Поширення не є перевіркою. Full Node сам перевіряє правила консенсусу перед прийняттям блока в активний ланцюг; швидке оголошення чи доставлення не доводить дійсності.
Майнер оголошує новий блок підключеним сусідам. Спосіб залежить від узгодженого протоколу й режиму, а не єдиного обов’язкового маршруту. [Bitcoin Developer Guide — P2P Network] [BIP 152 — Compact Block Relay]
Одержувач може запросити повний блок або відновити його з компактних даних. Результат має містити ті самі повні дані для перевірки. [Bitcoin Developer Guide — P2P Network] [BIP 152 — Compact Block Relay]
Заголовок показує попередній блок і дозволяє перевірити Proof of Work. Сам він не доводить дійсності всіх транзакцій чи стану UTXO. [Bitcoin Developer Guide — P2P Network] [Satoshi Nakamoto — Bitcoin whitepaper]
BIP 152 використовує вже відомі транзакції, наприклад із мемпулу. Короткі ідентифікатори зменшують повторне передавання цілих транзакцій, не змінюючи консенсусного блока. [BIP 152 — Compact Block Relay]
Відсутні транзакції запитуються додатковими повідомленнями. Економія залежить від місцевих даних; відновлення може потребувати ще одного обміну або повного блока. [BIP 152 — Compact Block Relay] [Bitcoin Core v29.0 — net processing]
Режим високої пропускної здатності BIP 152 дозволяє пересилання після визначених попередніх перевірок до повної валідації. Full Node усе одно має повністю перевірити блок перед прийняттям в активний ланцюг. [BIP 152 — Compact Block Relay] [Bitcoin Core v29.0 — net processing]
Під час поширення інші майнери можуть знайти конкурентний блок тієї самої висоти. Наступна робота обирає між дійсними гілками; швидше передавання скорочує вікно, не усуває його. [Bitcoin Developer Guide — P2P Network] [Satoshi Nakamoto — Bitcoin whitepaper]
Гірше з’єднання може підвищити ризик, що блок майнера залишиться поза прийнятим ланцюгом. Перевага швидкості може сприяти концентрації, але сама не вимірює централізацію. [Bitcoin FIBRE] [Satoshi Nakamoto — Bitcoin whitepaper]
FIBRE є прикладом спеціалізованого передавання з малою затримкою. Інший маршрут не надає оператору права визначати дійсність блока замість Full Node. [Bitcoin FIBRE] [Bitcoin Core v29.0 — net processing]
Робота мережі балансує швидкість, обсяг даних, приватність і стійкість шляхів. BIP 330 узгоджує набори транзакцій при їх поширенні; він не замінює компактні блоки BIP 152. [BIP 152 — Compact Block Relay] [BIP 330 — Erlay]
Для повної картини прочитайте також Compact block relay, Selfish mining, Eclipse attack, Initial block download. На цю статтю також посилаються Selfish mining, Compact block relay, Orphan Block, Mining Latency.