SKIP TO CONTENT
Blockchain

Uncle Block (Ommer Block)

A valid block that was mined but not included in the main chain, receiving partial rewards.

What is an Uncle Block?

An uncle block (also called ommer block using gender-neutral terminology) is a valid block that was successfully mined but arrived too late to be included in the main canonical chain. In Ethereum's pre-merge proof-of-work system, uncle blocks occurred when two miners found valid blocks at nearly the same time. While only one could become part of the main chain, the uncle block's miner received partial rewards for their valid work.

Uncle Blocks in Proof of Work

During Ethereum's PoW era (2015-2022), network latency meant valid blocks sometimes lost the race to be included despite being correctly computed. Rather than completely discarding this work, Ethereum's consensus rules allowed up to two uncle blocks to be referenced by subsequent main chain blocks. Uncle miners received 7/8 of the full block reward, while the nephew block (referencing the uncle) received a small additional reward.

This uncle inclusion mechanism served important purposes: it reduced reward variance for miners, improved network security by recognizing valid work, helped smaller miners remain competitive despite not always winning block races, and increased the effective security of the chain by counting uncle block work toward overall chain weight.

Uncle rates provided insight into network health. High uncle rates suggested network latency issues or mining pool centralization problems that needed attention.

Technical Implementation

Uncle blocks had to meet specific criteria: they must be valid blocks from no more than six blocks in the past, and they could not have been previously referenced. The nephew block's header included uncle block headers, adding them to the blockchain record without their transactions becoming canonical.

Uncle block transactions did not execute. They returned to the mempool if still valid. Only the block structure and reward distribution were recognized, not the transaction contents.

Post-Merge Changes

After Ethereum's transition to proof of stake in September 2022, uncle blocks no longer exist. The deterministic proposer schedule and attestation-based consensus eliminated the mining race that created uncles. Validators now propose blocks in assigned slots, with network latency handled through different mechanisms like attestation aggregation.

Examples

  • Pre-merge Ethereum had uncle block rates of 5-10%, with uncle miners receiving 7/8 of normal block rewards

Theory meets practice. See current rates across DeFi.

Track live yields, compare protocols, and build your DeFi portfolio with Fensory.

GET EARLY ACCESSArrow right