What is Consensus?
Blockchain is a distributed ledger. Suppose there are 5 mining nodes and all these nodes will be having a copy of a blockchain all the copies will be of the same state, which means they are exact copies. If there is a new block and this block is supposed to be added to a blockchain, then which mining node will do it? How you will make sure that all the nodes come to a consensus and they will have the same copy of it that’s where we have to follow some consensus algorithm.
In a blockchain world, there are so many consensus algorithms, using which one can agree on one particular state of a blockchain. So, if a new block is added to a blockchain, who will add it that can be defined using consensus?
Cryptographic Consensus Mechanisms in Blockchain
A consensus mechanism is an algorithm that is used to achieve agreement, trust, and security across a decentralized computer network. These protocols help to make sure that all the nodes are synchronized with each other and agree on transactions, which are legitimate and are added to the blockchain.
Contact Us