Chapter 8 Hyperledger - Enterprise-Oriented Distributed Ledger

1. Introduction
In December 2015, led by the Linux Foundation, 30 initial enterprise members jointly announced the establishment of the Hyperledger joint project. It currently includes 8 top projects including Fabric, Sawtooth, Iroha, Blockchain Explorer, Cello, Indy, Composer, and Burrow.
 
The organizational structure of the community
1. Basic structure
Technical Committee, TSC: Technical Steering Committe, responsible for technology-related work, with a number of working groups, specifically driving the development of various projects and directions
Governing Board: Responsible for the overall decision-making of community organizations, elected by representatives from Hyperledger members
The Linux Foundation, The Linux Foundation, LF: Responsible for fund management and assisting the Hyperledge community to grow under the auspices of the Linux Foundation
2 Greater China Technical Working Group
 
3. Introduction of top projects
Hyperledger currently includes the following top-level projects:
Fabric: Including Fabric, Fabric CA, Fabric SDK (including languages ​​such as Node.Js, Python and Java) and fabric-api, etc., the goal is the basic core platform of blockchain, supports new consensus mechanisms such as PBFT, and supports rights management, Originally initiated by IBM and DAH;
Sawtooth: including arcade, core, dev-tools, validator, mktplace, etc. It is a blockchain platform mainly initiated and contributed by Intel, and supports a new consensus mechanism Proof of Elapsed Time (PoET) based on hardware chips;
Iroha: Ledger platform project, implemented based on C++, with many features for Web and Mobile, mainly initiated and contributed by Soramitsu;
Blockchain Explorer: Provides a Web operation interface, through which you can quickly view and query the status (number of blocks, transaction history) of the bound blockchain, etc., developed and supported by DTCC, IBM, Intel, etc.;
Cello: Provides deployment and runtime management capabilities for blockchain platforms. Using Cello, administrators can easily deploy and manage multiple blockchains; application developers don't need to care about how to build and maintain the blockchain, initiated by the IBM team;
Indy: Provides a digital identity management mechanism based on distributed ledger technology, initiated by the Sovrin Foundation;
Composer: Provides high-level language support for chaincode development (see Section 9.5 for the concept of chaincode), automatically generates chaincode, etc., initiated and maintained by the IBM team;
Burrow: Provides support for the Ethereum virtual machine, and implements a permissioned blockchain platform that supports efficient transactions, initiated and supported by Monax.
 
Fourth, the development of necessary tools
 
5. Contribute code
 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325983402&siteId=291194637