Ommer Block
Pronunciation: OM-er BLOCK
Definition
An ommer block is a valid proof-of-work Ethereum block from a noncanonical branch that was referenced and partially rewarded by a canonical block. Ommer rewards compensated useful work and reduced the centralization advantage of miners with faster propagation. Referencing ommers also contributed to Ethereum's historical security accounting. They did not carry canonical transaction state. The proof-of-stake Ethereum network no longer produces mining ommers, so the term mainly applies to historical blocks and legacy data fields.
Overview
Before Ethereum transitioned to proof of stake, miners sometimes produced valid blocks nearly simultaneously. One became canonical, while another valid sibling or nearby descendant could be included later as an ommer, historically called an uncle. Ommer rewards compensated useful work and reduced the centralization advantage of miners with faster propagation. Referencing ommers also contributed to Ethereum’s historical security accounting. They did not carry canonical transaction state.
The proof-of-stake Ethereum network no longer produces mining ommers, so the term mainly applies to historical blocks and legacy data fields. Indexers and accounting systems should distinguish ommer rewards from canonical block rewards. Applications must never treat transactions found only in an ommer as confirmed ledger execution.
Teams should document which component supplies the data and how missing, malformed, or version-unknown records are handled. Operational use of Ommer Block depends on node mode and data retention. Pruned, archive, light, and indexing services may expose different historical fields or proofs. Parsing should be version-aware and fail closed when an unknown format affects validation, accounting, or settlement decisions. Test fixtures for Ommer Block should cover normal blocks, boundary sizes, protocol upgrades, and invalid encodings.
Ommer Block must be interpreted under the exact chain rules and software version that define its encoding and validation. Field names can appear similar across networks while using different byte order, commitment schemes, size limits, activation heights, or relationships to the block header and body. Technical takeaway: Ommers were rewarded noncanonical proof-of-work Ethereum blocks, and their transactions never became canonical merely through inclusion as ommers.
Key Takeaway
Ommers were rewarded noncanonical proof-of-work Ethereum blocks, and their transactions never became canonical merely through inclusion as ommers.
Sources
- Ethereum Foundation Documentation: Transactions — Ethereum Foundation (2026-07-30)
- Bitcoin Developer Guide: Transactions — Bitcoin.org (2026-07-30)