Šíření není validace. Full Node před přijetím bloku do aktivního řetězce sám ověří jeho konsensuální pravidla; rychlé oznámení či přenos platnost nedokazuje.
Těžař sdělí nový blok připojeným peerům. Způsob oznámení závisí na dohodnutém protokolu a režimu přenosu, nikoli na jediné povinné síťové trase. [Bitcoin Developer Guide — P2P Network] [BIP 152 — Compact Block Relay]
Příjemce může požádat o úplný blok nebo jej sestavit z kompaktního přenosu. Výsledkem musí být stejné úplné blokové údaje potřebné k validaci. [Bitcoin Developer Guide — P2P Network] [BIP 152 — Compact Block Relay]
Hlavička ukazuje návaznost na předchozí blok a dovoluje zkontrolovat Proof of Work. Sama neprokazuje platnost všech transakcí ani stav UTXO. [Bitcoin Developer Guide — P2P Network] [Satoshi Nakamoto — Bitcoin whitepaper]
BIP 152 využívá transakce, které příjemce už zná, například z mempoolu. Krátké identifikátory omezují opakované posílání celých transakcí, nemění však obsah konsensuálního bloku. [BIP 152 — Compact Block Relay]
Chybějící transakce se vyžádají dalšími zprávami. Úspora závisí na dostupnosti místních dat; rekonstrukce může vyžadovat další síťové kolo nebo přechod na úplný blok. [BIP 152 — Compact Block Relay] [Bitcoin Core v29.0 — net processing]
Režim BIP 152 s vysokou propustností dovoluje přeposlání po určených předběžných kontrolách ještě před úplnou validací. Full Node přesto musí blok plně ověřit před jeho přijetím do aktivního řetězce. [BIP 152 — Compact Block Relay] [Bitcoin Core v29.0 — net processing]
Během šíření mohou jiní těžaři najít konkurenční blok ve stejné výšce. Další práce rozhoduje mezi platnými větvemi; rychlejší přenos toto okno zkracuje, ale neodstraňuje. [Bitcoin Developer Guide — P2P Network] [Satoshi Nakamoto — Bitcoin whitepaper]
Horší připojení může zvýšit riziko, že těžařův blok zůstane mimo přijatý řetězec. Výhoda rychlého přenosu může podporovat koncentraci, není však sama měřením centralizace. [Bitcoin FIBRE] [Satoshi Nakamoto — Bitcoin whitepaper]
FIBRE je příklad specializovaného přenosu zaměřeného na nízkou latenci. Jiná cesta přenosu nepřenáší na provozovatele právo rozhodovat o platnosti bloků za Full Node. [Bitcoin FIBRE] [Bitcoin Core v29.0 — net processing]
Provoz vyvažuje rychlost, objem dat, soukromí a odolnost cest. BIP 330 se týká sladění sad transakcí při jejich šíření; není náhradou kompaktního přenosu bloků BIP 152. [BIP 152 — Compact Block Relay] [BIP 330 — Erlay]
Pro nejúplnější obraz čtěte toto heslo společně s Kompaktní přenos bloků, Sobecká těžba, Eclipse útok, Počáteční stažení bloků. Opačným směrem na něj odkazují také Osiřelý blok, Sobecká těžba, Kompaktní přenos bloků, Orphan Block.