Blockhöhe
Die Blockhöhe stellt die Anzahl der Blöcke dar, die in der gesamten Geschichte eines bestimmten Blockchain-Netzwerks bestätigt wurden – vom Genesis-Block (oder Block Null) bis zum jüngsten. Im Gegensatz zum Genesis-Block enthalten alle anderen Blöcke einen Verweis (Hash) auf den Block, der unmittelbar davor kam, und die Blockhöhe ist die Nummer jedes Blocks in dieser Sequenz. Die Blockhöhe des Genesis-Blocks ist also #0, und die Blockhöhe des ersten abgebauten Blocks ist #1.
Da Blockchains aus Blöcken bestehen, stellt man sich Blockchains als Stapel von Legos vor, eine Analogie, die manchmal verwendet wird, um sie zu beschreiben. Es gibt keine Möglichkeit, ein Lego aus der Mitte des Stapels zu entfernen, ohne die gesamte Struktur durcheinander zu bringen - es ist nicht wie bei Jenga, wo Sie einen Block herausziehen können, ohne die anderen zu gefährden.
Daher kann die Blockhöhe aus der Zeit seit dem Start der Blockchain geteilt durch die durchschnittliche Blockzeit der Kette berechnet werden. Mit anderen Worten, die Blockhöhe besteht aus der Anzahl der Blöcke, die seit der Erstellung eines bestimmten Blockchain-Netzwerks abgebaut (oder validiert) wurden.
Theoretisch sollte die durchschnittliche Blockzeit ungefähr der Zielblockzeit entsprechen, basierend auf dem Schwierigkeitsgrad des Minings. Die Mining-Schwierigkeit für viele Blockchains passt sich basierend auf der Menge der aggregierten Hashrate an, die das Netzwerk hat, so dass die Blockperiode ungefähr konstant bleiben kann. Bei Bitcoin beträgt die Blockzeit im Durchschnitt 10 Minuten. Andernfalls kann die erwartete Blockperiode als Reaktion auf die Menge an Rechenressourcen schwanken, die Miner diesem bestimmten Netzwerk gewidmet haben.
Die Blockhöhe 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 Blockhöhe der lokalen Kopie von der global akzeptierten Blockhöhe abweicht. Daher ist die Blockhöhe eine nützliche Statistik, um zu sehen, ob die Kopie der angegebenen Blockchain aktuell ist oder nicht.
Höhepunkte
Die aktuelle Blockhöhe einer Blockchain ist ein Hinweis auf ihre aktuelle Größe oder Zeit ihres Bestehens.
Die Blockhöhe bezieht sich auf eine bestimmte Stelle in einer Blockchain, gemessen daran, wie viele bestätigte Blöcke ihr vorangehen.
Dezentralisierte Konsensalgorithmen funktionieren typischerweise, indem sie sich darauf einigen, die Kette mit der längsten Blockhöhe abzubauen.