Now that we've looked at the reference architecture, let's consider the runtime architecture for Hyperledger Fabric:
The following outline demonstrates a Hyperledger Fabric runtime transaction processing flow:
- Transaction proposal (application SDK):
- Transaction proposal is submitted by application SDK
- It receives a transaction proposal response back (includes ReadWrite set) post endorsement
- It submits the transaction (includes ReadWrite set) to the ordering service
- Transaction endorsement:
- The transaction is sent to the counter-parties represented by endorsing peers on their channel
- Each peer executes ...