What Is ‘Block Propagation’ and Why Is Its Speed Important for Network Security?

Block propagation is the process of distributing a newly mined block across the entire network of nodes. Its speed is crucial for network security because fast propagation minimizes the time window during which miners can be working on different chains, thus reducing the probability of accidental forks and stale blocks.

Slower propagation increases the vulnerability to attacks like selfish mining, as it gives attackers more time to execute their block-withholding strategy.

How Does the Block Propagation Speed Affect the Rate of Stale Blocks?
How Does a 51% Attack Differ from Selfish Mining in Terms of Goals and Impact?
How Does the Concept of a “Block Race” Relate to the Generation of Stale Shares?
How Does the Block Size Limit Affect Block Propagation Time?
How Does the Block Propagation Delay Factor into the Success of a Selfish Mining Strategy?
How Does the ‘Longest Chain Rule’ in Proof-of-Work Facilitate the Selfish Mining Attack?
Can a Decentralized Governance Model Mitigate the Risk of Selfish Mining?
What Are ‘Weak Blocks’ and How Were They Proposed to Address Propagation Delay?

Glossar