Knowledge Guide

Hyperledger Fabric Architecture Building Blocks

The diagram below represents application communication viewpoint at key building blocks of Hyperledger Fabric 1.0 architecture: Figure 1. hyperledger fabric 1.0 architecture Following are some of the key building blocks



The diagram below represents application communication viewpoint at key building blocks of Hyperledger Fabric 1.0 architecture:
hyperledger fabric 1.0 architecture

Figure 1. hyperledger fabric 1.0 architecture


Following are some of the key building blocks of Hyperledger Fabric 1.0 Architecture:
  • Membership Services Provider: Enrolls the clients
  • Peers: Peer nodes can be endorser (endorse proposal for transaction)and committernodes (write block of transactions to ledger)
  • Chaincode: Smart contract written in Java/Go which is invoked by a transaction. Peer nodes having chaincode becomes the endorser for that chaincode. ESCC (Endorser system chain code) executes the chaincode using proposal and read-write set information.
  • Ledger: Ledger which holds the copy of transactions in form of blocks
  • Ordering service: Consenter service which validates the transaction using VSCC (Validation system chaincode), orders the transaction in a block and sends it to peer nodes (endorsers & committers)

Continue exploring

Knowledge guide

Continue with related SAP knowledge.

Save this guide, return to the Knowledge Navigator or review the author profile for more practical SAP context.

Sachin H. Patil
Sachin H. Patil
SAP FI-CA Consultant & Architect

Practical SAP notes, structured for review, reuse and long-term maintenance.

View full profile →
HomeKnowledgeInsightsAI LabToolsProfile