Am 7. November schien Bitcoin eine der grundlegendsten Regeln der Zeit zu brechen. Ein neu geminter Block zeigte eine frühere Zeitangabe als der Block davor.
Die Entdeckung brachte eine ungewöhnliche Frage auf: Gibt es einen Fehler auf der Bitcoin-Blockchain?
Alex Thorn, Forschungsleiter bei Galaxy Digital, wies auf diesen Vorfall hin und erklärte, warum die interne Uhr von Bitcoin nicht immer der realen Zeit folgt.
Zwei aufeinanderfolgende Blöcke zeigen das Ereignis.
- Block 974.987: Zeitstempel 21:22:24 UTC.
- Block 974.988: Danach gemint, aber Zeitstempel 21:19:02 UTC.
Nach Angaben von Bitcoins öffentlichem Blockchain-Explorer wirkte der neuere Block mehr als drei Minuten älter.
Warum kann Bitcoins Uhr rückwärts laufen?
Die Erklärung liegt darin, wie das Bitcoin-Mining funktioniert.
Miner wählen den Zeitstempel, der jedem Block zugeordnet wird. Sie können diesen anpassen, während sie nach einem gültigen Block suchen, und dadurch entstehen zusätzliche Kombinationen, die ihre Computer ausprobieren können.
Bitcoin lässt dies unter zwei Regeln zu:
- Ein Zeitstempel muss später sein als der Median der vorherigen 11 Blöcke.
- Er darf nicht mehr als zwei Stunden vor der Uhrzeit eines validierenden Knotens liegen.
Wichtig ist, dass der Zeitstempel nicht später als der unmittelbar davorliegende Block sein muss.
Laut Thorns Analyse tragen etwa 3 % der Bitcoin-Blöcke einen Zeitstempel, der älter ist als der des Elternblocks. Ungefähr jeder zehnte Block kommt mit einem Zeitstempel, der mehr als eine Minute vor dem Eintreffen seines Knotens liegt.
Bedeutet das, dass Bitcoin-Transaktionen rückgängig gemacht werden können?
Nein. Bitcoin legt die Reihenfolge der Blöcke durch kryptografische Verknüpfungen fest, nicht über Zeitstempel.
Jeder Block enthält den eindeutigen Hash des vorherigen Blocks, wodurch eindeutig festgelegt wird, welcher Block zuerst kam.
Eine echte Umorganisation der Blockchain erfordert eine konkurrierende Kette mit mehr akkumuliertem Mining-Aufwand. Zeitstempeländerungen können das nicht erreichen.
Dieser Unterschied ist jedoch relevant, wenn jemand sich auf Blockchain-Daten verlässt, um den genauen Zeitpunkt eines Ereignisses festzustellen.
Die Blockhöhe bei Bitcoin bestimmt die Reihenfolge. Der Zeitstempel gibt nur eine ungefähre Uhrzeit an.
Satoshi Nakamoto beschrieb Bitcoin als „Zeitstempelserver“ im ursprünglichen Whitepaper. Achtzehn Jahre später zeigt der Vorfall am 7. November, warum dieses System auf kryptografischen Beweisen und nicht auf einer perfekten Uhr basiert.











