- ISBN:9787302531739
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:282
- 出版时间:2018-01-01
- 条形码:9787302531739 ; 978-7-302-53173-9
本书特色
本书分为两篇,理论与实战并重、通俗易懂又不失专业。第1篇为区块链技术指南(第1~ 3章),主要讲解了区块链概念、区块链应用,以及比特币、以太坊、超级账本、EOS等主流区块链技术。通过第1篇的学习,读者可以全面理解主流区块链技术实现的原理,并了解区块链未来的发展趋势。第2篇为区块链开发实战(第4~5章),主要从区块链的基本技能开始学习,模拟真实区块链项目开发的过程,详细讲解了智能合约和DAPP的设计、开发以及部署的过程。通过第2篇的学习,读者可以掌握区块链开发的方法。 本书适合对区块链感兴趣的人群,尤其适合希望学习区块链开发的技术人员阅读。
内容简介
本书分为两篇,理论与实战并重、通俗易懂又不失专业。篇为区块链技术指南(~ 3章),主要讲解了区块链概念、区块链应用,以及比特币、以太坊、不错账本、EOS等主流区块链技术。通过篇的学习,读者可以全面理解主流区块链技术实现的原理,并了解区块链未来的发展趋势。第2篇为区块链开发实战(第4~5章),主要从区块链的基本技能开始学习,模拟真实区块链项目开发的过程,详细讲解了智能合约和DAPP的设计、开发以及部署的过程。通过第2篇的学习,读者可以掌握区块链开发的方法。 本书适合对区块链感兴趣的人群,尤其适合希望学习区块链开发的技术人员阅读。
目录
第1章
重新认识区块链
1.1?以史为鉴,才能在区块链的世界中
走得更远/ 2
1.1.1?比特币的发展历程/ 2
1.1.2?区块链的发展历程/ 4
1.1.3?中本聪:神秘的比特币创始人/ 7
1.4.4?V神:以太坊创始人/ 10
1.4.5?BM:EOS的缔造者/ 12
1.2?10分钟搞懂区块链,你信不信?/ 14
1.2.1?区块链并没有你想象的那么难懂/ 15
1.2.2?区块链只能发币吗?/ 18
1.2.3?揭开区块链神秘的面纱/ 19
1.3?玩转区块链,搞定密码学、分布式、共识机制和P2P网络即可/ 21
1.3.1?密码学—密码极客的*爱,区块链的起源/21
1.3.2?区块链是分布式系统,但不是说分布式系统就是区块链/ 27
1.3.3?持续演进、持续进化的共识机制/ 30
1.3.4?区块链的根基—P2P网络/ 33
1.4?公有链、联盟链、私有链,谁才是真正的区块链?/ 35
第2章
区块链应用探索
2.1?拨开迷雾,看懂政策/ 38
2.2?价值互联网将会怎样改变现有
商业模式?/ 40
2.2.1?为什么说区块链是价值互联网?/ 40
2.2.2?区块链的商业价值/ 42
2.2.3?区块链应用原则/ 44
2.3?五类典型应用管窥区块链应用/ 45
2.3.1?“黄赌毒”偏爱新技术/ 46
2.3.2?春江水暖鸭先知,金融行业是*早研究区块链的机构/ 48
2.3.3?传递核心企业信用,解决中小企业融资难的
问题/ 50
2.3.4?区块链能够终结假冒伪劣商品吗?/ 53
2.3.5?区块链落地公共服务,让世界变得
更加美好/ 55
2.4?未来区块链的发展趋势/ 57
2.4.1?区块链 云计算 大数据 人工智能会
产生什么样的化学反应?/ 57
2.4.2?未来已来,只是尚未流行/ 62
第3章 区块链—大厦的基石
3.1?会当凌绝顶,一览众山小/ 67
3.2?**个区块链应用—比特币/ 70
3.2.1?开启比特币奇幻之旅/ 70
3.2.2?沉迷于比特币不能自拔/ 76
3.3?以太坊—复活智能合约/ 83
3.3.1?区块链开始登堂入室/ 83
3.3.2?以太坊的未来在哪里/ 89
3.4?超级账本—跨企业应用先锋/ 93
3.4.1?分布式账本技术的兴起/ 93
3.4.2?Fabric的设计哲学/ 100
3.5?EOS—区块链世界的操作系统/ 107
3.5.1?EOS给区块链带来了什么?/ 107
3.5.2?跨越EOS技术认知/ 111
3.6?IPFS下一代分布式文件存储系统/ 119
3.6.1?HTTP协议的困境与破局/ 119
3.6.2?IPFS的工作原理/ 122
3.7?IOTA—助力机器经济/ 126
3.7.1?如何应对机器经济/ 126
3.7.2?IOTA工作原理/ 127
3.8?区块链技术面临的主要挑战/ 130
3.8.1?区块链可扩展性解决方案/ 130
3.8.2?智能合约的发展趋势 / 136
3.8.3?区块链隐私保护/ 137
3.8.4?法律法规有待完善/ 142
第2篇:区块链开发实战
第4章 区块链工程师的基本能力
4.1?为什么你学不会区块链开发/ 146
4.2?揭开区块链工程师背后的秘密/ 147
4.3?从事区块链开发需要具备什么能力/ 149
4.4?一张图,区块链技术乾坤尽收眼底/ 153
4.5?通证经济之魔鬼与天使/ 157
4.5.1?Token到底是何物?/ 157
4.5.2?Token的应用/ 159
4.6?区块链工程师**工具/ 160
4.6.1?使用*广泛的Linux操作系统乌班图(Ubuntu)/ 161
4.6.2?部署神器Docker/ 168
4.6.3?一款“黑客级”编辑器Atom/ 172
4.6.4?全球*大的开源软件存储服务器网站Git/ 175
4.7?你也可以开发一个区块链/ 180
4.7.1?Node.js极简入门/ 180
4.7.2?开发一个区块链/ 183
第5章 智能合约及DAPP开发实战
5.1?智能合约及DAPP开发学习指南/ 195
5.2?去中心化的电子投票系统/ 196
5.3?智能合约开发/ 197
5.3.1?搭建Remix环境/ 198
5.3.2?投票智能合约/ 201
5.3.3?使用Remix进行智能合约开发/ 207
5.4?DAPP开发/ 212
5.4.1?Truffle环境搭建/ 213
5.4.2?开发环境测试/ 215
5.4.3?智能合约单元测试/ 219
5.4.4?前端开发及智能合约集成/ 224
5.4.5?DAPP测试和部署/ 236
5.5?以太坊开发延伸阅读/ 240
5.5.1?以太坊安全*佳实践/ 240
5.5.2?Solidity常用语法参考/ 249
5.6?超级账本Fabric区块链开发/ 257
5.6.1?Fabric网络部署/ 257
5.6.2?智能合约开发/ 263
附录
附录1?区块链技术指南重点知识速查/ 276
附录2?区块链开发工程师岗位技能要求/ 279
参考文献/ 280
作者简介
张应平,纸贵科技技术顾问,某CA前副总经理,从事信息化及密码产品技术研发16年,有丰富的技术咨询、产品研发和项目实施经验,曾主导一证通公共服务平台、电网企业综合实验平台、电子政务统一平台等大型项目,近5年主攻大数据、物联网、区块链相关领域。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0