HOME

TheInfoList



OR:

Hyperledger (or the Hyperledger Project) is an umbrella project of
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
blockchains and related tools, started in December 2015 by the
Linux Foundation The Linux Foundation (LF) is a non-profit technology consortium founded in 2000 as a merger between Open Source Development Labs and the Free Standards Group to standardize Linux, support its growth, and promote its commercial adoption. Additi ...
, and has received contributions from IBM, Intel and
SAP Ariba SAP Ariba is an American software and information technology services company located in Palo Alto, California. It was acquired by German software maker SAP SE for $4.3 billion in 2012. Company beginnings Ariba (now SAP Ariba) was founded in ...
, to support the collaborative development of
blockchain A blockchain is a type of distributed ledger technology (DLT) that consists of growing lists of records, called ''blocks'', that are securely linked together using cryptography. Each block contains a cryptographic hash of the previous block, a ...
-based distributed ledgers. It was renamed Hyperledger Foundation in October 2021.


History and aims

In December 2015, the Linux Foundation announced the creation of the Hyperledger Project. The founding members of the project were announced in February 2016 and ten further members and the makeup of the governing board were announced March 29. On May 19, Brian Behlendorf was appointed executive director of the project. The objective of the project is to advance cross-industry collaboration by developing blockchains and distributed ledgers, with a particular focus on improving the performance and reliability of these systems (as compared to comparable
cryptocurrency A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange through a computer network that is not reliant on any central authority, such as a government or bank, to uphold or maintain it. It i ...
designs) so that they are capable of supporting global business transactions by major technological, financial and supply chain companies. The project will integrate independent open protocols and standards by means of a framework for use-specific modules, including blockchains with their own consensus and storage routines, as well as services for identity, access control and
smart contract A smart contract is a computer program or a transaction protocol that is intended to automatically execute, control or document events and actions according to the terms of a contract or an agreement. The objectives of smart contracts are the re ...
s. Early on there was some confusion that Hyperledger would develop its own bitcoin-type cryptocurrency, but Behlendorf has unreservedly stated that the Hyperledger Project itself will never build its own cryptocurrency. In early 2016, the project began accepting proposals for incubation of codebases and other technologies as core elements. One of the first proposals was for a codebase combining previous work by
Digital Asset A digital asset is anything that exists only in digital form and comes with a distinct usage right. Data that do not possess that right are not considered assets. ''Digital assets'' include but are not exclusive to: digital documents, audible ...
, Blockstream's libconsensus and IBM's OpenBlockchain. This was later named Fabric. In May, Intel's distributed ledger, named Sawtooth, was incubated. In January 2018, Hyperledger released the production-ready Sawtooth 1.0. In January 2019, the first long-term-support version of Hyperledger Fabric (v1.4) was announced. Daniela Barbosa was named executive director of Hyperledger Foundation in October 2021.


Members and governance

