Glossar · im Detail

Blockchain

Ein öffentliches Kontobuch, an das nur angehängt wird, aus Blöcken von Transaktionen, die jeweils per kryptografischem Hash mit dem vorherigen verkettet sind.

Eine Blockchain ist ein Hauptbuch: eine Liste jeder Transaktion, in Reihenfolge gehalten. Was Bitcoins Version besonders macht, ist, wie diese Liste aufgebaut und geschützt wird.

Blöcke in einer Kette

Transaktionen werden in Blöcken gruppiert. Im Schnitt wird etwa alle zehn Minuten ein neuer Block hinzugefügt. Jeder Block enthält einen Header mit einigen Schlüsselfeldern: einen Zeitstempel, eine Zusammenfassung aller seiner Transaktionen (die Merkle-Wurzel) und den Hash des Headers des vorherigen Blocks. Dieses letzte Feld ist die „Kette“. Jeder Block zeigt auf den davor, den ganzen Weg zurück zum Genesis-Block, datiert auf den 3. Januar 2009.

Warum sie schwer zu ändern ist

Wenn jemand eine alte Transaktion bearbeitet, ändert sich der Hash dieses Blocks. Der nächste Block zeigt nicht mehr darauf, die Verknüpfung bricht. Um die Änderung zu verbergen, müsste der Angreifer den Proof of Work für diesen Block und jeden danach neu machen – schneller, als der Rest des Netzes weiter neue hinzufügt. Mit der heutigen enormen Hashrate ist das praktisch unmöglich. Deshalb macht jede zusätzliche Bestätigung eine Transaktion sicherer.

Nur anhängbar und öffentlich

Neue Daten werden nur am Ende hinzugefügt. Nichts wird gelöscht. Jeder kann die volle Historie herunterladen und jede Regel prüfen, indem er eine Full Node betreibt. Man muss keiner Firmendatenbank vertrauen. Man kann selbst verifizieren.

Wer entscheidet, welche Kette real ist?

Manchmal finden zwei Miner fast gleichzeitig einen Block, und die Kette spaltet sich kurz. Nodes folgen der gültigen Kette mit der meisten angesammelten Arbeit. Meist gewinnt innerhalb eines oder zwei Blöcken eine Seite, und das Netz kehrt zum Konsens zurück.

Was sie nicht ist

„Blockchain“ wird oft als Allheilmittel verkauft. Ohne Proof of Work und offene Verifikation ist eine Blockchain nur eine langsame Datenbank. Bei Bitcoin zählt sie, weil Fremde ohne zentrale Autorität übereinkommen können, wer was besitzt – und das löst Doppelausgabe.