Transactions par seconde (TPS)
Dans le contexte des blockchains, les transactions par seconde (TPS) font référence au nombre de transactions qu'un réseau est capable de traiter chaque seconde.
Le TPS moyen approximatif de la blockchain Bitcoin est d'environ 5 - bien que cela puisse varier parfois. Ethereum, en revanche, peut gérer environ le double de ce montant.
Le développement de technologies qui augmentent le taux de transaction des blockchains a été un domaine de recherche important au fil des ans. Ces réseaux décentralisés posent des défis complètement nouveaux en termes de capacité à s'adapter à une demande accrue.
Ce défi ne consiste pas uniquement à augmenter le TPS. Les bases de données centralisées sont déjà capables de gérer des milliers de transactions chaque seconde. VISA, par exemple, gère environ 1 500 à 2 000 transactions par seconde. Alors pourquoi ne pas simplement utiliser ces solutions ? Eh bien, le principal problème est que Bitcoin, Ethereum et d'autres blockchains visent à rivaliser avec cela tout en maintenant un degré élevé de décentralisation.
La décentralisation se fait au détriment des performances et de la sécurité. Ainsi, ces solutions d'évolutivité doivent non seulement augmenter les performances du réseau, mais également maintenir toutes les autres propriétés souhaitables de la blockchain. Sinon, la blockchain n'est rien de plus qu'une base de données inefficace.
Il est important de noter que si une blockchain a un TPS élevé, elle n'est pas nécessairement supérieure aux autres blockchains avec un TPS inférieur. De nombreux projets de blockchain se vantent de leurs nombres élevés de TPS. Cependant, il est presque certain que de telles performances ont été obtenues en sacrifiant d'autres aspects importants du réseau. Par exemple, à tout moment, Bitcoin a des milliers de nœuds répartis à travers le monde exécutant le logiciel Bitcoin. Une blockchain avec seulement 10 à 20 nœuds pourrait facilement surpasser Bitcoin, mais elle pourrait difficilement être qualifiée de décentralisée ou même distribuée.