Experimentierlabor

Ändere eine Sache und sieh, wie das ganze System reagiert

Rechenleistung, Blockfund, Schwierigkeit und Mempool auf einer Maschine, angetrieben von einer Simulation. Wähle ein Experiment, sag voraus, was passiert, und lass es laufen.

Erklärungsstufe

Was passiert, wenn die Hälfte der Rechenleistung des Netzwerks verschwindet?

Die Hälfte der Miner schaltet ab. Blöcke kommen weiter, aber etwa halb so schnell, weil sich das Rätsel nicht geändert hat. Erst nach 2016 Blöcken schaut das Netzwerk zurück, sieht, dass sie zu lange gedauert haben, und macht das Rätsel leichter.

Erst vorhersagen (optional)

Wähle deine Vorhersage und lass dann das Experiment laufen. Die Antwort kommt aus der Simulation selbst, nicht von einem Knopf.

Die Hälfte der Miner geht. Was macht die nächste Schwierigkeitsanpassung?

Lass das Experiment laufen, um die Antwort zu sehen.

Die simulierte Zeit hat noch nicht begonnen. Die Maschine lässt das Experiment aus seinem festen Seed laufen.

Die Experiment-Maschine lädt, sobald sie ins Bild scrollt.

Maschine einzeln öffnen

Maschine in eigenem Fenster öffnen · Funktioniert offline; nichts wird irgendwohin gesendet.

Bitcoins Regeln in diesem Experiment

  • Schwierigkeit Alle 2016 Blöcke wird der Zielwert neu berechnet: neu = alt × tatsächliche Zeitspanne / 1.209.600 s, die Zeitspanne begrenzt auf ein Viertel bis das Vierfache von zwei Wochen, das Ergebnis auf kompakte Genauigkeit gerundet (Bitcoin Core CalculateNextWorkRequired).
  • Schwierigkeit Die Zeitspanne wird vom ersten bis zum letzten Block der Periode gemessen, also über 2015 Abstände; eine lange bekannte Eigenheit, die heute Teil des Konsenses ist.
  • Schwierigkeit Die Schwierigkeit reagiert vor dem Ende der Periode nie auf eine Änderung der Hashrate.
  • Blöcke Ein Block darf höchstens 4.000.000 Gewichtseinheiten wiegen, das sind 1.000.000 vB.

Annahmen dieses Experiments

  • Blöcke Das Finden von Blöcken ist als Poisson-Prozess modelliert: Jede Wartezeit ist exponentialverteilt mit Mittelwert = erwartete Arbeit pro Block / Hashrate, gezogen aus einem Generator mit festem Seed.
  • Zeit Block-Zeitstempel entsprechen dem Moment des Fundes, auf ganze Sekunden gerundet. Echte Miner-Uhren schwanken innerhalb der Konsensgrenzen.
  • Mining Die Hashrate ändert sich in einem Schritt beim angegebenen Block; in Wirklichkeit gehen oder kommen Miner über Stunden oder Tage. Start-Hashrate: 600 EH/s, ein runder Wert der richtigen Größenordnung (etwas unter öffentlichen Schätzungen für 2025–2026), keine Live-Daten. Blockzeiten und Anpassungen in den Experimenten hängen nicht von ihrem genauen Wert ab.
  • Schwierigkeit Das Experiment beginnt am Anfang einer Periode mit einem Zielwert, der genau zur Start-Hashrate passt (im Schnitt zehn Minuten pro Block).
  • Mempool Transaktionen kommen als Poisson-Prozess mit festem Seed in der angegebenen Rate (6 pro Sekunde zu Beginn), je 250 vB, mit einer festen Mischung von Gebührensätzen zwischen 1 und 200 sat/vB. Echte Nutzer passen ihre Gebühren dem Markt an.
  • Mempool Miner füllen jeden Block mit bis zu 1.000.000 vB, höchster Gebührensatz zuerst. Echte Miner wählen Transaktionspakete (Vorfahren, Cluster), und manche lassen Platz frei.
  • Mempool Der Mempool fasst höchstens 100 Millionen vB, ungefähr was die Standardgrenze von Bitcoin Core mit 300 MB Speicher hält (eine Node-Policy, keine Konsensregel). Darüber werden die niedrigsten Gebührensätze zuerst verdrängt. Ablauf und Ersetzung gibt es im Experiment nicht, und die Nachfrage reagiert nicht auf Gebühren; Rückstaus werden daher größer, als echte Nutzer es zulassen würden.