Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Hyperledger

From Wikipedia, the free encyclopedia
Open source blockchains and related tools project
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
icon
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "Hyperledger" – news ·newspapers ·books ·scholar ·JSTOR
(October 2016) (Learn how and when to remove this message)
This articlecontainspromotional content. Please helpimprove it by removingpromotional language and inappropriateexternal links, and by adding encyclopedic text written from aneutral point of view.
See ouradvice if the article is about you and read ourscam warning in case someone asks for money to edit this article.
(May 2019) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Hyperledger Foundation
Formation2015; 11 years ago (2015)
Founded atUnited States
Legal statusFoundation
PurposeBlockchains
Headquarters1 Letterman Drive
Location
Official language
English
OwnerThe Linux Foundation
Staff51–200
Websitewww.hyperledger.org

Hyperledger (or theHyperledger Project) is anumbrella project ofopen sourceblockchains and related tools that theLinux Foundation[1] started in December 2015.IBM,Intel, andSAP Ariba have contributed to support the collaborative development ofblockchain-baseddistributed ledgers. It was renamed the Hyperledger Foundation in October 2021. In September 2024, Hyperledger Foundation and Trust Over IP Foundation became part of the newly launched Linux Foundation Decentralized Trust.

History and aims

[edit]

In December 2015, theLinux Foundation announced the creation of the Hyperledger Project. The founding project members were announced in February 2016, with ten further members and the governing board announced a month later on March 29.[2] On May 19,Brian Behlendorf was appointed the project's executive director.[3]

The project's objective is to advance cross-industry collaboration by developing blockchains and distributed ledgers, focusing on improving the systems’ performance and reliability (compared tocryptocurrency designs) so they can support global business transactions by major technological, financial, and supply chain companies.[4] The project integrates independent open protocols and standards in a framework for use-specific modules, including blockchains with their ownconsensus and storage routines, and services for identity, access control andsmart contracts. There was some debate about whether the Hyperledger would develop its own bitcoin-type cryptocurrency, but Behlendorf clearly stated the Hyperledger Project would never build its own cryptocurrency.[5]

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 byDigital Asset,Blockstream's libconsensus andIBM's OpenBlockchain.[6] This codebase was later named Fabric[7] and the foundation was renamed Hyperledger, a trademark contributed by one of Hyperledger's founding members,Digital Asset, following their acquisition of a company called Hyperledger.[8][9] In May, Intel's distributed ledger, named Sawtooth,[10] was incubated.[11]

In January 2018, Hyperledger released the production-ready Sawtooth 1.0.[12] In January 2019, the first long-term-support version of Hyperledger Fabric (v1.4) was announced.[13]

Daniela Barbosa was named executive director of Hyperledger Foundation in October 2021.[14]

Hart Montgomery was named Hyperledger Foundation first CTO in February 2022.[15]

In September 2024, Hyperledger Foundation became part the new Linux Foundation Decentralized Trust (LF Decentralized Trust). The 17 code bases and communities of Hyperledger Foundation and Trust over IP Foundation, another Linux Foundation hosted project, came under LF Decentralized Trust.[16]

Members and governance

[edit]

Early members of the initiative included blockchain ISVs, (Blockchain,ConsenSys,Digital Asset, R3, Onchain), well-known technology platform companies (Cisco,Fujitsu,Hitachi,IBM,Intel,NEC,NTT DATA,Red Hat,VMware), financial services firms (ABN AMRO,ANZ Bank,BNY Mellon,CLS Group,CME Group, theDepository Trust & Clearing Corporation (DTCC),Deutsche Börse Group,J.P. Morgan,State Street,SWIFT,Wells Fargo,Sberbank), business software companies likeSAP, academic institutions (Cambridge Centre for Alternative Finance, Blockchain at Columbia, UCLA Blockchain Lab), systems integrators and others (Accenture, Calastone,Wipro, Credits, Guardtime, IntellectEU,Nxt Foundation, Symbiont, Smart Block Laboratory).[17]

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.[18]

Notable frameworks

[edit]

Hyperledger Besu

[edit]

Besu is an enterprise-gradeEthereum codebase.[19] Besu became a project of LF Decentralized Trust in September 2024.

Hyperledger Fabric

[edit]

Hyperledger Fabric is a permissioned blockchain infrastructure, originally contributed byIBM andDigital Asset, providing a modular architecture with a delineation of roles between the nodes in the infrastructure, execution ofSmart Contracts (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, managingX.509 certificates which are used to authenticate member identity and roles.[20] 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).[21]

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 forNode.js,Java andGo.

