Orphan Block
Web3 / blockchain technology
An orphan block is a valid block that has been successfully mined and meets all protocol requirements, yet remains disconnected from the main blockchain because its parent block is unknown or unavailable to the network node evaluating it. This typically occurs due to network latency or temporary partition scenarios where a node receives a child block before receiving its parent, or when consensus rules require the parent to have specific properties that haven't been established. Orphan blocks are not invalid—they are simply not part of the longest chain at a given moment. When the missing parent eventually arrives or is created, the orphan block can be linked and become part of the canonical chain, though this depends on other consensus rules and network conditions. Example: During the Bitcoin block propagation delay in 2013, some mining pools temporarily created or accepted blocks that appeared orphaned until faster network connectivity allowed the parent blocks to synchronize across all nodes. Why it matters for blockchain technology: Understanding orphan blocks is crucial for analyzing consensus resilience and network propagation timing. They highlight the challenges of achieving distributed consensus under imperfect network conditions and influence mining strategy decisions regarding block building and network participation.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.