Skip to content
Basis Desk

New: Basis Desk Verify for Chrome & Firefox — fact-check crypto news on any page, free.Get the extension →

Tech & Protocols · 5 min read Last reviewed November 7, 2026

What Is a Blockchain Reorganization (Reorg)? How Fork-Choice Rules Work

A blockchain reorganization occurs when a network temporarily splits and must discard one chain in favor of another. Understand how fork-choice rules protect network integrity and why exchanges wait for multiple block confirmations.

Editorial oversight: Julian Mercer, Chief Editor
Neutral

Key points

  • A reorganization happens when a blockchain temporarily splits and nodes must abandon one chain for another.
  • Fork-choice rules, like Bitcoin's longest chain rule, dictate which version of the ledger is canonical.
  • Shallow reorgs are a normal result of network latency, not inherently malicious.
  • Exchanges wait for multiple block confirmations to mitigate the risk of funds being reorganized.
  • Ethereum uses LMD-GHOST to weigh validator votes and determine the true chain during splits.

A blockchain reorganization, commonly known as a reorg, occurs when a decentralized network temporarily adopts two conflicting versions of its ledger before resolving the split by discarding one. The discarded blocks become orphaned, and any transactions unique to those blocks are returned to the memory pool to be processed again. Reorgs are typically normal consequences of network latency, though they can occasionally result from deliberate attacks.

The Anatomy of a Chain Split

To understand why a blockchain reorganizes, one must first look at how blocks are produced. In decentralized networks, thousands of independent nodes operate worldwide, listening for new transactions and verifying new blocks. Because data takes time to travel across the physical internet, two miners or validators in different geographic regions might solve the cryptographic puzzle or propose a valid block at roughly the exact same millisecond.

When this happens, a temporary chain split emerges. Node A might receive the block from a miner in North America first and add it to its local ledger. Node B might receive a different block from a miner in Europe first. At this moment, both nodes have perfectly valid, yet different, versions of the truth. Neither side is technically wrong. The network simply lacks a centralized coordinator to declare an immediate winner. The network continues to build on both versions of the chain until one pulls ahead, forcing a reorganization.

Resolving the Split: Fork-Choice Rules

Because maintaining a single, unified history is the core value proposition of a blockchain, the network relies on a fork-choice rule to resolve these temporary discrepancies. This rule is a hardcoded algorithm that instructs software on how to determine the canonical chain.

In the $BTC network, the fork-choice rule dictates that nodes must follow the chain with the most accumulated computational work, often summarized as the longest chain rule. If miners building on the North American block find the next block before the miners building on the European block, the North American chain becomes longer and accumulates more proof-of-work. When nodes on the European side see this heavier chain, they automatically abandon their shorter chain. The European block is orphaned, and the node reorganizes its local ledger to match the longer chain.

Advanced Rules: LMD-GHOST and Proof-of-Stake

The $ETH network handles reorgs differently due to its proof-of-stake consensus mechanism. Instead of relying purely on accumulated computational work, Ethereum utilizes a fork-choice algorithm called LMD-GHOST (Latest Message Driven Greediest Heaviest Observed Sub-Tree).

Under this system, the network relies on the weight of validator votes (attestations) rather than mining power. Validators constantly vote on what they believe is the head of the chain. If a split occurs, LMD-GHOST counts the total staked ether backing each fork. The branch with the heaviest weight of validator support is selected as the canonical chain. While shallow reorgs of a single block happen occasionally on Ethereum due to latency, the protocol introduces an explicit finality mechanism. Once a block is finalized—typically taking around 15 minutes—it cannot be reorganized without a massive portion of validators burning their staked assets.

The Double-Spend Risk

The primary danger during a reorg is the potential for a double-spend attack. This occurs when an entity exploits the temporary chain split to spend the same funds twice.

Consider a numerical example involving a $10,000 transaction. Assume Alice buys a car from Bob and sends 0.2 BTC to Bob's wallet.

  1. The transaction is included in Block X.
  2. Bob sees Block X, assumes he has the money, and hands over the car keys.
  3. However, Alice secretly controls a massive amount of mining power. She mines a competing chain that does not include her payment to Bob, instead sending that 0.2 BTC back to an exchange she controls (Block Y and Block Z).
  4. Alice broadcasts her longer chain to the network.
  5. The network's fork-choice rule kicks in. Nodes see Alice's chain is longer, orphan Block X, and accept Blocks Y and Z.

In this scenario, Bob loses his car, and the 0.2 BTC vanishes from his ledger because the canonical chain says the money went to the exchange.

Why Exchanges Wait for Confirmations

To protect themselves from reorgs and double-spends, cryptocurrency exchanges and financial institutions rely on a concept called confirmations. A confirmation represents the number of blocks added to the chain after a specific transaction. The deeper a transaction is buried in the chain, the exponentially harder and more expensive it is for an attacker to mine a competing chain that reorganizes it out of existence.

For Bitcoin, waiting for six confirmations—roughly one hour of network processing time—is the industry standard for large transfers. Statistically, the probability of a natural six-block reorg is functionally zero, and the cost of executing a deliberate attack of that depth would require billions of dollars in mining hardware. For smaller networks with lower hash rates, exchanges might require hundreds of confirmations before crediting user deposits, as it is cheaper for malicious actors to orchestrate deep reorgs on those chains.

Common Misconceptions

  • Reorgs mean the network is hacked: A shallow reorg (one or two blocks) is a normal, healthy function of network latency and the fork-choice rule working as intended. It is not an exploit or a hack.
  • Orphaned transactions are lost forever: When a block is orphaned during a reorg, its transactions are not deleted. They simply return to the mempool (the waiting area for unconfirmed transactions) and are usually included in the next available block on the winning chain.
  • Finality is instant across all chains: Many networks only offer probabilistic finality, meaning a transaction becomes more secure as blocks are added, but it is never technically 100% immune from a hypothetical, infinitely funded reorganization attack.

What to Watch

As institutional adoption of decentralized ledgers grows, the mechanics of blockchain reorganizations are increasingly scrutinized by risk management teams. Custodians are developing more sophisticated latency monitoring tools to detect chain splits in real-time, adjusting their confirmation requirements dynamically based on network health. Furthermore, ongoing research into single-slot finality aims to eliminate natural reorgs entirely, potentially shifting the landscape of settlement risk for financial market infrastructures.

Questions this story raises

What happens to my transaction if it gets caught in a reorg?
If your transaction was in an orphaned block, it usually returns to the mempool and gets processed by the winning chain shortly after.
Can a reorg delete my cryptocurrency?
No. A reorg cannot arbitrarily erase funds, but it can reverse a specific transfer if it facilitates a double-spend.
Why do some exchanges require 6 confirmations for Bitcoin but 30 for other networks?
Security depends on the network's hash rate. Networks with less computational power are easier to reorganize, so exchanges require more blocks to ensure safety.

References

  1. [1] Bitcoin Developer Reference: Block Chain — Bitcoin.org
  2. [2] Ethereum Proof-of-Stake Consensus Mechanics — Ethereum Foundation
  3. [3] Gas and Fees — Ethereum Foundation

Evergreen explainer written by Basis Desk's system and checked by an independent model pass for factual errors and advice language. Figures, fees and rules change — the references above are where to verify current specifics. Market figures marked "at the time of writing" come from live exchange data. Report an error: corrections@basisdesk.news · corrections policy.

The Daily Brief, in your inbox at 07:00 ET

Five stories, the numbers that moved, what to watch. Three minutes. No hype, no advice, unsubscribe in one click.

Not financial advice. Basis Desk publishes information, not recommendations. Crypto assets are volatile and you can lose what you invest.