Fabric supports chaincode in Go andJavaScript (viaHyperledger 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 Fabric became a project of LF Decentralized Trust in September 2024.

Hyperledger Sawtooth

[edit]

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'sSoftware Guard Extensions (SGX).[22] Sawtooth supports Ethereum smart contracts via "seth" (a Sawtooth transaction processor integrating the Hyperledger Burrow EVM).[23][24] In addition to Solidity support, Sawtooth includes SDKs for Python, Go, Javascript, Rust, Java, and C++.[25]

At the request of its maintainers, Hyperledger Sawtooth was archived as a project in February 2024.[26]

Tools

[edit]

Hyperledger Aries

[edit]

Hyperledger Aries is a toolkit fordecentralized identity solutions. It supports issuance, storage, and presentations ofverifiable credentials, providing the functionality to create and manage decentralized,self-sovereign identities. It supports secure, peer-to-peer messaging using a variety of protocols. Aries includes implementations in Python, Go, .NET, and JavaScript. Hyperledger Aries interacts with other Hyperledger projects like Indy and Ursa. Indy provides the ledger technology, and Ursa provides shared cryptographic functions.[27] Hyperledger Aries became a project of LF Decentralized Trust in September 2024.

Hyperledger Caliper

[edit]

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.[28] Hyperledger Caliper became a project of LF Decentralized Trust in September 2024.

Hyperledger Cello

[edit]

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.[29]

Baohua Yang and Haitao Yue from IBM Research are committed part-time to developing and maintaining the project. Hyperledger Cello became a project of LF Decentralized Trust in September 2024.

Hyperledger Composer

[edit]

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.[30]

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 27 April 2020 the Hyperledger Technical Steering Committee has moved the Hyperledger Composer to the "End of Life" lifecycle stage, ending new development.[31]

Hyperledger Explorer

[edit]

Hyperledger Explorer was a blockchain module hosted by Hyperledger Foundation. Designed to create a user-friendly Web application, Hyperledger Explorer made it possible to 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.[32] Hyperledger Explorer was moved to "End of Life" in 2022.[33] in 2023, new leaders in the Explorer community took over development of the code, and it now a lab known as Blockchain Explorer under LF Decentralized Trust.[34]

Hyperledger Quilt

[edit]

Hyperledger Quilt was a business blockchain tool hosted by Hyperleder Foundation. Hyperledger Quilt offered 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 hosted both the Java (Quilt) and JavaScript (Interledger.js) Interledger implementations. Hyperledger Quilt was initially contributed by NTT Data and Ripple.[35] It was moved to End of Life in 2022.[36]

See also

[edit]

References

[edit]
  1. ^"Linux Foundation Unites Industry Leaders to Advance Blockchain Technology - The Linux Foundation".The Linux Foundation. 2015-12-17. Archived fromthe original on 2017-07-17. Retrieved2018-04-28.
  2. ^"Open Source Blockchain Effort for the Enterprise Elects Leadership Positions and Gains New Investments - Hyperledger".Hyperledger. 2016-03-29. Retrieved2018-04-28.
  3. ^"Founder of the Apache Software Foundation Joins Linux Foundation to Lead Hyperledger Project". 2016-05-19.Archived from the original on 2016-06-10.
  4. ^"Linux Foundation's Hyperledger Project Announces 30 Founding Members and Code Proposals To Advance Blockchain Technology". 2016-02-09.Archived from the original on 2016-02-25. Retrieved2016-02-17.
  5. ^"Hyperledger Blockchain Project Is Not About Bitcoin".eWEEK. Retrieved2018-04-28.
  6. ^"Incubating Project Proposal: Joint DAH/IBM proposal". Tamas Blummer, Christopher Ferris. March 29, 2016. RetrievedJune 21, 2016.
  7. ^"hyperledger/fabric".GitHub. Retrieved2016-06-23.
  8. ^"Blythe Masters's Blockchain Startup Makes Two Acquisitions".Bloomberg.com. 2015-06-25. Retrieved2024-04-03.
  9. ^"Hyperledger - Digital Assets Platform". 2015-03-31. Archived fromthe original on 2015-03-31. Retrieved2024-04-03.
  10. ^"hyperledger/sawtooth-core".GitHub. Retrieved2018-04-28.
  11. ^"Sawtooth Lake Hyperledger Incubation Proposal". Mic Bowman, Richard Brown. April 14, 2016. RetrievedJune 21, 2016.
  12. ^"Hyperledger releases Hyperledger Sawtooth 1.0, its second distributed ledger project".TechCrunch. 30 January 2018. Retrieved2019-05-28.
  13. ^"Hyperledger Fabric 1.4 marks a very important milestone: First LTS release".JAXenter. 2019-01-11. Retrieved2019-05-28.
  14. ^Bambysheva, Nina."As Bitcoin, Ethereum Gain Popularity, Hyperledger's Executive Director 'Passes The Baton' To Dow Jones Veteran".Forbes. Retrieved2022-04-18.
  15. ^Bambysheva, Nina (9 February 2022)."Hyperledger Foundation names Hart Montgomery as Chief Technology Officer".hyperledger.org/. Retrieved2023-11-14.
  16. ^Daws, Ryan (2024-09-16)."Linux Foundation Decentralized Trust aims for web3 innovation".Developer Tech News. Retrieved2025-03-21.
  17. ^"Our Corporate Members".The Linux Foundation. Retrieved2019-03-10.
  18. ^"Leadership".Hyperledger Foundation. Archived fromthe original on 2022-05-23. Retrieved2022-04-18.
  19. ^Castillo, Michael del."Hyperledger Unanimously Approves First Ethereum Codebase For Enterprises".Forbes. Retrieved2019-09-26.
  20. ^Androulaki, Elli; Barger, Artem; Bortnikov, Vita; Cachin, Christian; Christidis, Konstantinos; De Caro, Angelo; Enyeart, David; Ferris, Christopher; Laventman, Gennady; Manevich, Yacov; Muralidharan, Srinivasan; Murthy, Chet; Nguyen, Binh; Sethi, Manish; Singh, Gari; Smith, Keith; Sorniotti, Alessandro; Stathakopoulou, Chrysoula; Vukolić, Marko; Weed Cocco, Sharon; Yellick, Jason (2018). "Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains".arXiv:1801.10228.doi:10.1145/3190508.3190538.S2CID 3863072.{{cite journal}}:Cite journal requires|journal= (help)
  21. ^Salimitari, Mehrdad; Chatterjee, Mainak; Fallah, Yaser (20 April 2020)."A Survey of Consensus Methods in Blockchain for Resource-Constrained IoT Networks". Procedia Computer Science.doi:10.36227/techrxiv.12152142.v1.S2CID 216652907. Retrieved30 October 2020.{{cite journal}}:Cite journal requires|journal= (help)
  22. ^Bucci, Debbie."Blockchain and Its Emerging Role in Health IT and Health-related research"(PDF). U.S. Department of Health and Human Services, Office of the National Coordinator for Health Information Technology. Retrieved18 May 2017.
  23. ^Bollen, Benjamin."Introduce a start for Burrow EVM as Sawtooth Transaction Processor".github.com. Hyperledger. Retrieved18 May 2017.
  24. ^"layerzero airdrop". ETH tokens. Retrieved11 September 2023.
  25. ^"Available SDKs". sawtooth.hyperledger.org. Archived fromthe original on June 16, 2018. RetrievedNovember 23, 2018.
  26. ^"Hyperledger Sawtooth (Archived) - LF Decentralized Trust".lf-hyperledger.atlassian.net. Retrieved2025-03-21.
  27. ^"Hyperledger Aries - Hyperledger". RetrievedAugust 21, 2023.
  28. ^"Measuring Blockchain Performance with Hyperledger Caliper - Hyperledger".Hyperledger. 2018-03-19. Retrieved2018-06-16.
  29. ^"Hyperledger Cello - Hyperledger".Hyperledger. Retrieved2018-04-28.
  30. ^"Hyperledger Composer - Hyperledger".Hyperledger. Archived fromthe original on 2020-05-12. Retrieved2018-04-28.
  31. ^"Move Composer to End of Life".Hyplerledger Wiki. Retrieved10 Sep 2021.
  32. ^"Hyperledger Explorer - Hyperledger".Hyperledger. Archived fromthe original on 2020-05-01. Retrieved2018-04-28.
  33. ^"Hyperledger Explorer (EOL) - LF Decentralized Trust".lf-hyperledger.atlassian.net. Retrieved2025-03-21.
  34. ^"Blockchain Explorer - LFDT Labs - LF Decentralized Trust".lf-hyperledger.atlassian.net. Retrieved2025-03-21.
  35. ^"Hyperledger Quilt - Hyperledger".Hyperledger. Archived fromthe original on 2020-05-01. Retrieved2018-04-28.
  36. ^"Hyperledger Quilt (EOL) - LF Decentralized Trust".lf-hyperledger.atlassian.net. Retrieved2025-03-21.

External links

[edit]
Sub-foundations
Initiatives
Projects
Technology
Consensus mechanisms
Proof of work currencies
SHA-256-based
Ethash-based
Scrypt-based
Equihash-based
RandomX-based
X11-based
Other
Proof of stake currencies
ERC-20 tokens
Stablecoins
Meme coins
Other currencies
Inactive currencies
Crypto service companies
Related topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=Hyperledger&oldid=1320152387"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp