What is Hyperledger
Umbrella project for an open-source software that enables institutions to set up a shared and trustless ledger database for collaboration
3 Features of the Hyperledger Fabric
What is the MSP?
Membership Service Provider is responsible for only letting authorised clients join the network.
Applications
- submit transactions to the network and invoke chaincode calls
Ordering Service main task?
Transactions are ordered sequentially
Ordering Service holds chaincode or ledger?
Ordering Service gets information from?
Peer
Roles for peers
What is the chaincode?
- allows to write business logic that changes the state of the ledger
Pros of execution-order-validate
Limitations of Order-Execute
Transaction flow steps
RAFT
channel
a separate blockchain
Can a chaincode be deployed on multiple channels?
Yes. A chaincode may be deployed on multiple channels with each instance isolated within its channel
Where is the blockchain saved?
on the file system