| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档介绍了Hyperledger Fabric 2.1平台,这是一个企业级许可分布式账本技术平台,具有模块化架构,支持可插拔的共识协议、身份管理和加密库。其关键特性包括支持Java、Go和Node.js等通用编程语言编写智能合约,无需加密货币即可运行共识机制,以及提供隐私和机密性保障。平台由Linux基金会管理,拥有超过35个组织和近200名开发者的社区。文档还涵盖了新链码生命周期、私有数据增强功能、通道能力管理等新特性,以及从1.4.x版本升级到2.x版本的注意事项。 | ||
| AI总结 | ||
Hyperledger Fabric 2.1 是一个面向企业的开源许可型分布式账本平台,以模块化架构为核心,支持高保密性、弹性、灵活性和可扩展性。其关键特性包括:
- **模块化设计**:支持可插拔的共识协议(如CFT和BFT)、身份管理、加密库等组件,无需原生加密货币,降低了风险与运维成本。
- **智能合约支持**:率先支持通用编程语言(Java、Go、Node.js)编写链码,企业无需学习领域特定语言。
- **权限网络**:参与者身份已知,基于法律协议或信任模型治理,适合多组织协作场景。
- **节点层级**:网络由对等节点(负责账本和智能合约)、排序节点(维护交易顺序)和通道组成。
**v2.x 新增功能**:
- **新版链码生命周期**:允许多组织共同批准链码参数(如名称、版本、背书策略),提高协作透明度。链码包可检查,支持同一包通道内多命名部署。
- **协作模式**:组织能在链码函数中嵌入验证逻辑,并通过多笔交易模拟决策流程,实现去中心化共识。
- **隐私数据增强**:支持跨集合共享隐私数据,通过哈希验证确保数据一致性,无需为所有组合预建集合。
**版本升级指南**:
- 从2.0升级到2.1无需特殊操作,仅含稳定性修复。
- 从1.4.x升级需注意:启用新生命周期前需将所有节点升级至v2.x(否则崩溃);建议在v1.4中打包链码依赖(如Go链码的shim),避免升级后环境清理导致错误。
**文档与贡献规范**:建议文档使用Markdown格式,保持70字符行宽(非必须);教程开头需包含步骤列表;首次提及使用“Hyperledger Fabric”,后续简写为“Fabric”;单一链码用“chaincode”,复数用“chaincodes”。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
626 页请下载阅读 -
文档评分














Hyperledger Fabric 2.1 Documentation
Hyperledger Fabric 2.2.1 Documentation