Blockhöhe
Die Blockhöhe ist die Position eines Blocks in einer Blockchain, gezählt als Anzahl der Blöcke zwischen ihm und dem allerersten Block. Der erste Block – der Genesis-Block – liegt bei Höhe 0, der nächste bei Höhe 1 und so weiter, sodass die aktuelle Blockhöhe auch verrät, wie viele Blöcke seit dem Start der Kette hinzugekommen sind. Weil jeder Block auf seinen Vorgänger verweist, ist die Höhe eine eindeutige Koordinate: Die Aussage „die Transaktion wurde bei Höhe 800.000 bestätigt“ legt genau fest, wo in der Geschichte von Bitcoin sie stattfand.
Die Höhe wird in der Praxis ständig verwendet. Protokoll-Upgrades und Halvings werden bei vorab festgelegten Höhen statt zu Kalenderdaten aktiviert – die Block-Subvention von Bitcoin halbiert sich alle 210.000 Blöcke, das Halving 2024 fand also bei Höhe 840.000 statt. Explorer, Wallets und Smart Contracts nutzen die Höhe, um Ereignisse zu planen, Bestätigungen zu messen (aktuelle Höhe minus Höhe Ihrer Transaktion) und den Zustand der Kette zu einem Zeitpunkt zu referenzieren.
Ein verbreiteter Irrtum ist, dass die Höhe exakt der Zeit entspreche; Blockintervalle sind nur statistische Zielwerte – etwa zehn Minuten bei Bitcoin, zwölf Sekunden bei Ethereum –, sodass die Umrechnung einer künftigen Höhe in ein Datum immer eine Schätzung ist, die abdriftet. Eine weitere Feinheit: Bei einem vorübergehenden Fork können zwei konkurrierende Blöcke kurzzeitig dieselbe Höhe teilen, bis sich das Netzwerk auf einen Zweig einigt – weshalb Anwendungen, die Sicherheit brauchen, auf weitere darauf aufbauende Blöcke warten, statt allein der neuesten Höhe zu vertrauen.