Hyperledger Fabric菜鸟进阶攻略 - (EPUB全文下载)

文件大小:0.43 mb。
文件格式:epub 格式。
书籍内容:

Hyperledger Fabric菜鸟进阶攻略
第1章 Hyperledger Fabric认知与环境搭建
1.1.1 超级账本由来
1.1.2 超级账本分类
1.1.3 认识Hyperledger Fabric
1.2 迈出第一步:搭建环境
1.2.1 操作系统
1.2.2 安装所需工具
1.3 安装Hyperledger Fabric
1.3.1 下载fabric-samples与二进制文件
1.3.2 Hyperledger Fabric源码方式编译
1.4 测试Hyperledger Fabric网络环境
1.4.1 测试Hyperledger Fabric环境
1.4.2 构建你的第一个Hyperledger Fabric网络
第2章 深入浅出介绍Hyperledger Fabric架构设计
2.1.1 逻辑架构
2.1.2 运行时架构
2.2 Hyperledger Fabric交易流程分析
2.3 Hyperledger Fabric核心配置文件详解
2.3.1 core.yaml详解
2.3.2 orderer.yaml详解
第3章 搭建自己的Hyperledger Fabric网络
3.1.1 与组织结构及身份证书关联的配置文件
3.1.2 如何生成组织结构及身份证书
3.2 不可或缺的配置文件
3.2.1 configtx.yaml配置文件指定的核心内容
3.2.2 Orderer服务启动初始区块的创建
3.2.3 创建必需的应用通道交易配置文件
3.2.4 生成锚节点更新配置文件
3.3 一分钟启动分布式网络
3.3.1 网络服务的配置
3.3.2 关联的docker-compose-base.yaml
3.3.3 又被关联的peer-base.yaml
3.3.4 启动网络
3.4 以最快的方式完成应用通道的创建
3.4.1 创建应用通道
3.4.2 将节点加入应用通道
3.4.3 更新锚节点
链码篇
第4章 全方位认识链码:链码管理与测试
4.2 链码使用:安装、实例化、查询与调用
4.2.1 安装链码
4.2.2 实例化链码
4.2.3 查询链码
4.2.4 调用链码
4.3 链码的其他操作:实现链码的打包与升级
4.3.1 链码的打包与签名
4.3.2 链码的升级
4.4 开发模式下的测试:简化链码的测试过程
4.4.1 启动网络
4.4.2 构建并启动链码
4.4.3 调用链码
第5章 链码开发与实践
5.1.1 链码接口
5.1.2 必要结构
5.2 如何操作账本数据:熟悉链码相关API
5.3 链码实现的Hello World
5.3.1 链码开发
5.3.2 链码测试
5.4 动手编码一:链码实现资产管理
5.4.1 资产链码开发
5.4.2 链码测试
5.5 动手编码二:链码实现转账
5.5.1 转账链码开发
5.5.2 链码测试
核心篇
第6章 MSP成员管理与Hyperledger Fabric CA服务实现
6.1.1 MSP的定义与作用
6.1.2 MSP的组成结构
6.1.3 MSP应用
6.2 认识与安装Hyperledger Fabric CA
6.3 启动Hyperledger Fabric CA
6.3.1 初始化
6.3.2 快速启动
6.3.3 配置数据库
6.3.4 配置LDAP
6.4 应用Hyperledger Fabric CA的客户端命令
6.4.1 Hyperledger Fabric CA客户端命令
6.4.2 查看AKI和序列号
第7章 白话Hyperledger Fabric共识机制
7.1.1 共识算法的属性和类型
7.1.2 Hyperledger Fabric中的共识实现
7.2 基于Kafka排序服务的实现
7.2.1 指定Kafka实现排序服务
7.2.2 配置网络环境
7.2.3 启动网络
7.2.4 测试Kafka排序服务
7.3 多链及多通道实现
7.3.1 多链及多通道
7.3.2 应用多通道
第8章 Hyperledger Fabric中数据分发机制的实现
8.1.1 Gossip协议
8.1.2 Gossip数据传输
8.2 Hyperledger Fabric中数据同步的实现
8.2.1 Hyperledger Fabric中的Gossip
8.2.2 Hyperledger Fabric的数据同步实现
第9章 Hyperledger Fabric分布式账本数据存储
9.1.1 区块链账本数据
9.1.2 数据存储
9.2 Hyperledger Fabric状态数据库
9.2.1 CouchDB数据库简介
9.2.2 CouchDB在Hyperledger Fabric中的具体实现
9.2.3 测试CouchDB
项目实战篇
第10章 Web项目实战之环境搭建
10.2 搭建网络环境
10.2.1 网络环境准备
10.2.2 配置docker-compose.yml文件
10.2.3 测试网络环境
第11章 Web项目实战之使用Fabric-SDK-Go
11.1.1 配置Fabric-SDK
11.1.2 定义所需结构体
11.1.3 创建Fabric-SDK
11.1.4 测试创建通道
11.2 满足依赖
11.2.1 安装dep工具
11.2.2 下载所需依赖
11.2.3 测试Fabric-SDK
11.2.4 关闭网络并清理环境
11.2.5 利用Makefile简化步骤
11.3 链码实现
11.4 使用Fabric-SDK实现链码的自动部署
11.4.1 添加结构体成员
11.4.2 使用Fabric-SDK安装及实例化链码
11.4.3 在main中调用
11.4.4 测试
第12章 Web项目实战之Web应用实现
12.2 调用链码:设计业务层
12.2.1 事件处理
12.2.2 调用链码添加状态
12.2.3 调用链码查询状态
12.3 MVC架构应用实现
第13章 实战:构建学 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Hyperledger Fabric菜鸟进阶攻略 - (EPUB全文下载)