consensus is an algorithm to validate the transaction and it solves double spending problem in block chain.

There are different consensus algorithm mechanism

  • Proof of Work
  • Proof of State
  • Proof of Elapsed Time
  • Proof of Activity
  • Proof of Burn
  • Proof of Capacity
  • Proof of Importance

Each algorithm has advantages and disadvantages

This post is in progress