2
1
I'm soo deep inside the consensus protocols like PoW, PoS, PoA or other variants used on permissioned/private blockchains such as JPMorgan's Quorum (Based on Raft), Istambul etc..
But I've not entered yet on the Hyperledger consensus protocols and it's implementations specifications and differences.
So my questions are:
- What is the consensus protocol used on Hyperledger? It's inherited from any of the mentioned above? Which are it's main properties that make the difference from another consensus protocols?
- Which are the main differences between it's variants (Fabric, Iroha, Sawtooth, and Indy)?
Please, it'll be fantastic if useful documentation links/articles/lectures were added with the answers.
Thanks.
why would the same umbrella project have 5 different blockchains under it? – morpheus – 2019-03-16T03:57:23.540
Because Hyperledger is not a blockchain standard. One solution does not fit all use cases. If one solution is imposed, who is to choose? Having multiple blockchains allows a diverse environment where the best blockchain technologies may succeed. – Dan Anderson – 2019-03-18T18:13:06.760
is there a table somewhere comparing the 5 blockchains under hyperledger? – morpheus – 2019-03-18T18:20:42.260
No table. Here are summaries: https://medium.com/practical-blockchain/5-hyperledger-projects-in-depth-3d14c41f902b https://blog.codecentric.de/en/2018/03/blockchain-project-hyperledger/
– Dan Anderson – 2019-03-18T18:29:55.060in https://softwareengineering.stackexchange.com/questions/388638/hyperledger-fabric-does-it-really-come-with-consensus i argue that hyperledger fabric doesn't really come with any consensus
– morpheus – 2019-03-18T23:53:37.000