Hyperledger Fabric 2.1 Documentation
                
  
              9.19 MB
             
              633 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
英语  | .pdf  | 3  | 
| 摘要 | ||
文档详细介绍了Hyperledger Fabric 2.1的功能、网络架构及操作指南,包括如何建立和管理区块链网络、支持的SDK、配置管理和升级步骤。文档涵盖了从入门到部署生产网络的完整流程,并提供了代码示例和配置细节。目标读者包括开发者和操作人员,文档还提供了 RELEASE NOTES 和关键概念的详细说明。  | ||
| AI总结 | ||
《Hyperledger Fabric 2.1 Documentation》总结
1. **简介**  
   Hyperledger Fabric 是一个模块化的企业级区块链框架,支持分布式账本、智能合约和隐私保护的网络。
2. **新功能(v2.x)**  
   - **主要特性**:支持Node.js和Java SDK,未来计划提供Python、REST和Go SDK;引入外部链码启动器、基于RAF(可扩展按需授权)共识算法、多语言智能合约等功能。  
   - **升级支持**:支持从v1.4.x到v2.x的滚动升级,逐步升级网络组件,无需停机。
3. **发布说明**  
   - 包括v2.0.0、v2.0.1、v2.1.0和v2.1.1的详细变更记录和升级说明。
4. **核心概念**  
   - **网络架构**:  
     - **通道**:支持多个应用通道和一个排序通道,类似于独立的子网络。  
     - **账本**:每个通道有独立的账本,包括区块链和状态数据库。  
     - **智能合约(链码)**:运行在peer节点上,实现业务逻辑。  
     - **节点**:包括peer节点(维护账本、执行链码)和orderer节点(排序交易)。  
     - **证书 authority(CA)**:负责用户和节点的身份认证,分发加密材料。  
   - **事务流程**:  
     - 客户端提交交易,peer节点验证并执行链码,orderer节点排序交易,最后写入账本。  
   - **网络总结**:  
     - 组织通过共享基础设施提供集成化的区块链网络。  
     - 各组织通过证书识别角色(如客户端、管理员等)。  
     - 管道(通道)作为独立管理的通信机制。
5. **快速入门**  
   - **前置条件**:安装Git、cURL、Docker(17.06.2-ce或更高版本)。  
   - **测试网络**:提供了一个模块化的测试网络,支持通过CA部署网络。  
   - **样本应用**:如“test-network”和“magna-carta”合约,帮助用户快速上手。
6. **应用开发**  
   - **SDKs**:提供了Node.js和Java SDK,支持与网络交互。  
   - **链码开发**:v2.x版本改进了链码开发模式,支持隐私集合和链码容器独立版本控制。
7. **架构参考**  
   - **SDKs**:详细介绍了Node.js和Java SDK的功能和用法。  
   - **事务流程**:说明了链码执行、交易排序和账本更新的完整流程。  
   - **网络组件**:包括peer节点、orderer节点、证书 authority(CA)等核心组件的功能和配置。
8. **操作指南**  
   - 提供了网络部署、升级和维护的详细指南,涵盖生产环境部署和日常运维。
9. **升级指南**  
   - **版本升级**:支持从v1.4.x到v2.x的无停机滚动升级。  
   - **能力级别更新**:允许通道配置更新以启用新功能。
10. **命令参考**  
    - 详细列出了Fabric中常用的命令和工具,如fabric-ca-server命令。
11. **FAQ与贡献**  
    - 提供了常见问题解答,并欢迎社区贡献和参与项目开发。
总结:文档全面介绍了Hyperledger Fabric 2.1的功能、架构、开发和部署,从入门到高级操作提供了详细指南,适合开发者和运维人员快速上手和深入理解Fabric网络的建设与管理。  | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                626 页请下载阅读 -
              
文档评分 
  













          Hyperledger Fabric 2.2.1 Documentation