💡 The Plain-English Definition
An orphan block — more accurately called a stale block — is a valid Bitcoin block that gets rejected, not because it breaks any rules, but because another valid block was found at the same height (the same position in the chain) at nearly the same time, and the network built on that one instead. The miner who found the orphan loses their block reward.
🤔 But Why Though?
Bitcoin’s network spans the globe, and blocks take time to spread across it. When a miner finds a valid block, they broadcast it — but there’s a window of seconds to minutes before every node has received it. If another miner finds a different valid block at the same height during that window, before news of the first reaches them, the network briefly has two competing valid chains. Every node that saw block A first builds on chain A; every node that saw block B first builds on chain B.
This split — a temporary fork — resolves when the next block is found. Whichever chain gets that next block becomes the longer one, and the network settles on it. The losing block becomes an orphan: technically valid, but permanently left out of the main chain. Its transactions go back into the mempool, Bitcoin’s waiting room for unconfirmed transactions, to be included later. The miner who found it gets nothing — all that proof-of-work, the costly computation, was spent for zero reward.
Orphan blocks happen roughly once every 100 blocks under normal conditions — about once a week. Compact block relay — a network optimisation that sends short transaction identifiers instead of full block data, sharply cutting the time a block takes to spread — has significantly reduced the orphan rate by making propagation faster. The faster a new block spreads across the network, the lower the orphan rate, because there’s a smaller window in which two miners might find competing blocks before either hears about the other’s.
🌍 The Real-World Analogy
Think of orphan blocks like two runners crossing the finish line at almost the same instant. Both ran the race correctly, and both times are valid. But only one can officially win — the one whose time was fractionally faster (whose block reached most of the network first). The other runner’s effort was real and their time was valid, but they walk away without the medal. In Bitcoin, the orphaned miner walks away without the block reward: real work, no reward.
⚡ So What?
Orphan blocks explain why multiple confirmations matter for high-value transactions. A transaction confirmed in a block that later becomes orphaned is temporarily reversed — its transactions return to the mempool and have to be reconfirmed in a later block. Each additional confirmation makes that far less likely, and the odds fall away steeply. For everyday payments, one or two confirmations is plenty. For very large, irreversible transfers, waiting for six or more puts the block deep enough in the chain that orphaning is effectively impossible.
