Hyperledger Fabric菜鸟进阶攻略

Hyperledger Fabric菜鸟进阶攻略

作者:黎跃春韩小东付金亮

出版社:机械工业

出版年:2019年4月

ISBN:9787111623229

所属分类:经济金融

书刊介绍

《Hyperledger Fabric菜鸟进阶攻略》内容简介

本书的内容注重实用性及理论与实践相结合,由浅入深地介绍了超级账本技术原理,并详细说明了Hyperledger Fabric的逻辑架构、运行时架构及各网络节点角色的作用,深入介绍Hyperledger Fabric超级账本的交易流程实现;通过网络环境构建、链码开发,逐步探索Hyperledger Fabric分布式超级账本技术及其应用开发过程;最后通过项目实战,着重介绍了相关技术点及开发流程、技巧,让读者熟练掌握分布式超级账本平台技术,并根据不同的应用场景开发基于区块链平台的企业级分布式应用。
黎跃春,韩小东,付金亮编著

作品目录

前言
基础篇
第1章:Hyperledger
Fabric认知与环境搭建
1.1、全面认识超级账本
1.2、迈出第一步:搭建环境
1.3、安装Hyperledger
Fabric
1.4、测试Hyperledger
Fabric网络环境
第2章:深入浅出介绍Hyperledger
Fabric架构设计
2.1、透视逻辑架构与运行时架构
2.2、Hyperledger
Fabric交易流程分析
2.3、Hyperledger
Fabric核心配置文件详解
第3章:搭建自己的Hyperledger
Fabric网络
3.1、生成组织结构与身份证书
3.2、不可或缺的配置文件
3.3、一分钟启动分布式网络
3.4、以最快的方式完成应用通道的创建
链码篇
第4章:全方位认识链码:链码管理与测试
4.1、初识链码:链码的概念与原理
4.2、链码使用:安装、实例化、查询与调用
4.3、链码的其他操作:实现链码的打包与升级
4.4、开发模式下的测试:简化链码的测试过程
第5章:链码开发与实践
5.1、如何利用Fabric提供的接口编写链码
5.2、如何操作账本数据:熟悉链码相关API
5.3、链码实现的Hello
World
5.4、动手编码一:链码实现资产管理
5.5、动手编码二:链码实现转账
核心篇
第6章:MSP成员管理与Hyperledger
Fabric
CA服务实现
6.1、走进MSP
6.2、认识与安装Hyperledger
Fabric
CA
6.3、启动Hyperledger
Fabric
CA
6.4、应用Hyperledger
Fabric
CA的客户端命令
第7章:白话Hyperledger
Fabric共识机制
7.1、Hyperledger
Fabric中的共识实现
7.2、基于Kafka排序服务的实现
7.3、多链及多通道实现
第8章:Hyperledger
Fabric中数据分发机制的实现
8.1、认识Gossip
8.2、Hyperledger
Fabric中数据同步的实现
第9章:Hyperledger
Fabric分布式账本数据存储
9.1、交易数据的存储
9.2、Hyperledger
Fabric状态数据库
项目实战篇
第10章:Web项目实战之环境搭建
10.1、环境准备清单
10.2、搭建网络环境
第11章:Web项目实战之使用Fabric-SDK-Go
11.1、创建Fabric-SDK对象并建立通道
11.2、满足依赖
11.3、链码实现
11.4、使用Fabric-SDK实现链码的自动部署
第12章:Web项目实战之Web应用实现
12.1、理解MVC,合理地设计应用
12.2、调用链码:设计业务层
12.3、MVC架构应用实现
第13章:实战:构建学历信息征信系统
13.1、需求分析与架构设计
13.2、SDK与链码的实现
13.3、业务层实现
13.4、控制层实现
13.5、视图层实现
13.6、项目交互演示
附录
词汇术语表

相关推荐

微信二维码