Modell 15 · Sicherheit
Die Bitcoin-Sicherheitsarena
Warum es mit jedem Block schwerer wird, die Geschichte umzuschreiben.
Erklärungsstufe
So nutzt du dieses Modell
So nutzt du dieses ModellWas du siehst, was du bedienen kannst, was sich ändert, was du mitnimmst
Was sehe ich hier?
Zwei konkurrierende mechanische Kettenbahnen, oben das ehrliche Netzwerk und unten ein Angreifer, jede mit einer Anzeige für die angesammelte Arbeit.
Was kann ich bedienen?
- Hashrate-Anteil des Angreifers einstellen
- Mining starten und pausieren
- Konkurrierende Blockfunde beobachten
- Bestätigungstiefe ändern
Was passiert, wenn ich etwas ändere?
Gib dem Angreifer mehr Hashrate oder lass den Laden auf weniger Bestätigungen warten, und Reorganisationen, die die Zahlung rückgängig machen, werden wahrscheinlicher; mehr Bestätigungen machen sie seltener, aber nie unmöglich.
Was sollte ich danach verstehen?
Erklären, warum mehr Bestätigungen eine Zahlung sicherer machen.
Verstehe, warum es so schwer ist, die Geschichte von Bitcoin umzuschreiben.
Ein Rennen, das der Angreifer von hinten gewinnen muss.
Danach kannst du
- Erklären, warum mehr Bestätigungen eine Zahlung sicherer machen.
Experimentiere mit der Mining-Leistung des Angreifers.
Hashrate-Anteil, Bestätigungen, wiederholte Rennen.
Erkunde probabilistische Reorganisationen, Chainwork und Annahmen.
Aufholwahrscheinlichkeit aus Whitepaper §11, Simulation gegen Formel.
Danach kannst du
- Simulierte Erfolgsquoten mit der Aufholwahrscheinlichkeit aus dem Whitepaper vergleichen.
Modell in eigenem Fenster öffnen · funktioniert nach dem Laden auch offline
Missionen bediene das Modell, um sie zu erfüllen
-
Eine Reorganisation miterleben
MittelErledigtSieh zu, wie der Zweig eines Angreifers die ehrliche Kette überholt, nachdem der Laden die Zahlung angenommen hat.
Deine Aufgabe: Lass den Laden auf mindestens 2 Bestätigungen warten und starte Rennen, bis eines mit einer Reorganisation endet.
Benutze: Hashrate-Anteil des Angreifers einstellen · Bestätigungstiefe ändern · Mining starten und pausieren · Wiederholte Simulationen ausführen
Bestätigungen machen eine Umkehr unwahrscheinlicher, aber nie unmöglich: Bei jeder Hashrate kann der Angreifer Glück haben. Der Angreifer hat nur seine eigene Zahlung rückgängig gemacht. Die Coins anderer konnte er nicht anrühren.
-
Die 10-%-Schwelle finden
FortgeschrittenErledigtFinde mit den exakten Rennwahrscheinlichkeiten heraus, wie viel Hashrate ein Angriff gegen 6 Bestätigungen braucht.
Deine Aufgabe: Stelle bei 6 Bestätigungen den kleinsten Anteil des Angreifers (in ganzen Prozent) ein, bei dem der Angriff in mehr als 10 % der Fälle gelingt.
Benutze: Hashrate-Anteil des Angreifers einstellen · Bestätigungstiefe ändern · Wahrscheinliche Ergebnisse vergleichen
Die Chance sinkt mit jeder Bestätigung steil, steigt aber schnell, wenn sich der Angreifer der Hälfte der Hashrate nähert. Das sind die exakten Wahrscheinlichkeiten dieses vereinfachten Rennens, einschließlich der Regel, dass der Angreifer 30 Blöcke im Rückstand aufgibt. Der Wert im Whitepaper weicht aus zwei Gründen ab, die in entgegengesetzte Richtungen wirken: Dort zählt schon ein Gleichstand als Erfolg, was ihn erhöht, und der Fortschritt des Angreifers wird mit einer Poisson-Verteilung angenähert, was ihn senken kann.
Missionen werden anhand des Simulationszustands des Modells geprüft, nicht anhand von Klicks. Es gibt kein Zeitlimit. Der Fortschritt wird nur in diesem Browser gespeichert. Die Quizfragen in den Lernpfaden bleiben verfügbar.
Tutor Stell eine Frage oder lass dich herumführen
Der Tutor antwortet, indem er erklärt und, mit den Berechtigungen unten, dieses Modell bedient. Jede Änderung wird angezeigt und aufgelistet, und du kannst sie rückgängig machen. Er kann keinen Code ausführen, keine Browserdaten lesen und nichts Geheimes sehen. Die Seite funktioniert ohne ihn genauso.
Was der Tutor getan hat
Häufige Verwechslungen
- Irrtum: Ein Miner mit Mehrheit kann Bitcoin erschaffen oder beliebige Coins stehlen.
- Tatsächlich: Nodes lehnen ungültige Blöcke weiterhin ab; ein Angreifer kann nur umsortieren, zensieren und seine eigenen Coins doppelt ausgeben.
- Irrtum: Sechs Bestätigungen sind eine absolute Garantie.
- Tatsächlich: Bestätigungen machen eine Rückabwicklung unwahrscheinlicher, aber nie unmöglich.
Begriffe in diesem Modell
Gut zu wissen vorab
Als Nächstes empfohlen
Teil dieser Lernpfade