Uncle block
Een uncle block is een geldig blok dat de race om in de hoofdketen te komen verloor, maar toch werd gerefereerd en gedeeltelijk beloond – een concept dat Ethereum gebruikte in zijn proof-of-work-tijdperk. Wanneer twee miners vrijwel tegelijk blokken oplosten, kon er maar één de canonieke keten verlengen, maar het verliezende blok kon door een later blok worden aangehaald als "uncle", waardoor de miner een lagere beloning ontving in plaats van niets.
Ethereum voerde dit in omdat de korte bloktijd – ongeveer 13 tot 15 seconden, tegenover de tien minuten van Bitcoin – ervoor zorgde dat gelijktijdige blokken veel voorkwamen. Ze volledig weggooien, zoals Bitcoin doet met stale blocks, zou een groot deel van het eerlijke miningwerk hebben verspild en kleinere miners met tragere netwerkverbindingen hebben benadeeld. Een miner wiens blok een seconde te laat aankwam, kon bijvoorbeeld toch een aanzienlijk deel van een normale blokbeloning ontvangen zodra een andere miner het als uncle opnam, en de opnemende miner verdiende ook een kleine bonus. Dit ontwerp, verwant aan het academische GHOST-protocol, hield de miningbeloningen eerlijker en nam uncles mee in de berekeningen van het ketengewicht.
Een veelvoorkomende misvatting is dat uncle blocks nog op Ethereum bestaan; de overstap naar proof of stake in 2022 (de merge) schafte mining en uncles volledig af, omdat validators nu om de beurt blokken voorstellen in vaste slots in plaats van te racen. De term leeft vooral voort in historische data, block explorers en discussies over hoe proof-of-work-blockchains omgaan met snelle bloktijden.