Discuss the different types of umbrella frameworks under Hyperledger Project?
Question
Discuss the different types of umbrella frameworks under Hyperledger Project?
Solution
The Hyperledger Project, hosted by the Linux Foundation, is an open-source collaborative effort to advance cross-industry blockchain technologies. It is a global collaboration that includes leaders in finance, banking, Internet of Things, supply chains, manufacturing, and technology. The project aims to bring together a number of independent efforts to develop open protocols and standards, by providing a modular framework that supports different components for different uses. This includes a variety of blockchain protocols, including distributed ledgers, smart contracts, and more.
There are several umbrella frameworks under the Hyperledger Project, including:
-
Hyperledger Fabric: This is a blockchain framework implementation and one of the Hyperledger projects hosted by The Linux Foundation. It allows 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.
-
Hyperledger Sawtooth: This is a modular platform for building, deploying, and running distributed ledgers. It includes a novel consensus algorithm, Proof of Elapsed Time (PoET), which targets large distributed validator populations with minimal resource consumption.
-
Hyperledger Iroha: This is a business blockchain framework designed for infrastructure projects that need distributed ledger technology. It features a simple construction, modern, domain-driven C++ design, and the support of Byzantine fault-tolerant consensus (YAC).
-
Hyperledger Indy: This is a distributed ledger, purpose-built for decentralized identity. It provides tools, libraries, and reusable components for creating and using independent digital identities rooted on blockchains or other distributed ledgers.
-
Hyperledger Besu: This is an open-source Ethereum client developed under the Apache 2.0 license and written in Java. It can be run on the Ethereum public network or on private permissioned networks, as well as test networks such as Rinkeby, Ropsten, and Görli.
-
Hyperledger Burrow: This is a permissionable smart contract machine. It provides a modular blockchain client with a permissioned smart contract interpreter built in part to the specification of the Ethereum Virtual Machine (EVM).
Each of these frameworks serves different purposes and is suited to different types of applications, but all are part of the broader Hyperledger Project's goal of advancing blockchain technology.
Similar Questions
Describe the various projects covered under Hyperledger umbrella projects
Which of the following is not a framework
Briefly describe the working of Solo or RAFT Hyperledger framework?
Explain the necessity and tools of Hyperledger Fabric?
Write down the primary purpose/objective of the Framework.
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.