图书介绍
区块链核心技术与应用PDF|Epub|txt|kindle电子书版本网盘下载
![区块链核心技术与应用](https://www.shukui.net/cover/7/31349533.jpg)
- 邹均,于斌,庄鹏,邢春晓等著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111606147
- 出版时间:2018
- 标注页数:354页
- 文件大小:75MB
- 文件页数:392页
- 主题词:电子商务-支付方式-研究
PDF下载
下载说明
区块链核心技术与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 核心技术篇2
第1章 互联网下半场的主角——区块链2
1.1 当代互联网的局限3
1.2 计算模式的演变4
1.2.1 分布式计算的出现4
1.2.2 分布式计算的挑战5
1.2.3 比特币“突围”6
1.2.4 比特币的局限8
1.3 区块链的演化路径9
1.3.1 区块链与互联网意义9
1.3.2 区块链概念的提出9
1.3.3 区块链的社会价值和意义9
1.4 小结12
第2章 区块链基本概念13
2.1 区块链技术研究缘由13
2.1.1 区块链用例描述:比特币14
2.1.2 区块链需要研究哪些关键技术17
2.2 区块链模型18
2.2.1 数据区块20
2.2.2 链式结构21
2.2.3 Merkle树22
2.3 网络通信层关键技术22
2.4 数据安全与隐私保护关键技术26
2.5 共识层关键技术32
2.6 区块链技术标准33
2.7 小结34
第3章 区块链架构36
3.1 区块链架构和传统IT架构的异同36
3.2 区块链架构模型37
3.2.1 区块链系统的共性37
3.2.2 区块链的差异性40
3.3 区块链的参考模型42
3.3.1 一个参考架构42
3.3.2 区块链高阶架构模型43
3.3.3 区块链跨链本质与架构模型52
3.3.4 区块链部署模型56
3.4 区块链的数据模型58
3.5 区块链的能力模型62
3.6 小结64
第4章 密码学65
4.1 哈希算法66
4.1.1 密码学哈希函数简介66
4.1.2 哈希函数的性质及应用67
4.1.3 区块链中的哈希函数69
4.2 Merkle树70
4.2.1 哈希指针70
4.2.2 Merkle哈希树72
4.3 公钥密码算法73
4.3.1 密码算法简介73
4.3.2 公钥密码算法74
4.3.3 区块链中使用的椭圆曲线75
4.3.4 数字证书75
4.4 数字签名76
4.4.1 数字签名简介76
4.4.2 数字签名标准与ECDSA算法77
4.4.3 其他的数字签名方法78
4.5 零知识证明79
4.6 区块链中的隐私问题80
4.7 小结82
第5章 共识算法83
5.1 分布式共识算法背景83
5.1.1 拜占庭将军问题85
5.1.2 共识系统的基本定义88
5.1.3 Fisher-Lynch-Paterson定理89
5.1.4 CAP定理91
5.2 强一致性非拜占庭共识算法93
5.2.1 Viewstamped Replicaton93
5.2.2 Paxos共识算法96
5.2.3 其他类Paxos共识协议98
5.2.4 强一致性非拜占庭共识算法小结100
5.3 强一致性拜占庭容错共识算法101
5.4 非强一致共识算法PoW机制104
5.5 PoS机制110
5.5.1 点点币PoS机制111
5.5.2 NXT PoS机制112
5.5.3 Tendermint PoS机制113
5.5.4 Ethereum Casper PoS机制116
5.5.5 LPoS机制117
5.5.6 DPoS机制117
5.6 Ripple共识算法118
5.7 小结120
第6章 P2P网络122
6.1 P2P网络简介122
6.2 P2P网络核心数据结构与算法127
6.2.1 P2P网络数据结构与算法127
6.2.2 主流数据结构DHT与算法128
6.2.3 区块链P2P网络协议136
6.3 小结147
第二篇 实战篇150
第7章 比特币150
7.1 比特币的特点150
7.2 比特币的P2P网络153
7.2.1 点对点的钱包节点分类153
7.2.2 全节点的分布式存储154
7.2.3 交易和区块在节点间的传播同步156
7.3 比特币的发行机制157
7.3.1 总量上限2100万的实现157
7.3.2 打包区块的原理158
7.3.3 矿池与矿工的关系161
7.4 比特币的账号系统163
7.4.1 私钥与公钥163
7.4.2 签名信息与校验签名165
7.4.3 脑口令165
7.4.4 荣耀地址与批量地址167
7.4.5 多重签名地址168
7.4.6 隔离验证SW地址177
7.5 比特币的生态系统177
7.6 开发实施一个比特币存证应用179
7.6.1 环境准备179
7.6.2 示例程序182
7.7 小结184
第8章 以太坊185
8.1 以太坊关键概念186
8.2 以太坊的架构188
8.2.1 以太坊数据模型189
8.2.2 以太坊的应用架构195
8.3 以太坊智能合约197
8.3.1 合约类型和调用示例197
8.3.2 合约编译和部署过程199
8.3.3 Solidity高级合约语言201
8.3.4 案例:构建、编译与部署一个智能合约203
8.4 以太坊适用场景剖析216
8.5 小结217
第9章 超级账本Fabric218
9.1 Fabric基础架构219
9.1.1 架构概述219
9.1.2 主要组件220
9.1.3 P2P网络221
9.1.4 通道222
9.1.5 分布式账本222
9.1.6 共识机制223
9.1.7 智能合约(链码)224
9.1.8 成员服务提供者225
9.1.9 交易流程225
9.2 架构详细原理227
9.2.1 成员身份管理227
9.2.2 通道的结构232
9.2.3 链码238
9.3 应用开发流程245
9.3.1 前期准备246
9.3.2 定义Fabric集群246
9.3.3 启动Fabric集群248
9.3.4 链码设计248
9.3.5 链码部署251
9.3.6 SDK简介251
9.3.7 应用的API开发254
9.3.8 界面开发257
9.3.9 集成260
9.3.10 测试应用261
9.3.11 扩展应用中的组织数目263
9.4 小结271
第三篇 进阶篇274
第10章 其他区块链平台274
10.1 区块链架构存在的问题和挑战274
10.2 区块链平台的典型需求和发展方向276
10.2.1 区块链平台的典型需求276
10.2.2 区块链平台的发展方向277
10.3 其他区块链平台278
10.3.1 以太坊:区块链龙头的转型升级278
10.3.2 EOS:区块链操作系统281
10.3.3 Cardano:具有隐私和法规的区块链289
10.3.4 基于区块链的支付协议:Ripple与Stellar291
10.3.5 侧链代表:RootStock、Polkadot和Cosmos294
10.3.6 分片扩容:Zilliqa叫板Visa296
10.3.7 垮链技术:价值互联网的纽带297
10.3.8 DAG:区块链的革新300
10.3.9 Hashgraph:区块链的新竞争者304
10.3.10 区块链存储306
10.3.11 安全和隐私保护310
10.4 一句话解释主要加密货币310
10.5 小结312
第11章 区块链常见问题剖析313
11.1 区块链的技术局限313
11.1.1 区块链不可能三角313
11.1.2 数据冗余313
11.1.3 区块链安全性314
11.1.4 挖矿和其他共识协议的弱点315
11.1.5 交易速度316
11.2 区块链的安全问题317
11.2.1 51%攻击问题317
11.2.2 女巫攻击317
11.2.3 交易所318
11.2.4 以太坊智能合约安全漏洞320
11.2.5 区块链安全性的测试指标321
11.3 挖矿和共识协议的弱点322
11.3.1 中本聪一失之虑322
11.3.2 挖矿和算力集中困境322
11.3.3 其他共识算法及其问题323
11.4 交易效率问题323
11.4.1 比特币和以太坊的交易效率困境323
11.4.2 比特币扩容324
11.4.3 比特币的隔离验证、闪电网络与侧链324
11.4.4 基于DAG的提速技术326
11.4.5 其他提速思路328
11.5 系统升级维护问题328
11.5.1 硬分叉史记328
11.5.2 系统升级维护难题和分叉329
11.6 小结329
第12章 区块链评测330
12.1 评测的难点331
12.2 评测的策略333
12.3 应用层评测337
12.4 合约层评测338
12.5 激励层评测340
12.6 共识层评测341
12.7 网络层评测345
12.8 数据层评测345
12.9 辅助工具347
12.10 小结350
后记351