Live · Fri, Aug 21, 2026 · 21:01 UTC Block 843,917 Fees 14 sat/vB Fear & Greed 72 · Greed
Newsletter Pro Terminal Sign in
McLeod Pacific Investments.
Subscribe →
Live · 21:01 UTC Block 843,917 F&G 72
Bitcoin Basics Bitcoin Basics desk

What is a Bitcoin orphan block and why does it happen?

A Bitcoin orphan block is a valid block that gets discarded simply because another block reached the network first. Understanding why this happens reveals a lot about how Bitcoin actually works.

Top view of Bitcoin mining concept represented with laptop keyboard and Scrabble tiles.

Photo by Leeloo The First on Pexels

Bitcoin's network processes thousands of transactions every day, and most of the time the system hums along invisibly. But occasionally two miners solve the cryptographic puzzle at almost exactly the same moment, each producing a valid block. Only one of those blocks survives. The other becomes an orphan block, a technically valid piece of work that the network discards because it arrived a fraction too late.

Orphan blocks aren't errors or attacks. They're an expected side effect of how Bitcoin resolves competition between miners in a decentralised network with no central authority to adjudicate ties.

What exactly is an orphan block?

Every Bitcoin block contains a reference to the block that came before it, chaining them together in sequence. When two miners produce valid blocks at the same height almost simultaneously, different nodes across the network receive them in different orders. Some nodes accept Block A first; others accept Block B first. For a brief moment, two competing versions of the chain exist side by side.

The network resolves this using the longest-chain rule: whichever version accumulates the most proof-of-work first wins. The next block added to either chain breaks the tie. Miners flock to the winning chain, and the block on the losing branch becomes an orphan. It's valid in every technical sense, but the network no longer recognises it as part of the canonical chain.

The term "orphan" is sometimes used loosely. Technically, a stale block is one that was validly mined but later dropped. A true orphan block (in older Bitcoin Core terminology) referred to a block whose parent was unknown to a node. Most people in the Bitcoin space now use "orphan" and "stale block" interchangeably, and either usage is fine for practical purposes.

Why orphan blocks happen

The root cause is propagation delay. The Bitcoin network spans thousands of nodes across the globe, and a block mined in Sydney takes a small but non-zero amount of time to reach nodes in Frankfurt or São Paulo. If two miners solve their blocks within that propagation window, typically a few seconds, the network temporarily splits into competing forks.

Three factors increase the likelihood of orphan blocks:

  • Block size. Larger blocks take longer to propagate because they contain more data. A block that's slow to reach the rest of the network gives a competing miner more time to solve their own block first.
  • Network congestion. During high-traffic periods, nodes are processing more data, which can slow propagation slightly.
  • Mining pool concentration. When a small number of large mining pools control most of the hash rate, the chance of two pools solving a block at the same moment rises. Large pools also have faster relay infrastructure, which reduces orphan risk for their own blocks.

What happens to transactions in an orphan block?

This is the part that matters most for everyday users. When a block is orphaned, its transactions don't disappear. They return to the mempool, the network's holding area for unconfirmed transactions, and wait to be included in a future block.

In practice, most transactions in an orphaned block get confirmed shortly after in a subsequent block. The delay is usually minutes, not hours. But there's one important nuance: the coinbase transaction (the reward paid to the miner who solved the block) is specific to that block and cannot be rebroadcast. Miners who produce an orphaned block lose that block reward entirely. It's a real financial loss, and it's one reason mining pools invest heavily in relay networks to propagate their blocks as fast as possible.

For a user waiting on a payment, an orphan block can briefly reset a confirmation counter. Understanding what Bitcoin confirmations are and why they matter helps explain why waiting for 3 or 6 confirmations before treating a payment as final is sensible practice, especially for high-value transactions.

How the network resolves competing chains

Bitcoin nodes follow one rule when they see competing chains: the chain with the most cumulative proof-of-work wins. This is sometimes called "the longest chain" rule, though "heaviest chain" is more precise since it measures work done, not just block count.

Once the next block arrives and is added to one of the two competing chains, that chain pulls ahead. Nodes that had been following the losing chain reorganise to the winning one. This reorganisation, sometimes called a "reorg", can be jarring to observe in block explorers because blocks that appeared confirmed suddenly vanish. A one-block reorg is routine. Reorgs of two or more blocks are rare and usually signal something unusual happening on the network.

McLeod Pacific Investments recommends that customers waiting on incoming Bitcoin treat a transaction as settled only after it has received at least 3 confirmations for everyday amounts, and 6 confirmations for larger sums. This margin ensures any single-block reorg won't affect your funds.

Do orphan blocks affect Bitcoin's security?

Not in a meaningful way under normal conditions. Orphan blocks are a natural cost of operating a global, decentralised network without a central timekeeper. The longest-chain rule handles them cleanly.

The scenario where orphan blocks become a genuine security concern is during a 51% attack. An attacker who controls more than half the network's hash rate could deliberately produce competing chains and cause frequent reorgs, potentially double-spending Bitcoin. This attack is theoretical at Bitcoin's current scale: the cost of acquiring 51% of Bitcoin's hash rate is extraordinarily high, and the economic incentive to attack the network would destroy the value of any Bitcoin the attacker held. The more hash rate the network accumulates, the more expensive this attack becomes.

What orphan blocks tell us about Bitcoin's design

Orphan blocks are a window into how Bitcoin's consensus mechanism actually functions. The network doesn't rely on a single authority to decide which block is valid. Instead, it lets miners compete, nodes observe, and the majority's accumulated work settle disputes automatically. It's messy by design, and that messiness is precisely what makes the system resistant to censorship or control.

For anyone learning Bitcoin basics, understanding orphan blocks sits naturally alongside understanding the genesis block: both reveal the rules that govern how blocks are accepted into the chain and why some don't make the cut. Bitcoin's chain isn't a perfect line. It's the result of thousands of computers constantly negotiating, and orphan blocks are simply the moments that negotiation becomes visible.

McLeod Pacific Investments offers Bitcoin trading services and educational resources to help Australians understand concepts like these before they buy or sell. If you have questions about how Bitcoin transactions settle, get in touch with the team directly.

→ The Confirmations · Daily newsletter

One email at 06:00 UTC. Six minutes. The only digest written for desks, not for retail.