Stale Block
A valid block that doesn't become part of the main chain, often called an 'orphan block' historically.
A stale block is a valid Bitcoin block that didn't end up in the canonical chain. Two miners found blocks at the same height at nearly the same moment; the network split briefly; one side won; the loser is a stale block.
What makes a block stale isn't anything wrong with the block itself - every full node could validate it as correctly formed, with valid signatures, valid proof-of-work, and a valid coinbase claim. It just isn't part of the longest chain anymore. Once a reorg replaces it, the miner who found it gets no block reward; the transactions in the stale block (other than the coinbase) typically end up back in mempools to be mined again later.
Stale blocks are normal. Bitcoin's 10-minute target works out to about 52,600 blocks a year, found by miners spread around the world, and near-simultaneous finds leave dozens of them stale each year. The public bitcoin-data/stale-blocks dataset lists between 28 and 93 a year from 2022 through 2025. The longer the average block time and the better block propagation, the lower the stale-block rate. Bitcoin's 10-minute block time was chosen partly to keep stale rates low.
The older term for the same thing is orphan block, which is still sometimes seen in older documentation but has been formally distinguished from a different (rarer) case where a node literally hasn't received the parent block yet.
Stale blocks don't indicate a problem with Bitcoin. They indicate Bitcoin is working - independent miners across the planet racing to extend the chain, with the network converging on whichever side has more work.
Key takeaways
- Lose the race to form the longest chain, invalidating the block reward
- Reflect normal occurrences of block-finding collisions
- Often confused with true orphan blocks (missing known parent block)
Related chapters
Corrected
-
Was: The entry said brief block-finding collisions that leave a block stale happen several times a year.
Now: Near-simultaneous finds leave dozens of stale blocks each year. The public bitcoin-data/stale-blocks dataset lists between 28 and 93 a year from 2022 through 2025. Details
Sources (1)
Related terms (4)
Published . Revised . One correction logged for this page.
Edit this page on GitHub