Arrow icon
Ness Labs: Make the most of your mind
Learn more about Joggo

A Summary of

Consensus Compare: Tendermint BFT vs. EOS dPoS

View original

Tendermint Core:

  • A Byzantine fault-tolerant (BFT) consensus engine which is robust against double-spend attacks and is tolerant against a set of up to ⅓ (~33%) Byzantine actors in the network.
  • Solves the nothing-at-stake problem by utilizing security deposit-based collateral called “bond deposits.”
  • Fork accountability in Tendermint holds its validators accountable by identifying those who caused a malicious fork in the chain.


  • An operating system intended for enterprise distributed application solutions built for consumers.
  • Defines “delegators” as the democratically elected block validators of the blockchain.
  • Uses coin voting to achieve decentralization, and the more EOS tokens a stakeholder owns, the greater their voting power.
  • Uses a consensus system, called Delegated-Proof-of-Stake, which is a consortium blockchain that is validated by a set of master nodes known as ranked delegates.

Weaknesses of Proof-of-Stake:

  • Voter apathy: Reliance on coin voting makes it a consensus problem.
  • Bias toward voting centralization: Buterin attributes the breakdown of the game theory due to the tragedy of the commons.
  • Incentive misalignment: Coin holders and users of a network are two different categories of people.
Related content
See all posts
Arrow icon