Consensus Mechanism
A consensus mechanism is the set of rules and incentives by which a blockchain's independent, mutually distrusting computers agree on a single shared history of transactions. Without a central coordinator, the network needs a way to decide who adds the next block, what happens when two versions of the chain appear, and how to make cheating more expensive than honesty. The consensus mechanism answers all three.
The two dominant families are proof of work, where block producers compete by expending computation (Bitcoin), and proof of stake, where they are selected in proportion to coins they have locked up as collateral (Ethereum since 2022, and most newer chains). Many variations exist — delegated proof of stake, proof of authority, and committee-based Byzantine fault tolerant protocols such as those used by Cosmos chains — each trading off speed, decentralization, and hardware or capital requirements differently. For example, Bitcoin's proof of work has miners race to find a valid hash roughly every ten minutes, while a Tendermint-style chain has a known validator set vote on each block, finalizing it in seconds.
A common misconception is that consensus is about nodes voting on whether transactions are "true"; every full node already verifies validity itself — consensus is specifically about agreeing on the order of valid transactions and resolving competing histories. The choice of mechanism shapes almost everything about a chain: its energy use, its speed to finality, and who realistically gets to participate in securing it.
Related terms