Distributed Consensus
Last updated
Was this helpful?
Last updated
Was this helpful?
Lamport describe the byzantine general problem in a paper published in 1982 on
Lamport is one of the father of consensus mechanism for decentralized computing. All his publication are on:
BFT => identifies a class of blockchain consensus protocols that ensure blockchain consistency despite some of the nodes, referred to as Byzantine, being malicious and acting arbitrarily.
PoA => Another way to classify consensus protocols by the technique used to prevent an attacker from conducting a Sybil attack which consists in one node being able to gain power in the system by creating multiples pseudonymous identities
To prevent Sybil attacks you have different technics:
Proof of Work
Proof of Stake
PoA -> we prevent sybil attack by authorizing only authorized node to propose new blocks
So on consorsium network , we have setup the network on PoA mode for the validator node -> but it stays IBFT Robust, meaning that if a node is corrupted, IBFT 2.0 will assure network is not finished.
IBFT is a type of POA, If PoA is a color, IBFT is green, RAFT is blue, And Lamport is Picasso
Sybil attack