Early members of the initiative included blockchain ISVs, (Blockchain, ConsenSys,
Digital Asset A digital asset is anything that exists only in digital form and comes with a distinct usage right. Data that do not possess that right are not considered assets. ''Digital assets'' include but are not exclusive to: digital documents, audible ...
, R3, Onchain), well-known technology platform companies ( Cisco,
Fujitsu is a Japanese multinational information and communications technology equipment and services corporation, established in 1935 and headquartered in Tokyo. Fujitsu is the world's sixth-largest IT services provider by annual revenue, and the la ...
,
Hitachi () is a Japanese multinational corporation, multinational Conglomerate (company), conglomerate corporation headquartered in Chiyoda, Tokyo, Japan. It is the parent company of the Hitachi Group (''Hitachi Gurūpu'') and had formed part of the Ni ...
, IBM, Intel, NEC,
NTT DATA is a Japanese multinational information technology (IT) service and consulting company headquartered in Tokyo, Japan. It is a partially-owned subsidiary of Nippon Telegraph and Telephone (NTT). Japan Telegraph and Telephone Public Corporation ...
,
Red Hat Red Hat, Inc. is an American software company that provides open source software products to enterprises. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become ass ...
, VMware), financial services firms ( ABN AMRO,
ANZ Bank ANZ may refer to: People * Anz (musician), a British DJ and electronic musician Banks * ANZ (bank), Australia and New Zealand Banking Group Limited, the fourth-largest bank in Australia ** ANZ Bank New Zealand, the largest bank in New Zealand ...
,
BNY Mellon The Bank of New York Mellon Corporation, commonly known as BNY Mellon, is an American investment banking services holding company headquartered in New York City. BNY Mellon was formed from the merger of The Bank of New York and the Mellon Finan ...
,
CLS Group CLS Group (for Continuous Linked Settlement), or simply CLS, is a specialized financial infrastructure group whose main entity is the New York-based CLS Bank. It started operations in 2002 and operates a unique global multicurrency cash settlemen ...
,
CME Group CME Group Inc. (Chicago Mercantile Exchange, Chicago Board of Trade, New York Mercantile Exchange, The Commodity Exchange) is an American global markets company. It is the world's largest financial derivatives exchange, and trades in asset class ...
, the Depository Trust & Clearing Corporation (DTCC),
Deutsche Börse Group Deutsch or Deutsche may refer to: *''Deutsch'' or ''(das) Deutsche'': the German language, in Germany and other places *''Deutsche'': Germans, as a weak masculine, feminine or plural demonym *Deutsch (word), originally referring to the Germanic ve ...
,
J.P. Morgan JP may refer to: Arts and media * ''JP'' (album), 2001, by American singer Jesse Powell * ''Jp'' (magazine), an American Jeep magazine * ''Jönköpings-Posten'', a Swedish newspaper * Judas Priest, an English heavy metal band * ''Jurassic Park ...
,
State Street State Street may refer to: Streets and locations *State Street (Chicago), Illinois * State Street (Portland, Maine) *State Street (Boston), Massachusetts *State Street (Ann Arbor), Michigan * State Street (Albany), New York *State Street (Manhatta ...
, SWIFT, Wells Fargo, Sberbank), business software companies like SAP, academic institutions (Cambridge Centre for Alternative Finance, Blockchain at Columbia, UCLA Blockchain Lab), systems integrators and others (
Accenture Accenture plc is an Irish-American professional services company based in Dublin, specializing in information technology (IT) services and consulting. A ''Fortune'' Global 500 company, it reported revenues of $61.6 billion in 2022. Accentur ...
, Calastone, Wipro, Credits, Guardtime, IntellectEU, Nxt Foundation, Symbiont, Smart Block Laboratory). The governing board of the Hyperledger Project consists of ten members chaired by Robert Palatnick, (managing director and chief technology architect for DTCC), and a fifteen-member Technical Steering Committee chaired by Tracy Kuhrt, Associate Director, Blockchain and Multiparty Systems Architecture, at Accenture.


Notable frameworks


Hyperledger Besu

Besu is an enterprise-grade Ethereum codebase.


Hyperledger Fabric

Hyperledger Fabric is a permissioned blockchain infrastructure, originally contributed by IBM and
Digital Asset A digital asset is anything that exists only in digital form and comes with a distinct usage right. Data that do not possess that right are not considered assets. ''Digital assets'' include but are not exclusive to: digital documents, audible ...
, providing a modular architecture with a delineation of roles between the nodes in the infrastructure, execution of
Smart Contracts A smart contract is a computer program or a transaction protocol that is intended to automatically execute, control or document events and actions according to the terms of a contract or an agreement. The objectives of smart contracts are the re ...
(called "chaincode" in Fabric) and configurable consensus and membership services. A Fabric Network comprises (1) "Peer nodes", which execute chaincode, access ledger data, endorse transactions and interface with applications; (2) "Orderer nodes" which ensure the consistency of the blockchain and deliver the endorsed transactions to the peers of the network; and (3) Membership Service Providers (MSPs), each generally implemented as a Certificate Authority, managing X.509 certificates which are used to authenticate member identity and roles. Hyperledger Fabric allows for use of different consensus algorithms, but the consensus algorithm that is most commonly used with the platform is Practical Byzantine Fault Tolerance (PBFT). Fabric is primarily aimed at integration projects, in which a Distributed Ledger Technology (DLT) is required, offering no user facing services other than an SDK for
Node.js Node.js is an open-source server environment. Node.js is cross-platform and runs on Windows, Linux, Unix, and macOS. Node.js is a back-end JavaScript runtime environment. Node.js runs on the V8 JavaScript Engine and executes JavaScript code ou ...
, Java and Go. Fabric supports chaincode in Go and JavaScript (via Hyperledger Composer, or natively since v1.1) out-of-the-box, and other languages such as Java by installing appropriate modules. It is therefore potentially more flexible than competitors that only support a closed Smart Contract language.


Hyperledger Sawtooth

Originally contributed by Intel, Sawtooth includes a dynamic consensus feature enabling hot swapping consensus algorithms in a running network. Among the consensus options is a novel consensus protocol known as "Proof of Elapsed Time," a lottery-design consensus protocol that optionally builds on trusted execution environments provided by Intel's Software Guard Extensions (SGX). Sawtooth supports Ethereum smart contracts via "seth" (a Sawtooth transaction processor integrating the Hyperledger Burrow EVM). In addition to Solidity support, Sawtooth includes SDKs for Python, Go, Javascript, Rust, Java, and C++.


Tools


Hyperledger Caliper

Hyperledger Caliper is a blockchain benchmark tool and one of the Hyperledger projects hosted by The Linux Foundation. Hyperledger Caliper allows users to measure the performance of a specific blockchain implementation with a set of predefined use cases. Hyperledger Caliper will produce reports containing a number of performance indicators, such as TPS (Transactions Per Second), transaction latency, resource utilization etc. The intent is for Caliper results to be used by other Hyperledger projects as they build out their frameworks, and as a reference in supporting the choice of a blockchain implementation suitable for a user's specific needs. Hyperledger Caliper was initially contributed by developers from Huawei, Hyperchain, Oracle, Bitwise, Soramitsu, IBM and the Budapest University of Technology and Economics.


Hyperledger Cello

Hyperledger Cello is a blockchain module toolkit and one of the Hyperledger projects hosted by The Linux Foundation. Hyperledger Cello aims to bring the on-demand "as-a-service" deployment model to the blockchain ecosystem to reduce the effort required for creating, managing and terminating blockchains. It provides a multi-tenant chain service efficiently and automatically on top of various infrastructures, e.g., baremetal, virtual machine, and more container platforms. Hyperledger Cello was initially contributed by IBM, with sponsors from Soramitsu, Huawei and Intel. Baohua Yang and Haitao Yue from IBM Research are committed part-time to developing and maintaining the project.


Hyperledger Composer

Hyperledger Composer was a set of collaboration tools for building blockchain business networks that make it simple and fast for business owners and developers to create smart contracts and blockchain applications to solve business problems. Built with JavaScript, leveraging modern tools including node.js, npm, CLI and popular editors, Composer offered business-centric abstractions as well as sample apps with easy to test DevOps processes to create robust blockchain solutions that drive alignment across business requirements with technical development. Blockchain package management tooling contributed by IBM. Composer was a user-facing rapid prototyping tooling, running on top of Hyperledger Fabric, which allows the easy management of Assets (data stored on the blockchain), Participants (identity management, or member services) and Transactions (Chaincode, a.k.a. Smart Contracts, which operate on Assets on the behalf of a Participant). The resulting application can be exported as a package (a BNA file) which may be executed on a Hyperledger Fabric instance, with the support of a Node.js application (based on the Loopback application framework) and provide a REST interface to external applications. Composer provided a GUI user interface "Playground" for the creation of applications, and therefore represents an excellent starting point for Proof of Concept work. On the 27th of April, 2020 the Hyperledger Technical Steering Committee moved Hyperledger Composer to the "End of Life" lifecycle stage, ending new development.


Hyperledger Explorer

Hyperledger Explorer is a blockchain module and one of the Hyperledger projects hosted by The Linux Foundation. Designed to create a user-friendly Web application, Hyperledger Explorer can view, invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as any other relevant information stored in the ledger. Hyperledger Explorer was initially contributed by IBM, Intel and DTCC.


Hyperledger Quilt

Hyperledger Quilt is a business blockchain tool and one of the Hyperledger projects hosted by The Linux Foundation. Hyperledger Quilt offers interoperability between ledger systems by implementing the Interledger protocol (also known as ILP), which is primarily a payments protocol and is designed to transfer value across distributed ledgers and non-distributed ledgers. The Interledger protocol provides atomic swaps between ledgers (even non-blockchain or distributed ledgers) and a single account namespace for accounts within each ledger. With the addition of Quilt to Hyperledger, The Linux Foundation now hosts both the Java (Quilt) and JavaScript (Interledger.js) Interledger implementations. Hyperledger Quilt was initially contributed by NTT Data and Ripple.


See also

* Confidential Consortium Framework


References


External links

* {{Cryptocurrency Blockchain entities Linux Foundation projects