Block Height

Die sogenannte Block Height (im Deutschen „Blockhöhe“) gibt die Anzahl der Blöcke an, die in der gesamten Geschichte eines bestimmten Blockchain-Netzwerks bestätigt wurden – vom Genesis-Block (oder Block Zero) bis zum jüngsten Block. Im Gegensatz zum Genesis-Block enthalten alle anderen Blöcke einen Verweis (Hash) auf den Block, der unmittelbar vor ihm kam, und die Block Height ist die Nummer jedes Blocks in dieser Sequenz. Die Block Height des Genesis-Blocks ist also #0, die des ersten geminten Blocks #1.

Da Blockchains aus Blöcken bestehen, wird manchmal eine Analogie verwendet, um sie zu beschreiben: Stellen wir uns Blockchains als Stapel von Legosteinen vor. Es gibt keine Möglichkeit, einen Legostein aus der Mitte des Stapels zu entfernen, ohne die gesamte Struktur zu zerstören – es ist nicht wie beim Jenga, wo man einen Block herausnehmen kann, ohne die anderen zu gefährden.

Daher kann die Block Height kalkuliert werden, indem die Zeit seit dem Start der Blockchain durch die durchschnittliche Blockzeit der Chain geteilt wird. Mit anderen Worten, die Block Height besteht aus der Anzahl der geminten (oder validierten) Blöcke seit der Gründung eines bestimmten Blockchain-Netzwerks.

Theoretisch sollte die durchschnittliche Blockzeit in etwa der Ziel-Blockzeit entsprechen, basierend auf dem Schwierigkeitsgrad des Minings. Bei vielen Blockchains passt sich die Mining-Schwierigkeit an die Gesamt-Hashrate des Netzwerks an, so dass die Blockzeit in etwa konstant bleiben kann. Im Falle von Bitcoin beträgt die Blockzeit durchschnittlich 10 Minuten. Andernfalls kann die erwartete Blockdauer als Reaktion auf die Menge an Rechenressourcen schwanken, die die Miner für das jeweilige Netzwerk aufwenden.

Die Block Height sollte nicht direkt zwischen verschiedenen Blockchains verglichen werden, da ihre durchschnittliche Blockdauer und Hash-Raten unterschiedlich sind. Eine Kopie einer Blockchain kann jedoch als „nicht synchron“ betrachtet werden, wenn die Block Height der lokalen Kopie von der weltweit akzeptierten Block Height abweicht. Daher ist die Block Height eine nützliche Kennzahl, um festzustellen, ob die Kopie der jeweiligen Blockchain aktuell ist oder nicht.

« Zurück zum Glossar Index