Hyperledger Fabric

To explore the umbrella project of Hyperledger, we'll work with Hyperledger Fabric. This was the first project or initial concept of the Hyperledger Framework, and Digital Asset and IBM were among the initial contributors. The characteristics of Hyperledger Fabric are as follows:

  • Allows components such as consensus and membership services to be plug-and-play
  • Leverages container technology to host smart contracts called chaincode, which comprise the application logic of the system

But before we move forward, let's review some concepts of blockchain and explore Hyperledger Fabric in detail:

In the preceding diagram, you can see a high-level blockchain architecture. Let's explore (analyze) the important components of this architecture:

  • Chaincode: This is our business network contract, and Just like a any contract, it states possible transactions between members of the network, and guarantee that every member has pre established defined access of the ledger
  • Ledger: Think as a digital storage to entire transactions history, as a database you can have  query capabilities to explore the data.
  • Privacy: Channels: In the most of cases , there is an unique channel to all networks, but Hyperledger Fabric allows multi lateral transactions, guaranteeing the privacy and confidentiality, so if two members of the network for any reason need to have a specified transaction among  them they can have a separated channel from the others. 
  • Security and membership services: Each member has a specific permission in the network , as a result every transactions will be logged and can be traced by an authorized regulator or auditor.

To explain what we are talking about better, let's take a look at the components of Hyperledger Fabric in a business network:

The components shown in the preceding diagram can be explained as follows:

  • Multiple members are part of the blockchain network. In this case, we have Member 1, Member 2, Member 3, and Member N.
  • Each member has its own peer.
  • Each peer has a Certificate Authority.
  • The queue or transactions will be ordered by the Ordering Cluster.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.216.230.107