Word of the Day - Bitcoin Orphan Block (Stale Blocks)

Imagine you are watching a live map of the Bitcoin blockchain as it grows. In a perfect world, new blocks would snap into place in a perfect straight line.
But sometimes, the network temporarily duplicates itself.
The Fork: Two miners in different parts of the world solve a block at the exact same time. The network splits. For a moment, there are two "valid" competing versions of the truth.
The Competition: The rest of the miners don’t know which chain to follow. To break the tie, they start building on both. The network automatically works on a simple rule: The Longest Chain Rule.
The Resolution: The instant a second block is added to one of the branches, that path becomes longer. Every computer on the planet recognizes that longer path as the only real history. The shorter path, the block that was just slightly too slow to form a longer chain, is immediately discarded.
That discarded block is the Orphan Block. Its transactions are simply sent back to the waiting room and included in the main chain's history.
Why "Orphan"?
The term is actually a bit of a misnomer in modern Bitcoin.
-
The Old Meaning: In early versions of Bitcoin, an "orphan" was a block where the computer didn't know who the "parent" (the previous block) was.
-
The New Meaning: Today, we mostly use it to describe Stale Blocks, perfectly valid blocks that were simply too slow to "win" the race to the main chain.
What Happens to the Transactions?
Don’t worry, nothing is lost. If your transaction was in the "Orphan Block," it simply gets sent back to the Mempool (the waiting room) and picked up in the next available block. This is why people suggest waiting for 6 confirmations before considering a transaction final; it ensures you aren't on a temporary "orphan" branch of the chain.
~
https://www.dbm.academy/faq for more blockchain vocabulary.
Check out the FREE DBM Academy Course | An Introduction to your Blockchain Journey
