Which course will fulfil my needs?
Tutorial: Set up Multi Org Hyperledger Fabric Network
Link – 75% discount
https://www.udemy.com/tutorial-hyperledger-setup/?couponCode=HLFTUTDCK
Hyperledger Fabric Network Design & Setup
Link – 50% discount
https://courses.pragmaticpaths.com/p/hyperledger-fabric/?coupon_code=HALFOFF
http://www.acloudfan.com
http://www.BCMentors.com
Fabric Certification Authority
CA Server CA Client
PS: Please refer to Fabric CA documentation for details
raj@acloudfan.com
@acloudfan
http://ACloudFan.com
Hyperledger Fabric Implementation of the CA
CA Server • Exposes Certificate Creation & Management services
CA Client • Utility for interacting with CA server
CA
Client
Registrar admin
Register | Manage identities
Enroll
CA
Client
user
CA Server • Exposes Certificate Creation & Management services
fabric-ca-server init –b admin:adminpw
• Registers the CA Registrar identity
fabric-ca-server start
• Launches the CA Server process
CA Client Exposes multiple commands
fabric-ca-client register …
CA Client
fabric-ca-client enroll –u http://admin:adminpw@localhost:7054
Requires the enrollment Id/password
• Sets up MSP directory in CA Client HOME folder
Organization MSP Setup
Organization MSP
Setup the Org MSPs
raj@acloudfan.com
@acloudfan
http://ACloudFan.com
Multi-Org All Organizations need to have an MSP
orderer-msp acme-msp
budget-msp
Multi-Org Network config uses Organization MSP
orderer-msp
Genesis Block
acme-msp budget-msp
Multi-Org Organization MSP includes Org Admin’s Certificate
acme-msp
acme-admin
admincerts
copied
msp
• An Org may have multiple admins
signcerts
• Org Admins may be added & removed anytime
Separate Identity not generated for the Member ORG
Multi-Org Organization MSP includes CA Certificate
cacerts
fabric-ca
server • Intermediate CA Certs may also be needed
• Root CA certificate is common for all identities
Multi-Org Organization’s MSP Locations
orderer acme
budget
msp msp msp