You have 3 free guides left 😟
Unlock your guides
You have 3 free guides left 😟
Unlock your guides

is an open-source blockchain framework backed by the Linux Foundation. It offers modular components like distributed ledgers, , and , enabling businesses to build custom blockchain solutions for various industries.

Hyperledger's design principles focus on flexibility, , and . This approach allows developers to tailor the framework to specific needs, integrate with existing systems, and collaborate across different Hyperledger projects, fostering innovation in enterprise blockchain applications.

Hyperledger Framework Overview

Components of Hyperledger framework

Top images from around the web for Components of Hyperledger framework
Top images from around the web for Components of Hyperledger framework
  • Hyperledger is an open-source collaborative effort hosted by the Linux Foundation advances cross-industry blockchain technologies
    • Provides a modular and extensible architecture for building enterprise-grade blockchain applications (, )
  • (DLT) enables secure, transparent, and tamper-evident record-keeping across a network of participants (banks, suppliers, manufacturers)
  • Smart contracts are self-executing contracts with the terms of the agreement directly written into code automatically enforce the rules and penalties defined in the contract (automatic payment upon delivery of goods)
  • Consensus mechanisms are algorithms that ensure all participants in the network agree on the state of the ledger ( (PBFT), (PoET))
  • manage the identities and access control of participants in the network ensure privacy and confidentiality of transactions (permissioned access, role-based authorization)
  • Hyperledger architecture is designed to be:
    • Modular: Components can be easily swapped or extended to meet specific requirements (, )
    • Pluggable: New components can be added without affecting the core framework (adding new systems, integrating with external data sources)
    • Interoperable: Different Hyperledger projects can work together seamlessly (Fabric and Sawtooth can share data and assets)

Linux Foundation's role in Hyperledger

  • The Linux Foundation hosts and incubates the Hyperledger project provides technical, financial, and organizational support ensures the project remains open, transparent, and community-driven (, public mailing lists, and forums)
  • Governance of Hyperledger is overseen by the (TSC) consists of representatives from member organizations and elected community members responsible for technical direction, project lifecycle management, and community development (approving new projects, setting release schedules, defining contribution guidelines)
  • The Linux Foundation fosters collaboration among a diverse group of stakeholders includes technology vendors, financial institutions, academia, and government agencies (IBM, Intel, J.P. Morgan, Stanford University, U.S. Department of Homeland Security) encourages contributions from developers, researchers, and domain experts worldwide (global hackathons, meetups, and conferences)

Comparison of Hyperledger projects

  • is a platform for building enterprise-grade applications supports and enables private channels for confidential transactions between select participants (supply chain tracking, )
  • is a modular platform for building, deploying, and running distributed ledgers utilizes a novel consensus mechanism called Proof of Elapsed Time (PoET) based on Intel's Software Guard Extensions (SGX) for enhanced security and performance supports both permissioned and permissionless networks (, )
  • is a decentralized identity management platform enables users to control their own digital identities and share them selectively with others provides a framework for creating and managing (SSIs) allows individuals to own and control their personal data without relying on central authorities (, )

Design principles of Hyperledger

  • Hyperledger's allows for flexibility and customization components can be easily replaced or extended to meet specific use case requirements (choosing between different consensus mechanisms, implementing custom smart contract logic) enables developers to choose the best tools and libraries for their projects (integrating with existing enterprise systems, leveraging open-source libraries)
  • Extensibility is achieved through a plugin-based approach new features and functionalities can be added without modifying the core codebase (adding support for new programming languages, integrating with external data feeds) allows for seamless integration with existing systems and technologies (enterprise resource planning (ERP) systems, Internet of Things (IoT) devices)
  • Interoperability between different Hyperledger projects is a key design principle projects can share common components and libraries (using for transaction processing across Fabric and Sawtooth) enables cross-platform collaboration and data sharing (exchanging assets between Fabric and Sawtooth networks, sharing identity data between Indy and Fabric)
  • The modular and extensible design of Hyperledger promotes innovation and adaptability allows the framework to evolve and incorporate new technologies as they emerge (integrating with artificial intelligence (AI) and machine learning (ML) algorithms, leveraging post-quantum cryptography) ensures long-term sustainability and relevance in the rapidly-changing blockchain landscape (adapting to new regulations, supporting emerging use cases)
© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.
Glossary
Glossary