Hyperledger Fabric 2.2.1 Documentation
11.56 MB
848 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档详细介绍了Hyperledger Fabric的核心概念、架构和功能。Hyperledger Fabric是一个面向企业的许可区块链平台,支持模块化和灵活性,适用于广泛的行业用例。其核心组件包括Blockchain network、Peers、Ledger、Smart Contracts和Membership Service Provider (MSP)。文档还讨论了Hyperledger Fabric的使用场景,如金融、供应链和医疗保健,并介绍了参与贡献的方式,包括功能建议、错误报告和文档更新。 | ||
AI总结 | ||
以下是对《Hyperledger Fabric 2.2.1 Documentation》的总结:
### 核心观点与关键信息
1. **Hyperledger Fabric 概述**
- Hyperledger Fabric 是一个企业级的许可区块链平台,具有模块化和灵活性,支持广泛的行业用例。
- 它是一个分布式操作系统,支持灵活的信任假设,适用于政府、金融、供应链物流、医疗保健等领域。
- 提供高scalability,最新版本可达到每秒20,000笔交易。
2. **核心概念**
- **区块链网络**:由不同的组织共享基础设施构建,支持多个应用通道和排序通道。
- **身份与MSP(成员服务提供者)**:通过证书认证机构(CA)管理组织身份。
- **策略**:定义组织在网络和通道资源上的权限。
- **节点(Peers)**:提供账本和智能合约服务,支持多个通道。
- **账本**:每个通道一个,包含区块链和状态数据库。
- **排序服务**:负责交易排序和网络一致性。
- **智能合约(Chaincode)**:实现业务逻辑,支持生命周期管理。
3. **功能模块**
- **私有数据**:支持隐私保护,确保数据仅在授权节点可见。
- **通道功能**:每个通道独立管理,支持独立配置和通信机制。
- **链码生命周期**:包括安装、实例化、升级等阶段。
4. **应用设计要素**
- **智能合约开发**:包括合约名称、命名空间、事务上下文、处理器等。
- **客户端应用开发**:涉及连接配置、钱包、网关等功能,便于与区块链网络交互。
5. **样例网络构建**
- Fabric网络由多个组织组成,支持多个应用通道和排序通道。
- 每个组织通过CA颁发证书识别自身身份,策略定义组织在资源上的权限。
- 网络组件包括账本、智能合约、节点、排序服务和证书颁发机构等。
6. **贡献与社区**
- 社区欢迎贡献,包括功能提案、错误报告、测试、文档更新等。
- 遵循Hyperledger行为准则,通过Jira、RocketChat、StackOverflow等渠道参与社区活动。
7. **版本与技术支持**
- Fabric v2.2.1版本更新内容可在GitHub发布页面查看。
- 技术问题可通过StackOverflow、邮件列表或RocketChat获得支持。
### 总结
Hyperledger Fabric 是一个功能强大、灵活且可扩展的企业区块链平台,适合多种行业场景。它通过模块化设计、权限管理和私有数据功能满足不同需求,同时拥有活跃的社区支持和不断的版本更新。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
841 页请下载阅读 -
文档评分