Taille de bloc
Les blocs font partie des plus petits composants d’un registre blockchain. Essentiellement, les blocs sont des ensembles de données de transaction regroupées, qui sont ensuite combinées dans une chaîne qui forme le grand livre distribué.
Qu’est-ce que la taille du bloc ?
La taille des blocs est assez simple : il s’agit de la quantité de données qu’un seul bloc peut contenir. Par exemple, depuis mai 2021, un bloc de la blockchain Bitcoin peut contenir des données équivalentes à 1 Mo. Cette limitation a été appliquée en 2010, dans le but de limiter les possibilités de surcharge de la blockchain et d'arrêter d'éventuelles attaques DoS.
Initialement, la blockchain Bitcoin a été conçue pour fonctionner avec des blocs d'une taille maximale de 36 Mo ; cependant, des problèmes de sécurité ont imposé la nécessité de tailles de blocs nettement plus petites.
Pourquoi la taille des blocs est-elle importante ?
L’une des principales préoccupations en matière de taille de bloc pour les blockchains est la surcharge du réseau. Plus les blocs se remplissent rapidement de transactions, plus les délais d'attente pour l'approbation des transactions sont grands. Par exemple, la blockchain de Bitcoin est plus sujette à un traitement des transactions plus lent en raison de la petite taille des blocs de seulement 1 Mo. Dans une situation hypothétique où les nœuds ne peuvent pas gérer le nombre de transactions en attente en raison de la taille limitée des blocs, les utilisateurs pourraient souffrir de vitesses de traitement très lentes, voire même d'annulations de transferts.
C’est inacceptable pour une solution financière nouvelle ère qui vise à révolutionner l’économie mondiale. Par conséquent, de nombreuses expériences sont en cours pour tenter de résoudre le dilemme de la taille des blocs.
Il y a aussi le revers de la médaille, qui fait valoir que la petite taille des blocs est le fondement d’un marché autorégulé. Par exemple, la blockchain Ethereum permet aux utilisateurs de payer des frais plus élevés afin que leurs transactions soient traitées en priorité. En d’autres termes, certains analystes soulignent qu’en raison de la taille limitée des blocs, les utilisateurs ont la possibilité de donner la priorité à leurs transactions afin qu’elles soient traitées en premier en payant davantage de frais de gaz. Ce système est l'un des principes fondateurs d'un réseau décentralisé.
Pour l’instant, il n’existe pas de consensus sur la meilleure approche pour résoudre le problème de la taille des blocs. La plupart des réseaux blockchain recherchent des moyens d’optimiser l’utilisation des blocs tout en évitant les problèmes de sécurité.