Skip to main content

Linear View Change

Definition

Linear view change is a specific protocol event in some distributed consensus algorithms where the network transitions to a new leader in a sequential, ordered manner. This process ensures that all participating nodes agree on the sequence of leadership changes. Linear view changes are critical for maintaining liveness and safety in Byzantine Fault Tolerant (BFT) systems. They prevent network stalls when a current leader fails or acts maliciously.