Blockchain Reorganizations

Custody & Settlement

Definition

A blockchain reorganization, or reorg, happens when a network switches from the chain of blocks it was following to a competing branch that its rules now treat as canonical. Blocks on the abandoned branch are discarded; transactions in them either reappear in later blocks or, if a conflicting transaction was included on the new branch, never take effect. Shallow reorgs of one or two blocks occur in normal operation when two validators or miners produce blocks at nearly the same time. Deeper reorgs can follow network faults or an attack by a party controlling a large share of mining power or stake. A transaction is safe from reorgs only once the chain reaches finality: probabilistically on proof-of-work chains, where each later block makes reversal less likely, and explicitly on chains such as Ethereum, where blocks are finalized after two epochs, about 12.8 minutes. For tokenized assets, a reorg can undo an on-chain transfer that an issuer, transfer agent, exchange or bridge has already acted on, leaving the on-chain record and off-chain records out of step.

Why it matters

Tokenized assets are sold partly on the certainty of a shared ledger, but a ledger entry is only as certain as the chain's finality. The FSB notes that settlement finality in permissionless blockchain transactions relies on consensus mechanisms with no single party accountable for it, and that the point at which settlement is final may not be clearly defined. For an investor the practical risk is narrow but real: a redemption, a purchase or a bridge transfer acted on too early can be undone on-chain while dollars or tokens have already moved elsewhere. The protection is procedural. Issuers, transfer agents and venues should wait for finality before treating on-chain events as settled, and their documents should say which record governs if a reorg occurs.

Common misconceptions

  • •One confirmation is not finality. A transaction in the latest block can still be dropped by a reorg.
  • •Reorgs are not only attacks. Shallow reorgs happen in normal operation.
  • •A reorg does not always reverse a transfer. Many dropped transactions are simply included again later.
  • •Finality rules differ by chain. A safe wait on one network may be unsafe on another.
  • •The transfer agent's record does not automatically follow the chain. Reconciliation after a reorg is a manual and documented process.

Technical details

Worked example: a redemption caught by a reorg

Block 1,000: a holder sends 50,000 fund tokens to the issuer's redemption contract.

Seconds later, the issuer's system sees one confirmation and instructs a $500,000 wire.

Block 1,000 is replaced by a competing block in which the holder's account had instead sent the same tokens elsewhere, using the same transaction sequence number.

Result: the tokens were never received by the redemption contract, but the wire has gone. The issuer has a claim against the holder and a reconciliation to perform.

Prevention: the issuer waits for finality before paying, or pays only after its transfer agent records the burn from a finalized block.

How deep can a reorg go

Proof of work: any depth is possible in principle; the probability falls with each further block, and an attacker with a majority of hash power can rewrite recent history, as smaller proof-of-work networks have experienced.

Proof of stake with finality: blocks after the last finalized checkpoint can be reorganized; finalized blocks cannot be reverted without a large share of validators being penalized.

Layer 2 networks: transactions depend on the layer 2's own sequencing and on posting to the underlying chain; withdrawals may have their own challenge periods.

Controls for issuers, transfer agents and venues

Confirmation policies tied to each chain's finality rule and to the value at risk.

Post to the master securityholder file only from finalized blocks.

Reconcile supply and register after any reorg affecting recognized contracts.

Document which record controls and how corrections are made.

For bridges and DvP across chains, require finality on each source chain before releasing the other leg.

How investors apply the term

Investors usually apply this term by tying the definition back to the controlling documents and then asking which cash flows, rights, restrictions, or valuation assumptions it changes. A useful review looks at the term alongside fees, leverage, liquidity, reporting frequency, and manager discretion rather than treating it as a standalone concept.

The practical diligence test is simple: identify who benefits if the assumption is wrong, who has control when conditions change, and what evidence the investor receives after closing. Terms that cannot be reconciled to documents, cash movements, and monitoring data should be treated as marketing shorthand until proven otherwise.

Frequently asked questions

Can a blockchain reorganization reverse an asset transfer?
Before finality, yes. If a transfer sits in a block that the network later abandons, the transfer disappears from the canonical chain. It may be included again in a later block, or it may never happen if a conflicting transaction from the same account was included instead. After finality, a reversal would require breaking the network's security assumptions.
How long should I wait before treating a transfer as final?
Until the chain's finality rule is met. On Ethereum that is finalization, about two epochs or 12.8 minutes after inclusion. On proof-of-work chains, recipients wait for a number of further blocks proportionate to the value at risk. Issuers, exchanges and bridges set their own confirmation requirements, which should be disclosed.
What does a reorg mean for a tokenized security's register?
If the transfer agent recorded a transfer, mint or burn based on a block that was later abandoned, its records and the chain disagree. The agent must reconcile and correct, using its correction powers and the documents' rules on which record controls. Waiting for finality before posting avoids the problem.
Why do reorgs matter for bridges?
A bridge that mints tokens on one chain when it sees a deposit on another can be tricked or simply caught out if the deposit is later reorganized away: the minted tokens remain while the deposit is gone. Bridges therefore wait for finality on the source chain before minting.

Related Terms

See in context