HyperLedgerFabric开发实战

HyperLedgerFabric开发实战

作者:杨毅

出版社:电子工业

出版年:2018年6月

ISBN:9787121341731

所属分类:诗歌文集

书刊介绍

《HyperLedgerFabric开发实战》内容简介

本书系统地介绍了超级账本HyperLedgerFabricv1.1架构的设计和应用方法,包括环境及源码部署、Solo多机部署、Kafka集群部署、智能合约编写等。同时,针对第三方可插拔式插件CouchDB实战应用,Java-SDK的应用、编写方案和具体接口执行策略进行了详细讲解。另外,本书以搭建一个反欺诈区块链平台项目为例进行了实战演练,读者可以快速掌握区块链技术。本书适合区块链系统开发人员阅读,需要有一定的面向对象语言的基础,也可供对开发区块链系统感兴趣的高校师生参考。
杨毅,先后在信而富和泰康在线担任高级软件工程师及系统开发主管,现任职玖富集团技术专家。有10年的移动端项目及JAVA后台开发和架构经验并获得过多项专利。专注于区块链应用、互联网金融及移动互联网等方向。

作品目录

内容简介
前言
第1章:基本环境部署
1.1、环境整理
1.2、Docker安装
1.3、Docker-Compose安装
1.4、Go语言环境安装
1.5、本章小结
第2章:Fabric及环境部署
2.1、Fabric介绍
2.2、Fabric功能汇总
2.3、Fabric组成模型
2.4、Fabric环境部署
2.5、本章小结
第3章:End-2-End案例
3.1、平台特定文件
3.2、运行e2e_cli
3.3、e2e_cli案例分析
3.4、本章小结
第4章:部署单机多节点网络
4.1、生成证书文件
4.2、部署Orderer节点
4.3、部署peer0.org1节点
4.4、搭建Fabric网络
4.5、初步接触智能合约
4.6、部署peer0.org2节点
4.7、本章小结
第5章:Solo多机部署
5.1、网络拓扑
5.2、部署Orderer节点
5.3、部署peer0.org1节点
5.4、部署peer1.org1节点
5.5、部署peer0.org2节点
5.6、本章小结
第6章:Kafka集群部署
6.1、Fabric账本
6.2、事务处理流程
6.3、读写集规则
6.4、Kafka集群配置
6.5、启动集群
6.6、集群环境测试
6.7、本章小结
第7章:智能合约
7.1、智能合约概述
7.2、背书策略
7.3、使用智能合约
7.4、编写智能合约
7.5、加密智能合约
7.6、系统合约插件
7.7、智能合约API
7.8、Peer节点与合智能约
7.9、本章小结
第8章:CouchDB
8.1、CouchDB介绍
8.2、启动部署
8.3、索引应用
8.4、查询应用
8.5、选择器语法
8.6、本章小结
第9章:Java-SDK客户端
9.1、SDK项目前置条件
9.2、SDK代码使用
9.3、SDK使用方法
9.4、本章小结
第10章:项目演练
10.1、反欺诈系统
10.3、本章小结

相关推荐

微信二维码