FABRIC
2022 Q2 Hyperledger Fabric
2022 Q1 Hyperledger Fabric
For more details on v2.4 see the What's New documentation.
Recording at Contributor Meetings 2022.
Q4 Report
v2.2 is the current LTS release with patch releases quarterly.
project delivered v2.4.0-beta with two significant new features:
- Fabric Gateway - The Fabric Gateway will remove much of the transaction submission and query logic from the client application and shift it to a common gateway running within the Fabric peer, enabling each of the various client SDKs to be slimmer, more consistent, and require less maintenance. Applications will interact with a trusted peer (e.g. at their organization) and the peer will coordinate endorsements from other peers and submission to the ordering service. It will also simplify the administrative overhead of running a Fabric network because client applications will be able to connect and submit transactions via a single network port at their organization rather than the current situation where ports have to be opened from a client application to multiple peers across potentially multiple organizations. The Fabric Gateway is delivered along with slim SDKs in the https://github.com/hyperledger/fabric-gateway repository. Check out the client application samples.
- Peer unjoin - The new command "peer node unjoin" enables an administrator to remove (unjoin) a channel from a peer.
The peer must be stopped when the command is executed so that channel artifacts can be cleaned up.
The channel's blockchain, state database, and associated entries will be removed from the peer.
When the peer is restarted it will no longer receive blocks for the channel.
Q3 Report
Hyperledger Fabric
- Welcome to Hyperledger Fabric - Details on how to get started
- Main documentation
- Getting Started for application developers
4/15/2021
Quarterly Report: 2020 Q4 Hyperledger Fabric
Statistics
12/8
11/15
Q$ |
---|
- Contributing to Fabric and related sub-projects
- Coding Guidelines
- Design docs
- Meeting notes
- Videos on YouTube for Hyperledger Fabric. Includes informational and playbacks. Subscribe to be automatically notified when new videos are posted.
- Getting Started in CI - Debugging CI jobs failures
Releases
v1.4 and v2.2 are the current LTS releases. Each has patch releases at least quarterly.
- v1.4.8 - July 22, 2020
- v1.4.9 - September 30, 2020
- v2.2.0 - July 9, 2020
- v2.2.1 - September 30, 2020
- v2.3 is planned for November.
- Ledger checkpointing
- Channel participation API
- Fabric website
- Fabric gateway
- WASM for smart contracts
- Fabric private chaincode
- BFT ordering service
- Modular crypto service
In active development:
- Ledger checkpointing
- Channel participation API
- WASM for smart contracts (tech preview released)
- Samples and tutorials revamp
- Production deployment guides
- Documentation translation
Hyperledger Fabric Resources
Hyperledger Fabric Resources | |
---|---|
Understanding Hyperledger Fabric Christopher Ferris, IBM CTO Open Technology | |
Fabric Whitepaper | hyperledger_fabric_whitepaper.pdf |
Read the Docs | https://hyperledger-fabric.readthedocs.io/en/latest/key_concepts.html |
Use Cases | Supply chain: Walmart (groceries) Supply chain: Circulor (conflict mineral) Finance: MonetaGo NGOs: National Association of Realtors (member services) |
Fabric: Academic Paper | https://dl.acm.org/doi/10.1145/3190508.3190538 |
The exam domains and competencies outlined below serve as a reference for training partners wishing to align materials and candidates preparing to take the Certified Hyperledger Fabric Administrator (CHFA) exam.
Application Lifecycle Management – 20%
- Install and Instantiate chaincode package
- Configure endorsement policy
- Define collection policy for private data
- Modify or upgrade chaincode
Install and Configure Network – 25%
- Modify the world state database configuration
- Define initial multi-org configuration policy
- Configure Ordering service (Kafka)
- Configure Hyperledger Fabric containers
- Define network config options (block creation options, etc)
- Enable TLS for communication
- Generate genesis block
- Configure service discovery node (e.g. peer and orderer addresses)
Diagnostics and Troubleshooting – 15%
- Query and analyse peer logs
- Query and analyse CA logs
- Query and analyse Orderer logs
- Query and analyse chaincode logs
Membership Service Provider – 20%
- Configure ACL
- Create end user identity
- Revoke an identity
- Configure and start Hyperledger Fabric CA
- Configure Hyperledger Fabric for hardware security module
Network Maintenance and Operations – 20%
- Add a peer to existing organization
- Create a channel
- Add an org to a channel
- Update channel configuration
- Update a Hyperledger Fabric instance