Chain Reorg (Reorganization)

Chain Reorg (Reorganization): Blockchain History Changes

Chain reorgs occur when a blockchain adopts a different version of transaction history, potentially reversing confirmed transactions. It’s like time travel, but messier and more expensive.

A chain reorganization (reorg) happens when a blockchain network adopts an alternative chain of blocks as the canonical history, potentially reversing previously confirmed transactions. This can occur due to network splits, competing miners, or consensus failures.

How Chain Reorgs Work

Competing chains develop when different groups of miners or validators work on different versions of blockchain history simultaneously.

Longest chain rule (or other consensus mechanisms) eventually determines which chain becomes official, potentially orphaning blocks from the alternative chain.

Transaction reversal affects any transactions that were included in orphaned blocks, requiring them to be re-confirmed in the new canonical chain.

Chain reorganization diagram showing canonical blockchain branch versus orphaned competing branch

Real-World Examples

  • Ethereum Classic experienced deep reorgs during 51% attacks that reversed thousands of blocks
  • Bitcoin Cash has had several reorgs during periods of hash rate instability
  • Polygon faced a 157-block reorg in 2023 due to infrastructure issues

Why Beginners Should Care

Confirmation security requires waiting for multiple block confirmations to reduce the risk of transaction reversal from reorgs.

Exchange impacts as platforms may halt deposits/withdrawals during suspected reorgs to prevent double-spending attacks.

Network stability indicators include reorg frequency and depth, which signal overall blockchain health and security.

Related Terms: 51% Attack, Block Confirmation, Consensus Mechanism, Double Spending

Back to Crypto Glossary

Similar Posts

  • Dust

    Dust: Tiny Amounts That Clog Networks Dust refers to cryptocurrency amounts so small they’re not economically viable to spend due to transaction fees exceeding their value. It’s like having pennies that cost dollars to use. Dust consists of very small amounts of cryptocurrency that cost more in transaction fees to send than their actual value….

  • Tornado Cash

    Tornado Cash: The Controversial Privacy Protocol Tornado Cash was Ethereum’s most popular mixing service until U.S. sanctions shut it down. It used zero-knowledge proofs to enable private transactions on a transparent blockchain. Tornado Cash was a decentralized mixing protocol on Ethereum that used zero-knowledge proofs to enable private transactions by breaking the link between sender…

  • DCA

    DCA: Dollar Cost Averaging Investment StrategyDCA (Dollar Cost Averaging) involves making regular purchases of cryptocurrency regardless of price to reduce timing risk. It's like buying groceries on the same day each week instead of trying to predict when prices will be lowest.Dollar Cost Averaging (DCA) is an investment strategy that involves purchasing cryptocurrency at regular…

  • Exchange

    Exchange: Where Crypto Gets Bought and Sold Crypto exchanges are the on-ramps to digital money. But not all exchanges are created equal – some prioritize security, others prioritize profits. A cryptocurrency exchange is a platform where you can buy, sell, and trade cryptocurrencies using traditional money or other digital assets. Think of it as a…

  • Social Engineering

    Social Engineering: Manipulating People for AccessSocial engineering involves manipulating people psychologically to reveal sensitive information or perform actions that compromise security. It's hacking humans instead of computers.Social engineering refers to psychological manipulation techniques used to trick people into revealing confidential information, performing actions, or making security mistakes that benefit attackers. These attacks exploit human psychology rather…

  • EVM Compatibility

    EVM Compatibility: Ethereum Code EverywhereEVM compatibility allows blockchain networks to run Ethereum applications without modification. It's like having different computers that can all run the same software.EVM compatibility refers to blockchain networks that can execute Ethereum smart contracts and support Ethereum-based applications without requiring code changes. This enables easy migration and cross-deployment of Ethereum applications.How EVM…