区块链技术指南PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:邹均,张海宁,唐屹等著
- 出 版 社:北京:机械工业出版社
- 出版年份:2016
- ISBN:7111553564
- 页数:254 页
第1章 区块链和比特币初体验 1
1.1 区块链简介 1
1.1.1 区块链起源——比特币 1
1.1.2 区块链和区块链技术的涵义 2
1.1.3 区块链分类 2
1.1.4 区块链价值与应用 7
1.2 区块链体验 10
1.2.1 获取比特币的3种途径 11
1.2.2 通过交易所购买比特币 13
1.2.3 比特币钱包和地址 17
1.2.4 从交易平台提取比特币到钱包 20
1.2.5 比特币交易查询 22
1.3 本章小结 22
第2章 区块链基础 24
2.1 区块链技术 24
2.1.1 基本概念 25
2.1.2 框架与特点 32
2.1.3 区块链运作的核心技术 35
2.1.4 区块链交易流程 41
2.2 以太坊 42
2.2.1 什么是以太坊 42
2.2.2 以太坊技术 43
2.2.3 以太坊智能合约 48
2.2.4 以太坊的去中心化应用 50
2.3 基于区块链的电子货币 51
2.3.1 元币平台 51
2.3.2 代币 52
2.3.3 货币的未来 58
2.4 本章小结 58
第3章 区块链架构剖析 59
3.1 基本定义 59
3.2 区块链1.O架构:比特币区块链 61
3.2.1 比特币前端 63
3.2.2 比特币节点后端 66
3.3 区块链2.0架构:以太坊区块链 79
3.4 区块链3.0架构:超越货币、金融范围的区块链应用 87
3.5 互联链架构剖析 90
3.5.1 互联链背景 90
3.5.2 互联账本 91
3.5.3 互联账本协议组 92
3.5.4 互联账本各层协议关系 95
3.6 本章小结 96
第4章 区块链中的密码学技术 97
4.1 哈希算法 97
4.1.1 哈希函数的性质与应用 99
4.1.2 哈希指针链 101
4.2 Merkle树 102
4.3 公钥密码算法 103
4.3.1 椭圆曲线密码算法 104
4.3.2 secp256k1椭圆曲线 105
4.3.3 椭圆曲线签名与验证签名 106
4.4 本章小结 107
第5章 共识算法详解 109
5.1 拜占庭容错技术 109
5.1.1 拜占庭将军问题 110
5.1.2 拜占庭容错系统 112
5.1.3 实用的拜占庭容错系统 112
5.1.4 Raft协议 114
5.2 PoW机制 116
5.3 PoS机制 122
5.4 DPoS机制 123
5.5 Ripple共识算法 124
5.6 小蚁共识机制 126
5.7 本章小结 127
第6章 比特币应用开发指南 129
6.1 以虚拟机方式搭建应用开发环境 129
6.1.1 下载和安装Oracle VM VirtualBox 129
6.1.2 以虚拟机方式安装Ubuntu14.04 133
6.1.3 安装Node.js开发环境 138
6.1.4 安装Docker运行环境 138
6.1.5 安装和运行比特币测试网络 139
6.1.6 运行第一个示例程序 141
6.2 把握比特币“交易”数据结构 145
6.2.1 了解比特币的“交易”数据结构 145
6.2.2 交易记录的实例解析 146
6.2.3 运行示例程序 148
6.3 实战:多重签名交易 153
6.3.1 将ODIN标识注册到区块链上的实例解析 153
6.3.2 运行示例程序 156
6.4 本章小结 157
第7章 智能合约 158
7.1 智能合约简介 158
7.1.1 什么是智能合约 158
7.1.2 智能合约的历史 159
7.1.3 智能合约的优点和面临的风险 160
7.2 以太坊智能合约详解 161
7.2.1 以太坊上的账户 161
7.2.2 以太币和Gas 166
7.2.3 合约和交易 167
7.3 以太坊虚拟机 170
7.4 实例:在以太坊上开发实施智能合约 173
7.4.1 通过以太坊钱包部署智能合约 173
7.4.2 通过控制台部署智能合约 179
7.5 本章小结 183
第8章 超级账本项目 184
8.1 超级账本项目简介 184
8.1.1 项目背景 184
8.1.2 项目管理形式 185
8.1.3 项目的生命周期管理 186
8.1.4 项目发展状况 187
8.2 Fabric项目 187
8.2.1 项目概述 187
8.2.2 应用场景 188
8.2.3 项目架构 189
8.2.4 部署方式 191
8.2.5 交易的执行 192
8.3 Sawtooth Lake项目 193
8.3.1 项目概述 194
8.3.2 项目架构 194
8.4 本章小结 196
第9章 区块链常见问题 197
9.1 钱包的安全性问题 197
9.2 加密货币的交易方式 199
9.3 匿名性和隐私性 201
9.4 矿池算力集中的问题 203
9.5 51%攻击问题 205
9.6 去中心化的自治组织 207
9.6.1 去中心化的自治组织简介 207
9.6.2 The DAO项目 208
9.6.3 代码漏洞分析 210
9.6.4 解决方案 213
9.6.5 软分叉和硬分叉的影响 215
9.6.6 重放攻击 216
9.7 本章小结 219
第10章 区块链应用案例分析 220
10.1 闪电网络 220
10.1.1 闪电网络简介 220
10.1.2 支付通道的创建 221
10.1.3 支付通道的更新 223
10.1.4 支付网络的构建 223
10.1.5 支付通道的关闭 225
10.1.6 小结 226
10.2 ODIN:用区块链来替代DNS 226
10.2.1 ODIN简介 227
10.2.2 实现功能 228
10.2.3 主要特点 229
10.2.4 ODIN标识编码格式 229
10.2.5 ODIN标识技术规范 232
10.2.6 使用示例 233
10.2.7 开放资源 234
10.2.8 问题与思考 234
10.3 本章小结 236
第11章 从架构变革看IT时代的演进 237
11.1 架构心得 237
11.1.1 架构和技术的关系 237
11.1.2 关于计算的观察 238
11.1.3 架构创新的神奇力量 238
11.1.4 冯·诺依曼架构 239
11.1.5 哈佛体系架构 240
11.1.6 有影响力架构的特点 240
11.1.7 从非生物计算到非生物智能 241
11.2 架构创新——IT发展源源不断的动力 242
11.2.1 大中型机时代 243
11.2.2 开放时代的到来 243
11.2.3 客户端/服务端(CS)分布式时代 243
11.2.4 互联网时代 244
11.2.5 云计算、大数据时代 246
11.2.6 互联网+时代 250
11.2.7 区块链+时代 252
11.3 未来展望 254
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019