hyperledger fabric a distributed operating system for
play

Hyperledger Fabric: a Distributed Operating System for Permissioned - PowerPoint PPT Presentation

Hyperledger Fabric: a Distributed Operating System for Permissioned Blockchains. (2018) Authors: Elli Androulaki, Artem Barger, et al. Presented by Chi Chen 1/11 Why Fabric? Permissioned blockchains require every peer to execute every


  1. Hyperledger Fabric: a Distributed Operating System for Permissioned Blockchains. (2018) Authors: Elli Androulaki, Artem Barger, et al. Presented by Chi Chen 1/11

  2. Why Fabric? Permissioned blockchains require every peer to execute every transaction , maintain a ledger and run consensus . Can’t support private transactions and confidential contracts. ● Modular ● Configurable ● Pluggable Consensus Protocols 2/11

  3. Components ● Shared ledger : world state and blockchain ● Smart contract : chaincode, contains the business logic of the system ● Client node : a client application ● Peer nodes : host ledgers and smart contract, can be endorser ● Orderer nodes : default implementation is based on Apache Kafka ● Channel : a logical structure formed by a collection of peers ● Membership Services Provider (MSP) : certificate authority 3/11

  4. Peer nodes 4/11

  5. Channel 5/11

  6. MSP 6/11

  7. Steps 7/11

  8. Steps 8/11

  9. Execution Phase 9/11

  10. Ordering Phase 10/11

  11. Validation Phase 11/11

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend