Hyperledger Fabric 1.1 Documentation
3.21 MB
277 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
Hyperledger Fabric 是一个模块化架构的分布式账本平台,支持高程度的保密性、弹性和扩展性。它允许可插拔的实现不同组件,并支持私有许可网络。Hyperledger Fabric 由 Linux 基金会于 2015 年创建,旨在通过社区协作开发区块链技术。平台提供了丰富的教程和文档,包括组网、智能合约开发和网络升级等内容。安装前需满足 Docker、Docker Compose 和 cURL 等依赖条件,并提供了多种 SDK 以支持不同编程语言的开发。 | ||
AI总结 | ||
Hyperledger Fabric 1.1文档内容总结如下:
## 1. 引言
Hyperledger Fabric是一个分布式账本平台,基于模块化架构,提供高保密性、弹性和扩展性。它区别于其他区块链解决方案的特点是其弹性和可扩展的架构设计。适用于企业级区块链应用场景,支持灵活的组件插件实现和复杂的经济生态系统需求。
## 2. 入门指南
- **前提条件**:安装cURL、Docker和Docker Compose(要求Docker版本17.06.2-ce及以上),确保开发环境满足Hyperledger Fabric的运营需求。
- **安装**:提供平台相关的二进制文件和Docker镜像下载脚本。
- **示例**:提供多个样本应用供开发者参考学习。
- **API文档**:Go语言API文档可在godoc站点上找到,适合开发者深入研究。
- **SDK支持**:官方支持Node.js和Java SDK,其他语言(Python、Go、REST)有未正式发布的SDK版本可供测试和使用。
- **证书管理**:提供证书颁发机构(CA)服务以管理网络身份,支持使用其他ECDSA证书颁发机构。
## 3. 关键概念
- **Blockchain分布式账本**:所有网络参与者有账本副本,账本信息共享,更新账本的流程也共享。不同于传统系统,区块链通过共享账本减少了私有信息的时间、成本和风险,提高了信任和透明度。
- **Hyperledger Fabric**:由Linux基金会于2015年建立的Hyperledger项目中的一个,支持许可网络,参与者需经由信任的成员服务提供商(MSP)注册。
- **技术特点**:
- 私有与许可网络
- 支持多种存储格式和共识机制
- 模块化设计
- 智能合约(Chaincode)
## 4. 教程
- **应用开发者教程**:"编写你的第一个应用" 使用Node SDK开发第一个区块链应用。
- **网络运维者教程**:"构建你的第一个网络" 演示如何基于Hyperledger Fabric建立区块链网络,并提供基础测试样本应用。
- **网络升级教程**:包括如何添加组织到频道和升级网络到新版本。
- **Chaincode教程**:分别面向开发者和运维者,介绍智能合约的开发和管理。
## 5. 其他资源
- **视频教程**:Hyperledger Fabric YouTube频道提供视频演示,涵盖账本、频道、八卦协议、SDK、Chaincode等内容。
- **问题解答**:未找到解答的用户可访问文档末尾的"仍有疑问?"页面获取帮助指引。
本总结涵盖了Hyperledger Fabric 1.1文档的主要内容,包括平台介绍、入门指南、核心概念、教程资源和其他帮助信息,旨在为开发者和运维者提供一个清晰的指导框架,帮助他们高效上手Hyperledger Fabric。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
270 页请下载阅读 -
文档评分