图书介绍
白话区块链PDF|Epub|txt|kindle电子书版本网盘下载
- 蒋勇,文延,嘉文著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111582984
- 出版时间:2017
- 标注页数:236页
- 文件大小:30MB
- 文件页数:249页
- 主题词:分布式计算机系统-研究
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区块链技术理念3
1.1.3一般工作流程4
1.2区块链技术栈5
1.3区块链分类与架构10
1.3.1区块链架构10
1.3.2区块链分类13
1.4一切源自比特币16
1.4.1比特币技术论文介绍16
1.4.2比特币核心程序:中本聪客户端18
1.4.3比特币的发行:挖矿30
1.4.4比特币钱包:核心钱包与轻钱包35
1.4.5比特币账户模型:UTXO39
1.4.6动手编译比特币源码41
1.5区块链的技术意义48
1.6知识点导图51
第2章 区块链应用发展53
2.1比特币及其朋友圈:加密数字货币53
2.1.1以太坊54
2.1.2比特币现金56
2.1.3莱特币57
2.1.4零币57
2.1.5数字货币发展总结59
2.2区块链扩展应用:智能合约61
2.2.1比特币中包含的合约思想61
2.2.2以太坊中图灵完备的合约支持62
2.3交易结算62
2.3.1银行结算清算62
2.3.2瑞波:开放支付网络64
2.4 IPFS:星际文件系统65
2.5公证防伪溯源66
2.6供应链金融70
2.7区块链基础设施:可编程社会74
2.8链内资产与链外资产76
2.9知识点导图77
第3章 区块链骨骼:密码算法79
3.1哈希算法79
3.1.1什么是哈希计算79
3.1.2哈希算法的种类80
3.1.3区块链中的哈希算法81
3.2公开密钥算法83
3.2.1两把钥匙:公钥和私钥83
3.2.2 RSA算法84
3.2.3椭圆曲线密码算法85
3.3编码/解码算法86
3.3.1 Base6487
3.3.2 Base5888
3.3.3 Base58Check89
3.4应用场景90
3.5知识点导图91
第4章 区块链灵魂:共识算法92
4.1分布式系统的一致性92
4.1.1一致性问题93
4.1.2两个原理:FLP与CAP94
4.1.3拜占庭将军问题95
4.1.4共识算法的目的96
4.2 Paxos算法98
4.3 Raft算法99
4.4 PBFT算法101
4.5工作量证明——PoW102
4.6股权权益证明——PoS104
4.7委托权益人证明机制——DPoS104
4.8共识算法的社会学探讨106
4.9知识点导图107
第5章 区块链扩展:扩容、侧链和闪电网络108
5.1比特币区块扩容108
5.2侧链技术113
5.3闪电网络的设计116
5.4多链:区块链应用的扩展交互121
5.5知识点导图122
第6章 区块链开发平台:以太坊123
6.1项目介绍123
6.1.1项目背景123
6.1.2以太坊组成125
6.1.3关键概念127
6.1.4官方钱包使用143
6.2以太坊应用151
6.2.1测试链与私链151
6.2.2编写一个代币合约158
6.3知识点导图164
第7章 区块链开发平台:超级账本166
7.1项目介绍166
7.1.1项目背景166
7.1.2项目组成167
7.2 Fabric项目169
7.2.1 Fabric基本运行分析169
7.2.2 Fabric安装170
7.3 Fabric示例173
7.3.1部署准备173
7.3.2启动Fabric网络178
7.3.3 Fabric智能合约180
7.3.4 Fabric部署总结187
7.4知识点导图187
第8章 动手做个实验:搭建微链189
8.1微链是什么189
8.2开发环境准备190
8.3设计一个简单的结构191
8.4源码解析193
8.4.1目录结构193
8.4.2代码之旅194
8.5微链实验的注意问题214
8.6知识点导图214
第9章 潜在的问题216
9.1两个哭泣的婴儿:软分叉与硬分叉217
9.2达摩克利斯剑:51%攻击220
9.3简单的代价:轻钱包的易攻击性222
9.4忘了保险箱密码:私钥丢失223
9.5重放攻击:交易延展性225
9.6代码漏洞:智能合约之殇227
9.6.1说说TheDAO事件227
9.6.2 Parity多重签名漏洞228
9.7网络拥堵:大量交易的确认延迟229
9.8容量贪吃蛇:不断增长的区块数据231
9.9知识点导图232
后记 区块链与可编程社会234