- Hyperledger Fabric是一种开源的企业级许可分布式分类帐技术(DLT)平台,专为在企业环境中使用而设计。
- Hyperledger Fabric具有高度模块化和可配置的架构,可为各种行业用例提供创新,多功能性和优化,包括银行,金融,保险,医疗保健,人力资源,供应链甚至数字音乐传输。
Hyperledger Fabric经过专门设计,具有模块化架构。无论是可插拔的共识,可插拔的身份管理协议(如LDAP或OpenID Connect),密钥管理协议还是加密库,该平台的核心都经过精心设计,以满足企业用例需求的多样性。
在高层次上,Fabric由以下模块化组件组成:
- 可插拔的ordering服务,就交易顺序建立共识,然后广播给peer节点
- 可插拔的MSP(成员资格服务提供者)负责将网络中的实体与加密身份相关联
- 可选的点对点传输服务,传输由ordering服务广播给peer节点的块输出
- 智能合约(“chaincode”)在容器环境(例如Docker)内运行以进行隔离。它们可以用标准编程语言编写,但不能直接访问分类帐状态
- 账本支持多种数据库管理服务
- 可插拔的背书和验证策略,可根据应用程序独立配置
Fabric的差异化功能使其成为一个高度可扩展的系统,用于支持灵活的信任假设的许可区块链,使该平台能够支持从政府,金融,供应链物流到医疗保健等各种行业用例。更重要的是,Hyperledger Fabric是(目前)十个Hyperledger项目中最活跃的。围绕平台的社区建设正在稳步增长,每个连续版本提供的创新远远超过任何其他企业区块链平台。