搜索

pdf文档 Hyperledger Fabric 1.4.8 Documentation

7.48 MB 483 页 0 下载 71 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
Hyperledger Fabric 是一个模块化、可插拔的区块链平台,支持多种共识机制(如 SOLO、Kafka 和 Raft),强调隐私和权限管理。文档详细介绍了 Fabric 的核心组件,包括身份管理、隐私保护、模块化架构以及如何通过私有数据通道实现 confidential transactions。新版本(v1.4.8)引入了 Raft ordering 服务、改进的编程模型和增强的操作服务,提升了平台的稳定性和生产环境的适用性。
AI总结
Hyperledger Fabric 1.4.8 是一个模块化、企业级的分布式账本平台,专为权限化区块链设计,支持高保密性、弹性和可扩展性。以下是文档的核心内容总结: ### 1. 概述 - **Hyperledger Fabric** 是 Linux 基金会下的开源项目,支持多种编程语言(如 Java、Go、Node.js)开发智能合约,适用于企业环境。 - **特点**: - **模块化架构**:支持插件式共识机制、身份管理和其他协议。 - **权限化网络**:参与者身份已知,适合企业间协作。 - **隐私与机密性**:通过私有通道和访问控制实现 confidential 交易。 - **高性能**:避免加密货币,减少攻击面,提升性能。 ### 2. 核心功能 - **身份管理**:使用 PKI 结构和 x.509 证书管理用户身份,支持访问控制列表(ACL)。 - **隐私与机密性**:支持私有通道,允许组织在共享网络上进行 confidential 交易。 - **共识机制**:支持 SOLO、Kafka 和 Raft,适用于从中心化到 peer-to-peer 的多种网络结构。 ### 3. 新功能与改进 - **长期支持 (LTS) 发布**:v1.4 系列提供一年的补丁支持,提升稳定性。 - **Raft 共识服务**:引入 Raft 协议,简化搭建,适合分布式网络。 - **隐私增强**: - **数据对齐**:允许新加入的节点访问历史私有数据。 - **链码访问控制**:自动基于客户端组织成员身份控制访问。 - **Node OU 支持**:扩展身份分类,支持管理员和订单者基于证书 OU 的身份管理。 - **改进的编程模型**:支持 Java 和 Node.js,提升开发效率,提供新文档和教程(如商业票据场景)。 - **操作改进**:新增 RESTful 运行时服务,支持日志管理、健康检查和指标监控。 ### 4. 教程与资源 - **教程**: - **搭建首个网络**:学习 Fabric 的基本部署和操作。 - **编写首个应用**:使用简单链码和交易流程。 - **商业票据教程**:展示链码设计和应用开发。 - **文档**: - 提供概念文档、交易流程和组件概述,帮助理解 Fabric 的核心机制。 ### 5. 贡献指南 - **参与贡献**:通过 GitHub 提交代码,参与讨论和维护。 - **开发准备**:安装先决条件,参与社区活动,报告问题和提出新功能。 ### 6. 总结 Hyperledger Fabric 凭借其模块化设计、支持多种共识机制和权限化特性,成为企业区块链领域的领先平台。v1.4.8 的改进增强了其在生产环境中的稳定性和易用性,适合广泛的行业应用,包括金融、供应链和医疗等。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 476 页请下载阅读 -
文档评分
请文明评论,理性发言.