Hauteur de bloc
La hauteur de bloc représente le nombre de blocs qui ont été confirmés dans toute l'histoire d'un réseau de blockchain particulier - du bloc de genèse (ou bloc zéro) jusqu'au plus récent. Contrairement au bloc de genèse, tous les autres blocs contiennent une référence (hachage) au bloc qui le précède immédiatement, et la hauteur du bloc est le numéro de chaque bloc dans cette séquence. Ainsi, la hauteur de bloc du bloc de genèse est #0, et la hauteur de bloc du premier bloc extrait est #1.
Étant donné que les blockchains sont constituées de blocs, une analogie parfois utilisée pour les décrire consiste à imaginer les blockchains comme des piles de legos. Il n'y a aucun moyen de retirer un lego du milieu de la pile sans gâcher toute la structure - ce n'est pas comme Jenga où vous pouvez glisser un bloc sans compromettre les autres.
Par conséquent, la hauteur de bloc peut être calculée par le temps écoulé depuis le lancement de la blockchain divisé par le temps de bloc moyen de la chaîne. En d'autres termes, la hauteur de bloc correspond au nombre de blocs extraits (ou validés) depuis la création d'un réseau de blockchain particulier.
Théoriquement, le temps de bloc moyen devrait être à peu près le temps de bloc cible, en fonction du niveau de difficulté de minage. La difficulté d'extraction pour de nombreuses chaînes de blocs s'ajuste en fonction de la quantité de hashrate agrégé dont dispose le réseau afin que la période de blocage puisse rester à peu près constante. Dans le cas de Bitcoin, le temps de blocage est de 10 minutes en moyenne. Sinon, la période de bloc attendue peut fluctuer en réponse à la quantité de ressources de calcul que les mineurs ont consacrées à ce réseau particulier.
La hauteur de bloc ne doit pas être comparée directement entre différentes blockchains, car leur période de bloc moyenne et leurs taux de hachage sont différents. Cependant, une copie d'une blockchain peut être considérée comme "désynchronisée" si la hauteur de bloc de la copie locale diffère de la hauteur de bloc acceptée à l'échelle mondiale. Ainsi, la hauteur de bloc est une statistique utile pour voir si la copie de la blockchain donnée est à jour ou non.
Points forts
La hauteur de bloc actuelle d'une blockchain est une indication de sa taille actuelle ou de sa durée d'existence.
La hauteur de bloc fait référence à un emplacement spécifique dans une blockchain, mesuré par le nombre de blocs confirmés qui le précèdent.
Les algorithmes de consensus décentralisés fonctionnent généralement en acceptant d'exploiter la chaîne avec la plus longue hauteur de bloc.