Blockchain-explorer is a project in Incubation that was proposed by Christopher Ferris (IBM), Dan Middleton (Intel) and Pardha Vishnumolakala (DTCC) to create a user friendly web application for Hyperledger to view/query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes/transaction families (view/invoke/deploy/query) and any other relevant information stored in the ledger.
Hyperledger fabric is a project in Incubation that was proposed by Tamas Blummer (DAH) and Christopher Ferris (IBM) as a result of the first hackathon during which a merge between IBM’s proposal and DAH’s proposal was started (see Proposal).
fabric is an implementation of blockchain technology that is intended as a foundation for developing blockchain applications or solutions. It offers a modular architecture allowing components, such as consensus and membership services, to be plug-and-play. It leverages container technology to host smart contracts called “chaincode” that comprise the application logic of the system.
There are three repositories that comprise the fabric incubator:
Note: we also maintain read-only mirrors of our Gerrit managed repos on GitHub:
Iroha is a distributed ledger project that was designed to be simple and easy to incorporate into infrastructural projects requiring distributed ledger technology. Iroha features:
- simple construction
- modern, domain-driven C++ design
- emphasis on mobile application development
- new, chain-based Byzantine fault tolerant consensus algorithm, called Sumeragi
Details of the design and architecture of Iroha can be found in the white paper: https://github.com/soramitsu/iroha/blob/master/docs/iroha_whitepaper.md
You can find out how to contribute to the Iroha project here.
Designed for versatility and scalability, Sawtooth Lake is Intel’s modular blockchain suite. Distributed Ledger Technology has potential in many fields with use cases from IoT to Financials. This architecture recognizes the diversity of requirements across that spectrum. Sawtooth Lake supports both permissioned and permissionless deployments. It includes a novel consensus algorithm, Proof of Elapsed Time (PoET). PoET targets large distributed validator populations with minimal resource consumption. Transaction business logic is decoupled from the consensus layer into Transaction Families that allow for restricted or unfettered semantics.
The Sawtooth Lake project is contained in a single repository. The tools and code that were previously contained in multiple repositories have been consolidated:
You can find out how to contribute to the Sawtooth lake project here