图书介绍
HyperLedger Fabric开发实战 快速掌握区块链技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨毅编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121341731
- 出版时间:2018
- 标注页数:283页
- 文件大小:36MB
- 文件页数:295页
- 主题词:电子商务-支付方式-研究
PDF下载
下载说明
HyperLedger Fabric开发实战 快速掌握区块链技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基本环境部署1
1.1 环境整理1
1.2 Docker安装2
1.2.1 卸载旧版本3
1.2.2 在线安装Docker CE3
1.2.3 离线安装Docker CE5
1.2.4 Docker启动及常用命令5
1.3 Docker-Compose安装6
1.3.1 在线安装Docker-Compose6
1.3.2 离线安装Docker-Compose7
1.4 Go语言环境安装8
1.4.1 下载Go语言包8
1.4.2 配置Go语言环境变量9
1.5 本章小结9
第2章 Fabric及环境部署10
2.1 Fabric介绍10
2.1.1 什么是区块链10
2.1.2 区块链的作用12
2.1.3 超级账本是什么14
2.2 Fabric功能汇总16
2.3 Fabric组成模型17
2.3.1 资产18
2.3.2 智能合约18
2.3.3 账本特征18
2.3.4 隐私频道19
2.3.5 成员安全性20
2.3.6 共识机制20
2.4 Fabric环境部署20
2.4.1 Fabric源码安装20
2.4.2 下载Fabric镜像22
2.4.3 镜像备份和迁移26
2.5 本章小结28
第3章 End-2-End案例29
3.1 平台特定文件29
3.2 运行e2e_cli31
3.3 e2e_cli案例分析38
3.3.1 容器服务脚本38
3.3.2 容器启动配置文件52
3.3.3 Fabric网络解析55
3.4 本章小结62
第4章 部署单机多节点网络64
4.1 生成证书文件65
4.2 部署Orderer节点69
4.3 部署peer0.org1节点70
4.4 搭建Fabric网络75
4.5 初步接触智能合约78
4.6 部署peer0.org2节点84
4.7 本章小结88
第5章 Solo多机部署89
5.1 网络拓扑89
5.2 部署Orderer节点91
5.3 部署peer0.org1节点92
5.4 部署peer1.org1节点97
5.5 部署peer0.org2节点101
5.6 本章小结107
第6章 Kafka集群部署108
6.1 Fabric账本108
6.2 事务处理流程110
6.2.1 客户端发起事务111
6.2.2 验证签名并执行事务112
6.2.3 检查返回协议112
6.2.4 客户端将背书合并到交易中113
6.2.5 提交并验证事务113
6.2.6 账本更新114
6.3 读写集规则114
6.4 Kafka集群配置116
6.4.1 crypto-config.yaml配置119
6.4.2 configtx配置121
6.4.3 Zookeeper配置125
6.4.4 Kafka配置127
6.4.5 Orderer配置132
6.5 启动集群138
6.5.1 启动Zookeeper集群138
6.5.2 启动Kafka集群140
6.5.3 启动Orderer集群144
6.6 集群环境测试146
6.7 本章小结158
第7章 智能合约159
7.1 智能合约概述159
7.2 背书策略160
7.3 使用智能合约161
7.3.1 智能合约是什么161
7.3.2 智能合约的生命周期161
7.3.3 Packaging(包)162
7.3.4 创建package(包)162
7.3.5 包签名(Package signing)163
7.3.6 安装智能合约164
7.3.7 智能合约实例化164
7.3.8 升级智能合约165
7.3.9 停止及启动智能合约166
7.3.10 CLI(客户端)166
7.3.11 系统智能合约168
7.4 编写智能合约168
7.4.1 开发人员眼中的智能合约168
7.4.2 智能合约接口169
7.4.3 一个简单的资产智能合约169
7.5 加密智能合约178
7.6 系统合约插件180
7.7 智能合约API182
7.8 Peer节点与合智能约184
7.8.1 安装智能合约185
7.8.2 实例化智能合约187
7.8.3 调用智能合约188
7.8.4 列出智能合约190
7.8.5 打包智能合约191
7.8.6 查询智能合约192
7.8.7 签名智能合约包193
7.8.8 升级智能合约194
7.9 本章小结196
第8章 CouchDB197
8.1 CouchDB介绍197
8.2 启动部署201
8.3 索引应用206
8.4 查询应用216
8.5 选择器语法218
8.5.1 基本语法218
8.5.2 嵌套对象219
8.5.3 运算符219
8.5.4 隐式运算符220
8.5.5 显示运算符222
8.6 本章小结226
第9章 Java-SDK客户端227
9.1 SDK项目前置条件227
9.2 SDK代码使用232
9.2.1 Orderers对象233
9.2.2 Peers对象235
9.2.3 Chaincode对象238
9.2.4 FabrieUser240
9.2.5 FabricStore245
9.2.6 FabricOrg250
9.2.7 FabricConfig256
9.2.8 ChaincodeManager257
9.3 SDK使用方法264
9.4 本章小结269
第10章 项目演练270
10.1 反欺诈系统271
10.1.1 需求分析271
10.1.2 编写合约272
10.1.3 线上验证278
10.3 本章小结283
热门推荐
- 1162137.html
- 2279100.html
- 1278397.html
- 1832815.html
- 1526841.html
- 701480.html
- 1131065.html
- 993140.html
- 3025049.html
- 3711288.html
- http://www.ickdjs.cc/book_1842740.html
- http://www.ickdjs.cc/book_3427505.html
- http://www.ickdjs.cc/book_2630962.html
- http://www.ickdjs.cc/book_42008.html
- http://www.ickdjs.cc/book_2488687.html
- http://www.ickdjs.cc/book_3292058.html
- http://www.ickdjs.cc/book_2797866.html
- http://www.ickdjs.cc/book_1041234.html
- http://www.ickdjs.cc/book_3464070.html
- http://www.ickdjs.cc/book_2690887.html