Orphan blocks were one of the problems with Bitcoin at its beginning. Do orphan blocks still exist in Bitcoin, and if not, why?
Asked
Active
Viewed 272 times
0
1 Answers
2
The phrase "orphan blocks" is often used for blocks that were displaced from the live blockchain by a block at the same height that had more work - That occurs when two miners produce a block at the same time. Many people refer to that as a stale block or as an extinct block.
These sorts of block occur regularly, maybe once every two weeks, and are not a problem.
Transactions in a stale block are returned to the mempool and usually appear in the next block or so.
This is why six confirmations are generally deemed safe for large transactions.

RedGrittyBrick
- 26,841
- 3
- 25
- 51
-
How will the nodes know which of the two blocks to take? What if one group of nodes takes the first block and another group of nodes takes the second block? Won't that make a fork? – Sep 04 '23 at 15:00
-
1In PoW, nodes accept among otherwise valid chains the one which (1) has the most work (so if there is a fork, and one side gets extended first, nodes will switch to that one) and (2) among equal-work chains, the one they see first. – Pieter Wuille Sep 04 '23 at 15:08
RedGrittyBrick
in his answer to my question (see below)? – Sep 04 '23 at 14:58