pdf文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.