Eine Chain Reorganization (Reorg) entsteht, weil Nodes in einer Blockchain niemals blind dem ersten gesehenen Block vertrauen; sie vergleichen fortlaufend alle gültigen Chains und folgen derjenigen mit der meisten kumulierten Rechenleistung (bei Proof-of-Work-Netzwerken) oder dem größten Validator-Gewicht (bei Proof-of-Stake-Netzwerken). Sobald ein schwererer konkurrierender Zweig auftaucht, verwirft jeder Node die Blöcke, die nur zum alten Zweig gehörten, und übernimmt den neuen; Transaktionen, die ausschließlich in diesen verwaisten Blöcken enthalten waren, kehren in den Mempool zurück, um später erneut aufgenommen zu werden.
Flache Reorgs, meist nur ein Block, sind ein normales Nebenprodukt von Netzwerklatenz: Zwei Miner oder Validatoren erzeugen nahezu gleichzeitig einen gültigen Block auf derselben Höhe, und dies löst sich innerhalb von ein bis zwei Blöcken von selbst, sobald sich ein Zweig durchsetzt. Tiefe Reorgs sind eine andere Sache. Sie erfordern anhaltende Kontrolle über den Großteil der Mining- oder Staking-Power eines Netzwerks, wodurch ein Angreifer heimlich eine längere private Chain aufbauen, veröffentlichen und bereits bestätigte Transaktionen rückgängig machen kann, was Double Spending ermöglicht.
Das klarste jüngere, nicht bösartige Beispiel war die Beacon Chain von Ethereum, die im Mai 2022 sieben Blöcke reorganisierte, nachdem ein Fehler in der Fork-Choice-Logik unterschiedliche Validator-Softwareversionen auseinanderdriften ließ; es gingen keine Gelder verloren, und finalisierte Blöcke blieben unangetastet. Bitcoin dagegen hat noch nie eine tiefe Reorg erlebt, da das Umschreiben selbst weniger Stunden Geschichte eine Hashpower erfordern würde, die weit mehr kostet als jeder plausible Gewinn.
Börsen und Zahlungsdienstleister begrenzen dieses Risiko, indem sie mehrere Confirmations abwarten, und Netzwerke mit schneller Finality verringern das Reorg-Risiko zusätzlich, indem bestimmte Blöcke nach dem Checkpointing nachweislich unumkehrbar werden.