Glossary

Consensus

The process by which nodes in a blockchain network agree on the current valid state of the distributed ledger.

Detailed Explanation

Consensus ensures that all participants in a decentralized network maintain an identical copy of the blockchain despite having no central authority. When a new transaction is broadcast, nodes must verify its validity and agree on which transactions to include in the next block. Different blockchains achieve this through various consensus mechanisms: Bitcoin uses Proof of Work, Ethereum uses Proof of Stake, and newer chains use variations like Delegated Proof of Stake or Proof of History.

Why It Matters

Without consensus, double-spending would be possible and the blockchain would fork into incompatible versions. The consensus mechanism determines a blockchain's security model, energy consumption, speed, and degree of decentralization. Understanding how a blockchain reaches consensus helps evaluate its reliability and sustainability. The tradeoffs between security, decentralization, and scalability — known as the blockchain trilemma — are largely determined by the consensus approach.

Key Considerations

When evaluating blockchains, examine their consensus mechanism's maturity and battle-testing. Newer consensus mechanisms may promise higher throughput but carry unproven security assumptions. The number and distribution of validators or miners is a key indicator of true decentralization and censorship resistance.

Example

On Ethereum, over 900,000 validators independently verify each proposed block. If more than two-thirds of validators agree the block is valid, it becomes finalized and added to the chain. Any validator that tries to approve an invalid block risks having their 32 ETH stake slashed.

Related Terms

Frequently Asked Questions

What is Consensus?

The process by which nodes in a blockchain network agree on the current valid state of the distributed ledger.

Why is Consensus important in crypto?

Without consensus, double-spending would be possible and the blockchain would fork into incompatible versions.

Which consensus mechanism is best?

There is no universally best consensus mechanism. Proof of Work offers the strongest security guarantees but uses significant energy. Proof of Stake is more energy-efficient but introduces different centralization risks. The best choice depends on the network's priorities and use case.