Blockchain/Niveau III · Das Netzwerk/3.3 Konsens und Governance/Lektion 1
Nakamoto-Konsens: die Kette mit der meisten Arbeit
Die Kette, die durch Gewicht gewinnt, nicht durch Stimmen
MaterialienDas Bitcoin-Whitepaper, Abschnitt 11 („Berechnungen“)Ein Taschenrechner oder eine Tabellenkalkulation
Neugier
- Wie können sich Tausende von Fremden ohne Anführer und ohne Abstimmung auf eine einzige Historie einigen?
- Warum lässt sich eine alte Transaktion schwerer rückgängig machen, wenn ein weiterer Block hinzukommt?
- Was passiert, wenn zwei Ketten zehn Minuten lang gleichzeitig existieren?
Erkunden
- Konsens bei Bitcoin ist keine Wahl. Es gibt keine feste Mitgliedschaft, keinen Anführer und keine formelle Abstimmung. Jeder Full Node überprüft Transaktionen unabhängig anhand eines umfassenden Regelwerks. Wenn Miner diese gültigen Transaktionen zu Blöcken zusammenfassen, leisten sie Proof of Work: Sie lösen ein rechenintensives Rätsel, das als Zeitstempel dient. Diese Arbeit verankert den Block in der Kette und macht ihn zu einem Teil einer globalen Historie, deren Änderung kostspielig ist.
- Wenn zwei konkurrierende Ketten entstehen, folgt jeder Node einer einfachen Regel: Er übernimmt die Kette mit dem meisten kumulierten Proof of Work. Sobald ein Zweig bei der angesammelten Arbeit in Führung geht, wird der andere aufgegeben, und dessen Transaktionen kehren in den Mempool zurück, sofern der siegreiche Zweig sie nicht bereits enthält. Dieser Mechanismus neutralisiert Sybil-Angriffe: Tausende gefälschter Identitäten zu erstellen ist nutzlos, wenn ihr Inhaber nicht über entsprechende Rechenleistung verfügt. Über die gültige Historie entscheidet das Gewicht, gemessen in Proof of Work – nicht die Identität.
- Die Einigung ist probabilistisch, nicht absolut. Eine Transaktion wird mit jedem darauf folgenden Block sicherer, denn ein Angreifer müsste die Arbeit für diesen Block und alle nachfolgenden erneut leisten, um die ehrliche Kette zu überholen. Abschnitt 11 des Whitepapers berechnet dieses Risiko: Kontrolliert ein Angreifer einen Anteil q der Hashrate, sinkt die Wahrscheinlichkeit, dass er einen Rückstand von z Blöcken jemals aufholt, exponentiell mit wachsendem z.
- Für einen Angreifer mit nur 10 % der Hashrate des Netzwerks (q = 0,1) liegt die Wahrscheinlichkeit, eine unter fünf Bestätigungen liegende Transaktion rückgängig zu machen, bei weniger als 0,1 %. Dieser mathematische Abfall bildet die Grundlage des Sicherheitsmodells für Händler und Börsen. Kurze Reorganisationen (Reorgs), bei denen einige Blöcke zugunsten einer anderen gültigen Kette verworfen werden, gehören zum normalen Betrieb und deuten nicht auf einen Fehler hin, sondern auf den dynamischen Wettbewerb, der Proof of Work innewohnt.
- Abschnitt 6 argumentiert, dass Anreize rationale Akteure mit der Stabilität des Netzwerks in Einklang bringen. Ein Miner mit erheblicher Hashrate verdient mehr, wenn er die Regeln befolgt, als wenn er das System angreift, denn der Wert seiner Coins hängt von der Vertrauenswürdigkeit des Netzwerks ab. Würde er dieses Vertrauen zerstören, entwertete er genau die Vermögenswerte, die er selbst hält. Diese wirtschaftliche Kopplung sorgt dafür, dass große Akteure ein ureigenes Interesse daran haben, den Konsens zu wahren, statt ihn zu stören.
- Reproduzieren Sie die Berechnungen des Whitepapers. Abschnitt 11 enthält ein kurzes C-Programm sowie eine Tabelle: Für einen Angreifer mit q = 0,1 beträgt die Wahrscheinlichkeit, einen Rückstand von fünf Blöcken aufzuholen, etwa 0,0009 – also weniger als 0,1 %. Bei q = 0,3 bleibt bei denselben fünf Blöcken noch eine Wahrscheinlichkeit von etwa 18 %, und es sind weitaus mehr Bestätigungen nötig, um das Risiko unter 0,1 % zu drücken. Die Sicherheit hängt davon ab, wie viel Hashrate ein Angreifer aufbringen könnte – nicht von einer festen Anzahl an Blöcken.
Kernfakten
- Der Nakamoto-Konsens folgt der gültigen Kette mit dem meisten kumulierten Proof of Work.
- Es gibt keine feste Mitgliedschaft oder Führung; jeder kann zu jedem Zeitpunkt minen oder gehen.
- Für einen Angreifer mit 10 % der Hashrate liegt die Wahrscheinlichkeit, einen Rückstand von 5 Blöcken aufzuholen, unter 0,1 %.
- Kurze Reorganisationen sind in Proof-of-Work-Netzwerken normale Vorgänge im laufenden Betrieb.
- Miner haben wirtschaftliche Anreize, die Regeln einzuhalten, denn der Wert ihrer Coins hängt vom Vertrauen in das Netzwerk ab.
- Abschnitt 11 des Whitepapers definiert das probabilistische Sicherheitsmodell für die Endgültigkeit von Transaktionen.
Übung neun, sechs, drei, eins
9SammelnListen Sie 9 historische oder technische Systeme auf, die eine Einigung zwischen mehreren Parteien erforderten. Geben Sie an, ob sie zur Beilegung von Streitigkeiten eine zentrale Autorität, eine Abstimmung oder rechnerisches Gewicht nutzten.
6GruppierenGruppieren Sie diese 9 Systeme danach, wie sie Betrug verhinderten, in 6 Kategorien: vertrauenswürdige dritte Partei, rechtliche Durchsetzung, Reputationswerte, Stake-basierte Strafen, Mehrheitsbeschluss oder Rechenaufwand.
3VerdichtenReduzieren Sie die 6 Gruppen auf 3 Kernmechanismen, die es Fremden ermöglichen, sich zu einigen, ohne den Absichten der anderen vertrauen zu müssen.
1KristallisierenSchreiben Sie einen Satz, der erklärt, warum „die meiste Arbeit“ eine robustere Konsensregel ist als „die Mehrheit der Stimmen“.
Faktcheck
Datumsangaben, Zahlen und Behauptungen wurden mit den unten aufgeführten veröffentlichten Quellen abgeglichen.