2019 H2 Hyperledger Labs Update
Total Labs: 24 (20 active, 4 archived)
Overall Health
We have attracted many new contributions, most of the existing labs have continued activity.
Contributions to the labs continue to flow in not only from people associated with the larger projects, but also from newer participants.
Some labs are suffering from a lack of attention. Several labs have not had any commits this year, and are in the process of being archived.
We are also exploring the different metrics around commit frequency to surface the community health of the labs in general and individual labs in particular. We are open to suggestions on how to improve the labs on-boarding, especially from contributors who have gone through the acceptance process.
Activity Since Last Report
Labs proposed: 13
Labs proposals accepted: 11 (see new labs this half)
- Labs archived: 2
Labs proposals in process: 2 (Open PRs)
Labs proposals out of scope/withdrawn: 0
Labs graduated to project: 1 (TCF is now Avalon)
New Labs Since Last Report
Lab Name | Description | Created | PRs merged | Last Commit |
---|---|---|---|---|
Blockchain Automation Framework | An automation framework for rapidly and consistently deploying production-ready DLT platforms | 16-OCT-2019 | 44 | 21-NOV-2019 |
Blockchain Integration Framework | A new approach to the blockchain interoperability problem | 21-OCT-2019 | 11 | 19-NOV-2019 |
Patient Consent | Use Case Patient Data in Clinical Trials Automation with focus of Patient Consent | 07-OCT-2019 | 2 | 07-NOV-2019 |
Hyperledger Fabric Block Archiving | Reduce the total amount of storage space required for an organisation to operate a Hyperledger Fabric network by archiving block data into repository. | 09-OCT-2019 | 5 | 12-NOV-2019 |
Gardener | An open source Blockchain Oracle implementation. | 07-OCT-2019 | ||
Byzantine Config | Hyperledger Fabric Network Configuration Manager allowing configuration blocks to be created to add Organizations, and update network configuration properties. | 01-MAY-2019 | 5 | 21-OCT-2019 |
Hyperledger Fabric Consortium Management | Chaincode based application to manage Fabric Consortium memberships | 30-JUL-2019 | 1 | 08-AUG-2019 |
Hyperledger Fabric Based Access Control | A Hyperledger Fabric Based Access Control system to mediate access control flow from centralized applications. | 12-JUN-2019 | 5 | 21-NOV-2019 |
Inter Carrier Settlements | Telecom network operators worldwide open their networks to each other to enable their mutual customers to communicate across network boundaries. | 15-AUG-2019 | 1 | 14-NOV-2019 |
Hyperledger Fabric WebAssembly chaincode | Integrate WebAssembly in Hyperledger Fabric | 18-SEP-2019 | 12 | 14-NOV-2019 |
Blockchain Analyzer | Create a tool for visualizing and analyzing Hyperledger Fabric ledgers | 06-SEP-2019 | 20 | 10-NOV-2019 |
Existing Labs
Lab Name | Description | Created | Total PRs merged | PRs merged (last report) | Last Commit |
---|---|---|---|---|---|
SParts | The Software Parts (SParts) lab delivers a Sawtooth-based ledger that provides both accountability and access to the open source components used in the construction of a software part. A software part is any software component (e.g., library, application, container or an entire operating system runtime) that is comprised of between 0% and 100% open source. | Mar 12, 2018 | 47 | 47 | 06-May-2018 |
fabric-chrome-extension | This is a Fabric Chrome extension paired with a Javascript API. Users should be able to use the Chrome Extension to authenticate to a Fabric network. | Jun 7, 2018 | 14 | 14 | 29-Aug-2018 |
milk-donor | This lab hold the code base for a blockchain build focused on solving market problems identified in the donor milk ecosystem. | Aug 3, 2018 | 3 | 3 | 01-Oct-2018 |
solidity2chaincode | This tool converts Solidity contract into Javascript chaincode through source-to-source translation for running them onto Hyperledger Fabric. | Nov 12, 2018 | 4 | 4 | 06-Dec-2018 |
fabric-multi-channel-network-samples | This lab provides samples for multi channel network using Hyperledger Fabric. | Nov 26, 2018 | 3 | 3 | 19-Dec-2018 |
fabric-vms-provision | This entry will provide an example on how to provision, using Ansible, Hyperledger Fabric native binaries on multiple Softlayer vms. A build your second network example. | Oct 12, 2018 | 4 | 4 | 04-Jan-2019 |
payments-performance-test-harness | a test harness designed to measure the performance of payments between peers on a blockchain network. | 2018-Dec-04 | 2 | 2 | 05-Jan-2019 |
private-transaction-families | provides a mechanism for privacy over Hyperledger Sawtooth by enforcing a policy of access control to the ledger. | 2019-Jan-26 | 20 | 19 | 18-Jul-2019 |
cordentity | The Cordentity app integrates Hyperledger Indy capabilities into the opensource Corda platform. | Nov 27, 2018 | 19 | 15 | 05-Aug-2019 |
umbra | This lab is to make running Hyperledger distributed ledgers under the Shadow simulator possible. It began as a research internship during the summer of 2018 and seeks to provide a tool for doing research on consensus algorithms, smart contracts, scaling and other blockchain related research topics. | Nov 1, 2018 | 4 | 3 | 28-Aug-2019 |
convector | Convector is a Model/Controller fullstack JavaScript framework to improve and speed up the development experience of clean, scalable and robust Smart Contract Systems. | 2019-Feb-08 | 48 | 40 | 03-Sep-2019 |
nephos | Python library and Helm charts for deployment of Hyperledger Fabric to Kubernetes. | 2019-Feb-25 | 24 | 16 | 04-Oct-2019 |
fabric-private-chaincode | This lab enables Secure Chaincode Execution using Intel SGX for Hyperledger Fabric. | Aug 27, 2018 | 68 | 43 | 08-Oct-2019 |
minbft | Implementation of MinBFT consensus protocol. | Jul 31, 2018 | 45 | 34 | 15-Oct-2019 |
byzantine-config | GUI based executable application that allows Hyperledger Fabric (HLF) configuration blocks to be viewed and updated transactions created for channel configuration, adding new organizations, and generating crypto material. | 2019-Feb-25 | 5 | 4 | 21-Oct-2019 |
sawtooth-healthcare | a blockchain application built on Hyperledger Sawtooth, allowing clinics to keep history regarding patients health and claims on the blockchain | 2019-Jan-03 | 22 | 3 | 22-Oct-2019 |
private-data-objects | The Private Data Objects lab provides technology for confidentiality-preserving, off-chain smart contracts. | Mar 2, 2018 | 150 | 148 | 29-Oct-2019 |
hyperledger-fabric-based-access-control | A Hyperledger Fabric Based Access Control system to mediate access control flow from centralized applications. | 2019-Jun-08 | 5 | 1 | 19-Nov-2019 |
hyperledger-community-management-tools | Tools used to manage and evaluate the Hyperledger Community. | Sep 19, 2018 | 32 | 22 | 20-Nov-2019 |
solang | A Solidity to WASM compiler written in rust | 2019-Jan-29 | 13 | 4 | 20-Nov-2019 |
fabric-docs-cn | A lab to translate the Fabric documentation to Chinese | Aug 3, 2018 | 200 | 140 | 21-Nov-2019 |
Labs that contributed to full-time projects
Lab Name | Description |
---|---|
crypto-lib | A lab for experimentation on creating shared cryptography modules for cross-project collaboration. Added to Ursa |
z-mix | z-mix will offer a generic way to create Zero-Knowledge proofs, proving statements about multiple cryptographic building blocks, containing signatures, commitments, and verifiable encryption. z-mix facilitates. Added to Ursa |
trusted-compute-framework | The Trusted Compute Framework (TCF) enables privacy in blockchain transactions, moving intensive processing from a main blockchain to improve scalability and latency, and to support attested Oracles. Avalon is a continuation of this. |
Archived Labs
Lab Name | Description | Archived Date |
---|---|---|
Proof of Elapsed Time 2 | Proof of Elapsed Time 2 (PoET2) is an experimental new protocol for Consensus based on PoET | 22-NOV-2019 |
Hyperledger Fabric Lightweight Client | Enable lightweight (IoT) devices to act as a Lightweight (Hyperledger Fabric) clients | 22-NOV-2019 |
Reviewed by: