商用区块链技术与实践
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121397554
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:272
- 出版时间:2020-10-01
- 条形码:9787121397554 ; 978-7-121-39755-4
本书特色
适读人群 :本书适用于对区块链技术感兴趣的高校学生、区块链行业的开发者,以及对区块链行业感兴趣的开发者传统区块链解决了信任问题,但是仍然难以满足性能、成本、安全等要求。区块链系统的扩展性、安全性和隐私保护能力制约了区块链的实际落地,本书首先介绍了区块链的基础技术,然后对解决上述问题所需的关键技术进行了详细的介绍和深入分析,包括扩容技术方案、跨链技术方案、隐私保护方案,满足了商业应用的需求,并通过介绍bubichain的技术架构和开发指南,展示了商用区块链系统需要具备的产品化能力。 区块链商用的前景广阔,本书为你打开了区块链商业应用的大门!
内容简介
本书首先介绍了区块链技术的诞生、演进历程,以及产品化、商用化区块链需求的紧迫性,进而对商用区块链展开了探索,分析了商用区块链的目标和难题,介绍了解决这些难题需要的区块链关键技术,范围覆盖了密码学基础、账本结构、共识算法、智能合约,以及关系区块链扩展性的扩容和跨链技术。很后,本书开放了作者团队多年研发和积累的区块链开发接口,读者基于这些接口可以轻易地构建并部署自己的区块链应用。现在市场上的区块链相关书籍种类繁多,想要了解区块链技术原理、体系架构、典型项目介绍的选择也很多。然而有这么一部分读者,他们不仅渴望了解区块链技术,而且更想拿到打开区块链商业应用大门的钥匙,目前这类书籍凤毛麟角。本书的作者团队结合在区块链商业应用领域多年的积累与经验,围绕着应用简单、落地见效这个目标,从关键技术选型、区块链扩展到接口开发应用、典型案例介绍,打造了一本兼顾区块链技术与应用实践的钥匙类实用图书。
目录
第1部分 区块链及其商业应用
第1章 区块链技术的演进 3
1.1 比特币 3
1.1.1 起源 3
1.1.2 发展 5
1.1.3 技术创新 8
1.2 以太坊 9
1.2.1 以太坊的诞生 9
1.2.2 智能合约 11
1.2.3 去中心化应用程序 14
1.2.4 未来规划 15
1.3 商用区块链 17
第2章 探索商用区块链 19
2.1 价值流通的网络 19
2.1.1 商用区块链的目标 20
2.1.2 商用区块链的难题 21
2.2 区块链产品架构 22
2.2.1 账户中心 23
2.2.2 分布式账本服务 24
2.2.3 扩展服务 26
2.2.4 策略与管理 27
2.3 商用产品的技术特性 28
2.3.1 技术突破 28
2.3.2 产品成熟度 32
第2部分 商用区块链的关键技术
第3章 密码学基础技术 39
3.1 哈希算法 39
3.1.1 定义 39
3.1.2 常用的哈希算法 40
3.1.3 SHA256算法 42
3.2 加密和解密算法 42
3.2.1 对称密码体制 43
3.2.2 非对称密码体制 44
3.2.3 ED25519算法 45
3.3 国密算法 45
3.3.1 非对称密码算法SM2 46
3.3.2 哈希算法 SM3 46
3.4 数字证书 47
3.4.1 数字证书的基本介绍 47
3.4.2 数字证书的应用 48
3.5 默克尔树 48
3.5.1 原理与实现 49
3.5.2 简单支付证明 51
第4章 区块链账本 52
4.1 区块 54
4.1.1 区块的结构 55
4.1.2 区块的生成 58
4.1.3 区块的同步 60
4.1.4 区块的前后关联 61
4.2 账户 64
4.2.1 账户模型 65
4.2.2 账户地址 68
4.3 资产 69
4.3.1 原始数字资产 69
4.3.2 基于账户的资产 69
4.4 交易 70
4.4.1 交易的定义 70
4.4.2 操作 72
4.4.3 交易事务处理 77
4.4.4 交易缓存队列 78
4.5 费用 83
4.5.1 交易费用简介 83
4.5.2 费用的计算 83
4.5.3 费用的配置 84
4.6 激励 86
4.7 账本的升级 86
4.7.1 简介 86
4.7.2 消息定义 86
4.7.3 升级过程 87
4.8 P2P网络 88
4.8.1 P2P网络设计 89
4.8.2 广播消息 90
4.8.3 连接数 92
第5章 共识算法 93
5.1 共识算法概要 93
5.1.1 PoW算法 93
5.1.2 PoS算法 95
5.1.3 DPoS算法 95
5.1.4 PBFT算法 96
5.2 Firework共识算法介绍 97
5.2.1 概述 97
5.2.2 结合验证节点池选取协议的BFT算法 98
5.3 高性能算法BFT 99
5.3.1 系统模型 99
5.3.2 状态机副本协议 100
5.3.3 Quorum机制 105
5.3.4 超时处理 106
5.4 安全、高效的验证池选取算法 106
5.4.1 动态选取模型 107
5.4.2 角色划分 108
5.4.3 准入和退出机制 109
5.4.4 选取机制 109
5.4.5 配置更新 111
第6章 智能合约 113
6.1 智能合约概要 113
6.1.1 虚拟机介绍 113
6.1.2 虚拟机设计的原则 115
6.2 智能合约实现 115
6.2.1 智能合约介绍 115
6.2.2 合约执行过程 116
6.2.3 智能合约的安全 117
6.3 智能合约开发简介 119
6.3.1 DEMO介绍 119
6.3.2 语法介绍 120
6.3.3 内置接口和内置变量 121
6.3.4 异常处理 122
6.3.5 合约创建与执行 123
6.4 智能合约安全开发指南 123
第7章 扩容技术方案 125
7.1 概述 125
7.1.1 背景 125
7.1.2 区块链扩容 126
7.1.3 多链Orbits扩容方案 127
7.2 双层多态的主-子链体系Orbits 127
7.2.1 架构设计 127
7.2.2 主-子链介绍 128
7.3 高可扩展性的多链账本 130
7.3.1 多链账本设计 130
7.3.2 多链账本的数据结构 132
7.3.3 多级联动的账本索引设计 132
7.4 共识算法 133
7.4.1 主链的共识机制 133
7.4.2 子链的共识机制 134
7.5 挑战者机制 141
7.5.1 子链的安全性威胁 141
7.5.2 实现方案 142
7.6 激励机制 143
7.6.1 共识激励 144
7.6.2 提案激励 145
7.6.3 存储激励 145
第8章 跨链技术方案 147
8.1 概述 147
8.1.1 背景 147
8.1.2 跨链的难点 148
8.2 多态跨链体系Canal 149
8.3 中继链 151
8.3.1 平行链介绍 151
8.3.2 平行链跨链映射 152
8.3.3 跨链证据校验 152
8.4 可插拔组件 152
8.4.1 网关节点介绍 152
8.4.2 公证人模式 153
8.4.3 可信硬件模式 155
8.4.4 哈希时间锁定 157
8.5 费用与激励机制 158
第9章 隐私保护方案 160
9.1 概述 160
9.1.1 背景 160
9.1.2 隐私保护方案Cocoon 161
9.2 隐私保护方案 161
9.2.1 金额隐藏的设计与实现 161
9.2.2 非交互的设计与实现 164
9.2.3 地址隐匿的设计与实现 166
9.2.4 为何要使用Schnorr 聚合签名 168
9.2.5 怎样与区块链系统适配 168
9.3 审计 170
第3部分 商用区块链的应用实践
第10章 bubichain的开发与使用 175
10.1 SDK支持 175
10.1.1 Java SDK开发 175
10.1.2 其他语言版本 184
10.2 API介绍 184
10.2.1 了解密钥对 184
10.2.2 HTTP 接口 192
10.2.3 WebSocket接口 200
10.3 部署与运维 202
10.3.1 节点安装 202
10.3.2 节点运维 205
第11章 bubichain开发指南 215
11.1 应用开发示例 215
11.1.1 存证应用 215
11.1.2 智能合约开发 216
11.1.3 区块链钱包 221
11.1.4 区块链浏览器 224
11.1.5 区块链智能合约IDE 226
11.2 数字资产协议的设计与实现 228
11.2.1 数字资产协议的设计原则 228
11.2.2 数字资产设计与实现示例 228
第12章 区块链商用案例介绍 245
12.1 供应链金融 245
12.1.1 行业痛点 245
12.1.2 解决方案 246
12.1.3 区块链的价值 248
12.2 数据安全共享和交易 251
12.2.1 行业痛点 251
12.2.2 解决方案 252
12.2.3 区块链的价值 254
12.3 供应链溯源 254
12.3.1 行业痛点 254
12.3.2 解决方案 255
12.3.3 区块链的价值 257
作者简介
本书由布比区块链团队核心开发者共同编著。该团队由大学教授、中国科学院博士、资深区块链专家等组成。他们对区块链技术的本质和理论知识有深入的研究与独到见解,在区块链共识机制、智能合约、跨链技术、多链分片、隐私保护技术等方面具有深厚积累,并拥有数十项区块链核心专利技术;他们拥有区块链业务开发经验,透彻地理解区块链的技术内涵与应用外延,准确地理解客户需求与区块链技术间的契合价值,在过去的三年多时间里与上千家机构有过区块链技术科普和应用落地的交流,拥有丰富的区块链商业落地经验;过去四年,他们荣获过国内外多家专业机构(如福布斯、毕马威、中国计算机学会、中关村区块链产业联盟等)的奖项100余次。
-
国富论
¥8.8¥35.0 -
曾国藩的经济课
¥26.5¥68.0 -
博弈论
¥10.0¥38.0 -
看得懂的经济学-哈佛教授最受欢迎的经济学课
¥19.7¥58.0 -
斯密评传
¥22.5¥45.0 -
图解资本论
¥12.2¥46.0 -
经济学通俗读物:北大经济课(受益一生的经济学智慧)
¥11.6¥35.0 -
1949-2009-八次危机-中国的真实经验
¥31.9¥55.0 -
元代榷盐与社会(2009/8)
¥9.9¥30.0 -
资本论
¥27.5¥59.8 -
博弈论
¥25.9¥49.8 -
财富从哪来
¥23.4¥65.0 -
中世纪商业合伙史
¥16.7¥49.0 -
经济学通识-第二版
¥36.5¥58.0 -
日本的反省-走向没落的经济大国
¥22.4¥35.0 -
思考.快与慢
¥50.4¥69.0 -
行为经济学要义
¥28.3¥59.0 -
星际迷航经济学 科幻、经济学和未来世界
¥20.0¥49.8 -
英国的经济组织
¥16.9¥18.0 -
1965-2005-美国外来移民的劳动力市场与经济影响
¥41.2¥58.0