Skip to main content

What is consensus

A consensus mechanism is an algorithm that allows participants in a blockchain network to agree on the current state of the network and validate transactions.

Consensus enables blockchain systems to operate without a central authority.

Consensus explained simply

In simple terms, a consensus mechanism is a way for thousands of computers in a network to agree on which transactions are valid and which block should be added next.

How consensus works

Each node in the network verifies transactions and new blocks.

After verification, the network reaches agreement on which block becomes the next block in the blockchain.

Main types of consensus mechanisms

The most widely used mechanisms include:

There are also many alternative mechanisms such as Proof of Capacity, Proof of Authority, and others.

Example of a consensus mechanism

The Bitcoin network uses Proof of Work, where miners compete to create the next block.

Ethereum originally used Proof of Work but later transitioned to Proof of Stake for improved energy efficiency.

Where consensus mechanisms are used

Consensus mechanisms are used in all blockchain networks, including:

  • Bitcoin
  • Ethereum
  • Solana

FAQ

What is a consensus mechanism?

It is an algorithm that allows blockchain networks to agree on the state of the ledger.

Why is consensus important?

Without consensus, a decentralized network would not be able to maintain consistent and secure data.

What consensus mechanisms exist?

The most well-known are Proof of Work and Proof of Stake, although many others also exist.