Visual Summary of Istanbul Byzantine Fault Tolerence (IBFT) Consensus Algorithm

By 12th October 2018Blockchain, Consensus

Brief Summary:

  • Based off of Castro/Liskov/99 Practical Byzantine Fault Tolerence (PBFT)
  • Instantant finality: No confirmation required
  • Governance: Manageable validator set
  • High ThroughPut: Avg 800 Transactions per second
  • Scalability: Same node scallability
  • Consensus proof: self variafiable blocks
  • Gossip Network: No strong connections required to make consensus work

 

References

 1. Practical Byzantine Fault Tolerance, online: http://pmg.csail.mit.edu/papers/osdi99.pdf [Accessed: 2018-10-03]

 2. Istanbul BFT (IBFT) , online: https://medium.com/getamis/istanbul-bft-ibft-c2758b7fe6ff [Accessed: 2018-10-11]

 3. Instanbul Byzantine Fault Tolerance, online: https://github.com/ethereum/EIPs/issues/650 [Accessed: 2018-10-06]

 4. Istanbul tools, online: https://github.com/getamis/istanbul-tools [Accessed: 2018-10-06]

 by Mandla Magagula

RMB FOUNDeRY

Author RMB FOUNDeRY

More posts by RMB FOUNDeRY