图书介绍
区块链轻松上手 原理、源码、搭建与应用PDF|Epub|txt|kindle电子书版本网盘下载
![区块链轻松上手 原理、源码、搭建与应用](https://www.shukui.net/cover/16/31333070.jpg)
- Leader-us,李艳军,赵锴编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121348785
- 出版时间:2018
- 标注页数:243页
- 文件大小:91MB
- 文件页数:253页
- 主题词:程序设计
PDF下载
下载说明
区块链轻松上手 原理、源码、搭建与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 全面理解区块链1
1.1 从比特币开始1
1.1.1 颠覆性的比特币1
1.1.2 从比特币到以太坊9
1.1.3 山寨币蜂拥而至10
1.1.4 不得不提的瑞波币13
1.1.5 数字加密货币的现状与前景15
1.2 理解区块链的概念18
1.2.1 深入理解Blockchain18
1.2.2 数字账本22
1.2.3 智能合约24
1.2.4 共识机制25
1.3 快速体验Fabric28
1.3.1 Fabric的概念与术语28
1.3.2 Fabric的安装过程32
1.3.3 智能合约初体验36
第2章 区块链的生态与原理40
2.1 区块链的生态40
2.1.1 Hyperledger社区40
2.1.2 Blockchain as a Service42
2.1.3 区块链的应用场景44
2.2 区块链的底层技术与架构48
2.2.1 P2P网络48
2.2.2 密码学与安全技术53
2.2.3 Gossip协议62
2.3 区块链平台架构64
2.3.1 区块链平台的常规架构64
2.3.2 Fabric的原理与架构68
2.3.3 Fabric架构总结73
第3章 Fabric安装与调试76
3.1 Fabric源码安装76
3.1.1 基础环境安装77
3.1.2 编译Fabric81
3.1.3 部署Fabric网络86
3.2 Fabric开发调试97
3.2.1 智能合约体验97
3.2.2 调试Fabric源码101
3.3 更复杂的Fabric网络108
3.3.1 网络的结构与定义109
3.3.2 Orderer节点的详细配置与定义114
3.3.3 Peer节点的详细配置与定义119
3.3.4 peer命令131
第4章 Fabric应用开发实践137
4.1 Fabric SDK概述137
4.1.1 Client模块138
4.1.2 Chains模块140
4.2 通道配置145
4.2.1 使用Configtxgen工具生成通道配置145
4.2.2 创建通道146
4.2.3 加入通道148
4.2.4 更新通道148
4.3 智能合约管理150
4.3.1 开发智能合约151
4.3.2 安装智能合约154
4.3.3 实例化智能合约155
4.3.4 调用智能合约157
4.3.5 查询智能合约158
4.3.6 升级智能合约158
4.4 监听事件160
4.4.1 事件服务类型161
4.4.2 监听交易事件161
4.4.3 已提交事件163
4.4.4 监听区块事件163
4.4.5 智能合约事件164
第5章 深入研究Fabric网络166
5.1 Fabric的创世区块167
5.1.1 Fabric的网络结构定义167
5.1.2 创世区块的结构171
5.1.3 创世区块的通道定义177
5.1.4 创世区块的生成代码解析180
5.1.5 组织与策略的定义185
5.2 Peer客户端发起交易187
5.2.1 提案打包188
5.2.2 提案签名189
5.2.3 提案背书189
5.3 Chaincode的初始化191
5.3.1 ChaincodeServer的初始化191
5.3.2 通过initSysCCs启动容器192
5.3.3 启动Chaincode194
5.4 Endorser的背书流程194
5.4.1 preProcess交易预处理195
5.4.2 checkSignatureFromCreator检查签名197
5.4.3 CheckProposalTxID验证198
5.4.4 策略评估199
5.4.5 simulateProposal模拟交易201
5.4.6 Chaincode的调用流程203
5.4.7 RWSet与防双花攻击205
5.4.8 ESCC背书流程206
第6章 深入理解Fabric的安全机制207
6.1 Fabric安全概述207
6.1.1 成员管理服务207
6.1.2 交易安全与隐私保护209
6.1.3 智能合约的安全机制210
6.2 深入理解Fabric MSP212
6.2.1 MSP模型212
6.2.2 MSP的证书体系215
6.2.3 MSP的映射问题218
6.3 深入理解Fabric CA220
6.3.1 Fabric CA架构的组成220
6.3.2 Fabric CA安装及功能223
6.3.3 Fabric CA SDK编程232