Rigorous and Generalized Proof of Security of Bitcoin Protocol with Bounded Network Delay
Dieses Papier liefert einen rigorosen und vereinfachten Sicherheitsbeweis für das Bitcoin-Protokoll unter Berücksichtigung begrenzter Netzwerkverzögerungen, korrigiert frühere Fehler in der Zufallsweg-Theorie durch einen neuen Ansatz mit einem punktierten Blockankunftsprozess und zeigt, dass das Protokoll mit Wahrscheinlichkeit eins unendlich viele ehrliche Blöcke generiert, sofern die verzögerte ehrliche Mining-Rate die des Angreifers übersteigt.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Der große Wettstreit: Ehrliche Gärtner gegen den listigen Nachbarn
Stellen Sie sich Bitcoin nicht als komplizierte Software vor, sondern als einen riesigen, öffentlichen Garten, in dem jeder Pflanzen (Blöcke) pflanzen kann. Das Ziel ist es, die schönste und längste Kette von Pflanzen zu haben. Wer die längste Kette hat, bestimmt, was wahr ist.
In diesem Garten gibt es zwei Gruppen:
- Die ehrlichen Gärtner: Sie pflanzen schnell und fair.
- Der listige Nachbar (der Angreifer): Er versucht, die Regeln zu umgehen, um seine eigene Kette heimlich länger zu machen, bevor er sie enthüllt.
Das Problem, das dieses Papier löst, ist wie ein Postboten-System mit Verzögerung. Wenn ein ehrlicher Gärtner eine Pflanze pflanzt, kann der listige Nachbar den Boten, der die Nachricht an die anderen schickt, für eine gewisse Zeit (nennen wir es ) aufhalten. Er kann also die Wahrheit kurzzeitig verbergen.
Das alte Problem: Der falsche Zufallsweg
Frühere Wissenschaftler haben versucht zu beweisen, dass Bitcoin sicher ist, solange die ehrlichen Gärtner mehr als 50 % der Kraft haben. Sie haben dabei eine Annahme getroffen, die sich als falsch herausstellte.
Stellen Sie sich vor, sie dachten, der Abstand zwischen der ehrlichen Kette und der bösen Kette wäre wie ein Zufallsweg (Random Walk). Das ist wie ein Betrunkener, der zufällig nach links oder rechts stolpert. Man dachte, wenn die ehrlichen Gärtner nur etwas schneller sind, wird der Betrunkene (der Abstand) irgendwann immer weiter nach rechts (in Richtung Sicherheit) wandern.
Der Fehler: In der Realität ist dieser Weg kein zufälliges Stolpern. Es ist ein geplanter Marsch. Die alten Beweise basierten auf einer falschen Karte.
Die neue Lösung: Der "gepunktete" Garten
Die Autoren dieses Papiers haben eine neue, robustere Methode entwickelt, um zu beweisen, dass Bitcoin sicher ist. Sie nutzen zwei geniale Tricks:
1. Der "Vollverzögerte" Garten (Das Worst-Case-Szenario)
Um sicherzugehen, schauen sie sich nicht den normalen Garten an, sondern den schlimmstmöglichen Fall. Sie stellen sich vor, dass jeder ehrliche Gärtner so lange wartet, bis die maximale Zeit () vergangen ist, bevor er seine Pflanze zeigt.
- Die Erkenntnis: Selbst wenn die ehrlichen Gärtner so langsam sind wie möglich (wegen der Verzögerung), wachsen ihre Pflanzen immer noch schneller als die des Nachbarn – vorausgesetzt, die ehrlichen Gärtner haben insgesamt mehr Kraft (Hashrate).
- Die Metapher: Selbst wenn die ehrlichen Gärtner durch dicke Nebelwände laufen und sich verlaufen, kommen sie trotzdem schneller ans Ziel als der Nachbar, der nur eine kurze Strecke zurücklegen kann.
2. Der "gepunktete" Prozess (Der Trick mit den Löchern)
Hier kommt der eigentliche Clou. Um zu beweisen, dass die ehrliche Kette immer gewinnt, schneiden die Autoren den Zeitstrahl in Stücke.
- Sie nehmen sich vor: "Wir lassen für eine Weile (Zeit B) alles zu, dann löschen wir für eine kurze Zeit () alles, was passiert, und fangen dann wieder an."
- Das klingt chaotisch, aber es erlaubt ihnen, die Mathematik zu vereinfachen. Durch das regelmäßige "Löschen" (Punktieren) werden die Ereignisse voneinander unabhängig.
- Die Analogie: Stellen Sie sich vor, Sie werfen Münzen. Um zu beweisen, dass Sie öfter "Kopf" als "Zahl" werfen, unterbrechen Sie das Würfeln regelmäßig, um sicherzustellen, dass das Ergebnis der vorherigen Runde das nächste nicht beeinflusst. So können sie beweisen, dass der Zufall auf Ihrer Seite ist.
Das Ergebnis: Unendlich viele ehrliche Pflanzen
Das Papier beweist mit mathematischer Sicherheit (mit einer Wahrscheinlichkeit von 100 %), dass:
- Solange die Wachstumsrate der ehrlichen Gärtner (unter Berücksichtigung der Verzögerung) höher ist als die des Angreifers (),
- dann wird es unendlich viele ehrliche Blöcke geben, die für immer in der Hauptkette bleiben.
Der Angreifer kann zwar kurzzeitig versuchen, eine eigene, längere Kette zu bauen, aber er wird es nie schaffen, die ehrliche Kette dauerhaft zu verdrängen. Irgendwann wird ein "Nakamoto-Block" (ein besonders starker, ehrlicher Block) gepflanzt, der so isoliert und stark ist, dass er für immer in der Geschichte bleibt.
Was passiert, wenn der Angreifer stärker ist?
Das Papier zeigt auch das Gegenteil: Wenn der Angreifer mehr Kraft hat als die ehrlichen Gärtner (), dann ist das System unsicher.
- Die Metapher: Wenn der listige Nachbar mehr Gärtner hat als der ganze Dorfverein zusammen, kann er einfach eine eigene, längere Kette im Verborgenen züchten und sie dann plötzlich enthüllen. Dann gewinnt er immer.
Zusammenfassung in einem Satz
Dieses Papier repariert einen alten mathematischen Fehler in der Bitcoin-Sicherheitstheorie, indem es zeigt, dass selbst unter den schlechtesten Bedingungen (maximale Verzögerung und listige Angreifer) die ehrlichen Teilnehmer gewinnen werden, solange sie nur ein wenig mehr Energie haben als der Angreifer. Es ist der Beweis, dass Bitcoin nicht auf Glück, sondern auf unveränderlicher Mathematik basiert.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.