超级账本HyperLedger Fabric区块链开发实战

超级账本HyperLedger Fabric区块链开发实战

作者:林维锋莫毓昌

出版社:人民邮电

出版年:2020年8月

ISBN:9787115520777

所属分类:网络科技

书刊介绍

《超级账本HyperLedger Fabric区块链开发实战》内容简介

本书围绕区块链的业务场景,对HyperLedger Fabric区块链进行实战式讲解。全书共16章,内容包括区块链技术起源、核心技术、开发平台、超级账本介绍、Fabric介绍、Fabric基础环境搭建、官方End-2-End运行、Helloworld编写、solo测试环境部署、Kafka生产环境部署、Fabric CA、CouchDB、智能合约、Java-SDK客户端和SAAS区块链支付系统。
林维锋,莫毓昌编著。

作品目录

内容提要
前言
第一篇
基础篇
第1章:区块链介绍
1.1、区块链技术起源
1.2、区块链核心技术
1.3、区块链开发平台
1.4、本章小结
第二篇
入门篇
第2章:超级账本介绍
2.1、超级账本起源
2.2、超级账本简介
2.3、超级账本组织
2.4、超级账本项目
2.5、本章小结
第3章:Fabric介绍
3.1、Fabric简介
3.2、Fabric架构
3.3、Fabric交易流程
3.4、Fabric关键技术
3.5、本章小结
第4章:Fabric基础环境搭建
4.1、Docker安装
4.2、Docker-Compose安装
4.3、Go语言环境安装
4.4、Git安装
4.5、Fabric安装
4.6、Fabric
镜像下载
4.7、本章小结
第5章:官方End-2-End运行
5.1、End-2-End案例简介
5.2、End-2-End案例运行
5.3、End-2-End案例分析
5.4、本章小结
第6章:自主Helloworld编写
6.1、Helloworld案例简介
6.2、Helloworld链码编写
6.3、Helloworld案例运行
6.4、本章小结
第7章:Fabric
Solo测试环境部署
7.1、Solo模式简介
7.2、单机单节点部署
7.3、多机多节点部署
7.4、本章小结
第8章:Fabric
Kafka生产环境部署
8.1、Kafka模式简介
8.2、Kafka网络拓扑
8.3、Kafka运行配置
8.4、Kafka集群启动
8.5、Kafka运行验证
8.6、本章小结
第9章:生产环境使用Fabric
CA
9.1、Fabric
CA简介
9.2、Fabric
CA安装
9.3、Fabric
CA服务端命令
9.4、Fabric
CA客户端命令
9.5、生产环境Fabric
CA网络拓扑
9.6、生产环境Fabric
CA运行与配置
9.7、本章小结
第10章:生产环境使用CouchDB
10.1、CouchDB简介
10.2、CouchDB部署
10.3、CouchDB接口
10.4、CouchDB生产环境应用
10.5、本章小结
第11章:生产环境使用智能合约
11.1、智能合约简介
11.2、智能合约操作
11.3、智能合约编写
11.4、智能合约生产环境部署
11.5、本章小结
第12章:生产环境使用Java-SDK客户端
12.1、Java-SDK简介
12.2、Java-SDK代码分析
12.3、Java-SDK优化
12.4、生产环境调用介绍
12.5、本章小结
第三篇
实战篇
第13章:SAAS区块链支付系统
13.1、系统需求
13.2、系统架构
13.3、系统编码
13.4、系统部署
13.5、运行验证
13.6、本章小结

热门书摘

3.4.2 智能合约

5.3.3 执行流程

相关推荐

微信二维码