Skip to main content

Linear Time Consensus

Definition

Linear time consensus describes a blockchain agreement mechanism where the time required to reach consensus scales directly with the number of participating nodes. In such systems, as more validators or participants join the network, the duration or complexity of achieving agreement on the next block increases proportionally. While simpler to design, this scaling characteristic can present significant performance limitations for large, distributed networks. It highlights a trade-off between the number of participants and the efficiency of transaction finality.