Skip to main content

Chain Selection Rule

Definition

A Chain Selection Rule is a protocol instruction that dictates which chain a network node should consider the canonical or valid version among competing alternatives. In instances where a blockchain temporarily forks, this rule provides a deterministic method for nodes to agree on a single, shared history. It is essential for maintaining consensus and preventing conflicting transaction records across the distributed network. The rule ensures consistent state synchronization for all participants.