DEV Community

Devrata puri
Devrata puri

Posted on

What is Hyperledger and its different types

Hyperledger is an umberlla project of open source Blockchain. It was started by Linux foundation in December of 2015. It was created to help cross-industry blockchain technologies.

Alt Text

Types of Hyperledger

Hyperledger distributed ledger frameworks

There are six blockchain frameworks

Hyperledger Besu:

Hyperledger Besu is a Java Based Ethereum client formerly
known as Pantheon.It can run on the Ethereum public network
or on private permissioned networks,as well as test networks
such as Rinkeby, Ropsten, and Görli. It supports several
consensus algorithms , including Proof of work (Pow) ,
Proof of authority(POA), Istanbul Byzantine fault tolerence
(IBFT),along with permissioning scheme design for users in
consortium environment . It implements enterprise etherum
alliance (EAA) specification. The EEA specification was
established to create standard interfaces for team building
applications.

Hyperledger Burrow:

Hyperledger Burrow, which was contributed by Monax and Intel
initially, is a modular blockchain that was client-built to
the specification of the EVM. It supports both EVM and WASM
based smart contracts and uses Byzantine Fault Tolerance
consensus via the Tendermint algorithm.It supports advanced
event, database, and permissioning features.

Hyperledger Fabric:

Hyperledger fabric was contributed by IBM, It is designed to
be a foundation for developing applications or solutions
with a modular architecture.It has modular and versatile
design which satisfies a broad range of industry use
cases.It offers scalable and secure platform that supports
private transactions and confidential contracts. It allows
for plug-and-play components, such as consensus and
membership services, and leverages containers to host
smart contracts, also called chaincodes, that comprise the
application logic of the system

Hyperledger Indy :

Contributed by the Sovrin Foundation, Indy is a Hyperledger
project made to support decentralized and self-sovereign
identity on distributed ledgers.It provides tools,libraries,
and reusable components for providing digital identities
rooted on blockchains or other distributed ledgers. Indy
is interoperable with other blockchains or can be use
standalone powering the decentralization of identity.

Hyperledger Iroha :

Iroha is a straightforward distributed ledger technology
(DLT), inspired by the Japanese Kaizen principle — 
eliminate excessiveness (muri). It is designed for mobile
and IoT development projects, is based on Hyperledger Fabric
and was contributed by Soramitsu, Hitachi, NTT Data, and Colu.
Iroha is Crash Fault Tolerant and has its own consensus
algorithm — YAC

Hyperledger Sawooth :

Sawtooth was contributed by Intel . It offers a flexible and
modular architecture separates the core system from the
application domain, so smart contracts can specify the
business rules for applications without needing to know the
underlying design of the core system. It has support for
both permissioned and permissionless deployments and
recognition of diverse requirements. Sawtooth is designed
for versatility.

Top comments (0)