Hyperledger Fabric 1.4 Documentation
10.02 MB
678 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档详细介绍了Hyperledger Fabric 1.4版本的新功能和改进,包括增强的操作服务、改进的编程模型以便于开发分散式应用程序,以及新的教程和文档。Fabric 1.4版本特别适合生产环境部署,提供了更好的服务ability和操作功能,如动态日志级别调整、健康检查和操作指标监控。此外,文档还涵盖了Hyperledger Fabric的核心概念、架构、共识机制以及网络升级指南,帮助用户从v1.3升级到v1.4.x。 | ||
AI总结 | ||
《Hyperledger Fabric 1.4 Documentation》总结如下:
### 1. **新功能与改进**
- **构建网络**:
- 添加了使用Raft排序服务构建样本网络的功能,便于用户快速搭建网络。
- 提供了一个基本的商业纸(Commercial Paper)业务网络场景,帮助用户理解分散应用的开发逻辑。
- **可操作性与服务能力**:
- 增加了日志改进、健康检查和操作指标,提升了网络的可操作性和生产环境支持能力。版本1.4是生产环境的推荐版本。
- 新增了RESTful操作服务,提供三个端点:
- `/logspec`:动态调整日志级别。
- `/healthz`:检查节点健康状态。
- `/metrics`:通过Prometheus或StatsD采集操作指标。
- **开发模型优化**:
- 简化了Node.js SDK和链码(Chaincode)的开发,提升了开发者效率。
- 提供了新的文档和教程,帮助开发者更好地理解分散应用的开发逻辑,特别是针对商业纸业务网络的场景。
- **教程与工具**:
- 提供了多个教程,涵盖从构建网络、编写应用、升级网络到链码开发等内容。
- 包括“编写你的第一个应用”、“构建你的第一个网络”、“升级网络组件”等教程,帮助用户快速上手。
### 2. **核心概念与架构**
- **身份与membership**:
- 网络中的身份由Membership Service Provider(MSP)管理,使用已建立的PKI结构和X.509证书。
- 提供访问控制列表(ACL),进一步细化权限管理。
- **节点与网络结构**:
- Peers(节点)由组织拥有,负责托管账本和智能合约,是网络的物理组成部分。
- 提供了ithe Ordering Service的模块化共识机制,支持SOLO和Kafka等多种排序算法,满足不同网络需求。
- **私有数据与隐私**:
- 支持私有数据channel,确保特定子网成员之间的交易隐私性和机密性。
- 数据的读写集语义(Read-Write set semantics)进一步增强了数据隐私性。
### 3. **架构优势**
- **模块化与扩展性**:支持插拔式的共识机制和灵活的trust模型,提升网络的扩展性和灵活性。
- **高效处理**:通过将交易执行与排序分离,提升了网络的并行处理能力和效率。
- **隐私与保密性**:支持部署具有保密要求的链码,满足复杂的业务需求。
### 4. **升级与版本信息**
- **版本升级**:文档明确区分了“升级”(更改组件版本,如从v1.3到v1.4.x)和“更新”(配置改动)。
- **注意事项**:如果网络尚未在v1.3版本上运行,需先升级到v1.3,再升级到v1.4.x。
### 总结
Hyperledger Fabric 1.4版本在可操作性、开发模型和网络架构方面进行了显著改进,特别适合生产环境使用。本版本通过新增的工具、教程和优化的功能,帮助开发者和运维人员更高效地构建和管理区块链网络,同时进一步提升了网络的安全性、隐私性和扩展性。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
671 页请下载阅读 -
文档评分