搜索

pdf文档 Hyperledger Fabric 2.0.1 Documentation

8.37 MB 533 页 0 下载 88 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
Hyperledger Fabric是一个开源的企业级许可分布式账本技术平台,由Linux基金会管理,采用高度模块化、可配置的架构。其核心特点包括:支持Java、Go、Node.js等通用编程语言编写智能合约(链码),无需学习特定领域语言;采用权限网络设计,参与方身份已知;支持可插拔的共识协议(如CFT和BFT),无需原生加密货币。平台由排序服务、成员服务、交易验证等模块化组件构成,支持隐私和机密性。文档还介绍了Fabric v2.0.1版本的发布说明、网络部署流程(包括测试网络)、通道能力级别管理、外部构建器和启动器功能,以及社区治理架构(维护者负责代码审查和合并,采用季度发布周期)。
AI总结
Hyperledger Fabric 2.0.1是一个面向企业的开源许可型分布式账本平台,其核心优势在于模块化、高安全性、灵活性及可扩展性。与其它平台不同,Fabric 支持使用 Java、Go 和 Node.js 等通用编程语言编写智能合约(链码),并采用许可制网络,参与方身份已知。其关键创新在于支持可插拔的共识协议,无需原生加密货币驱动,从而避免了相关风险和高能耗。 文档主要围绕以下核心概念展开: - **模块化架构**:包含可插拔的排序服务、身份管理等组件,可灵活适配多种行业场景。 - **私有数据集合**:允许在通道内进一步隔离敏感数据,仅对授权节点可见,增强了隐私保护。 - **通道能力**:定义了网络处理交易和配置的一致性标准,确保不同版本节点间的兼容性与确定性结果。 - **外部构建器和启动器**(Fabric 2.0 新特性):允许使用自定义程序来构建、启动和发现链码,摆脱了对 Docker 的依赖,支持链码作为长期服务运行。 此外,文档提供了详细的使用指南: - **安装与部署**:推荐从 `fabric-samples` 仓库下载二进制文件和 Docker 镜像,并使用测试网络进行学习和开发。 - **教程**:针对应用开发者、网络操作员和链码开发者提供了多个入门教程(如 FabCar、商业票据)。 - **关键指标**:系统会监控并记录账本高度、区块存储时间、交易数量等性能指标(如 `ledger.blockchain_height` 和 `ledger.transaction_count`)。 最后,项目治理方面,Fabric 由 Linux 基金会监管,由一组维护者负责代码审核和项目方向,遵循开放治理模式,并按季度发布版本。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 526 页请下载阅读 -
文档评分
请文明评论,理性发言.