注重体验与质量的电子书资源下载网站
分类于: 计算机基础 互联网 云计算&大数据 人工智能
简介
HyperLedgerFabric开发实战: 快速掌握区块链技术 豆 0.0分
资源最后更新于 2020-03-29 02:15:49
作者:杨毅
出版社:出版社电子工业出版社
出版日期:2018-06
ISBN:9787121341731
文件格式: pdf
简介· · · · · ·
本书系统地介绍了超级账本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 本章小结