图书介绍

区块链技术 进阶与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

区块链技术 进阶与实战
  • 蔡亮,李启雷,梁秀波著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115471796
  • 出版时间:2018
  • 标注页数:286页
  • 文件大小:184MB
  • 文件页数:303页
  • 主题词:电子商务-支付方式

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

区块链技术 进阶与实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 区块链基础2

第1章 区块链基础入门2

1.1区块链基础知识2

1.1.1从比特币到 区块链2

1.1.2区块链定义3

1.1.3区块链相关概念4

1.1.4区块链分类6

1.2区块链发展历程8

1.2.1技术起源8

1.2.2区块链1.0——“数字货币”9

1.2.3区块链2.0——智能合约9

1.2.4区块链 3.0——超越货币、经济和市场10

1.3区块链关键技术10

1.3.1基础模型10

1.3.2数据层11

1.3.3网络层16

1.3.4共识层17

1.3.5激励层19

1.3.6合约层20

1.4区块链产业现状21

1.4.1区块链发展态势21

1.4.2区块链政府规划22

1.4.3区块链生态图谱25

1.5区块链应用场景26

1.5.1数字票据26

1.5.2供应链金融27

1.5.3应收账款27

1.5.4数据交易27

1.5.5债券交易28

1.5.6大宗交易28

1.5.7其他场景28

1.6区块链主流平台29

1.7本章小结31

第二部分 开源区块链平台36

第2章 以太坊深入解读36

2.1以太坊基础入门36

2.1.1以太坊发展历史36

2.1.2以太坊基本概念37

2.1.3以太坊客户端39

2.1.4以太坊账户管理43

2.1.5以太坊网络46

2.2以太坊核心原理46

2.2.1以太坊共识机制47

2.2.2 以太坊虚拟机49

2.2.3以太坊数据存储51

2.2.4以太坊加密算法53

2.3以太坊智能合约53

2.3.1智能合约与Solidity简介54

2.3.2智能合约的编写与部署56

2.3.3智能合约测试与执行67

2.3.4智能合约实例分析71

2.4以太坊重大事件与现存问题74

2.4.1 The DAO攻击事件74

2.4.2以太坊现存问题75

2.5本章小结77

第3章 以太坊应用开发基础78

3.1以太坊开发环境搭建78

3.1.1配置以太坊环境78

3.1.2搭建以太坊私有链80

3.2以太坊集成开发环境83

3.2.1 Mix IDE83

3.2.2 Solidity在线实时编译器IDE86

3.3以太坊编程接口89

3.3.1 JSON RPC89

3.3.2 JavaScript API94

3.4 DApp开发框架与流程97

3.4.1 Meteor97

3.4.2 Truffle100

3.4.3分层可扩展开发流程102

3.5第一个以太坊应用104

3.5.1优化MetaCoin应用104

3.5.2 MetaCoin代码详解106

3.5.3 MetaCoin应用运行109

3.6本章小结111

第4章Hyperledger Fabric深入解读112

4.1项目介绍112

4.1.1项目背景112

4.1.2项目简介113

4.2 Fabric简介115

4.3核心概念116

4.4架构详解118

4.4.1架构解读118

4.4.2成员服务120

4.4.3区块链服务124

4.4.4合约代码服务127

4.5合约代码分析128

4.5.1合约代码概述128

4.5.2合约代码结构129

4.5.3 CLI命令行调用131

4.5.4链码执行泳道图132

4.6交易流程133

4.6.1通用流程133

4.6.2流程详解135

4.6.3背书策略138

4.7本章小结139

第5章Hyperledger Fabric应用开发基础140

5.1环境部署140

5.1.1软件下载与安装140

5.1.2开发环境搭建142

5.1.3 Go和Docker144

5.2链码开发指南147

5.2.1实现智能合约的接口147

5.2.2智能合约的依赖关系148

5.2.3智能合约的数据格式148

5.2.4智能合约的接口解析149

5.2.5智能合约案例代码分析149

5.3 CLI应用实例152

5.3.1 CLI介绍152

5.3.2 CLI应用开发153

5.4 SDK应用实例163

5.4.1 SDK介绍163

5.4.2 SDK应用开发165

5.5本章小结169

第三部分 企业级区块链平台Hyperchain172

第6章 企业级区块链平台核心原理剖析172

6.1 Hyperchain整体架构172

6.2共识算法174

6.2.1 RBFT概述174

6.2.2 RBFT常规流程174

6.2.3 RBFT视图更换176

6.2.4 RBFT自动恢复177

6.2.5 RBFT节点增删178

6.3智能合约179

6.3.1智能合约执行引擎180

6.3.2 HyperVM设计原理180

6.3.3 HyperVM执行流程181

6.4账本数据存储机制183

6.4.1区块链183

6.4.2合约状态185

6.4.3 Merkle树186

6.5安全与隐私机制189

6.5.1多级加密机制189

6.5.2基于CA的权限控制190

6.6可视化监管平台191

6.6.1 Hypervision概览191

6.6.2 Hypervision区块链管理192

6.6.3 Hypervision合约管理193

6.7本章小结194

第7章Hyperchain应用开发基础195

7.1平台功能195

7.1.1 JSON-RPC格式195

7.1.2交易调用196

7.1.3合约管理200

7.1.4区块查询203

7.2平台部署206

7.2.1 Hyperchain配置207

7.2.2 Hyperchain部署207

7.2.3 Hyperchain运行209

7.3第一个Hyperchain应用210

7.3.1编写智能合约211

7.3.2部署与合约调用212

7.4本章小结212

第四部分 区块链应用案例214

第8章 以太坊应用实战案例详解214

8.1基于以太坊的通用积分系统案例分析214

8.1.1项目简介214

8.1.2系统功能分析215

8.1.3系统总体设计216

8.1.4智能合约设计218

8.1.5系统实现224

8.1.6系统部署233

8.2基于以太坊的电子优惠券系统案例分析235

8.2.1项目简介235

8.2.2系统功能分析236

8.2.3系统总体设计237

8.2.4智能合约设计239

8.2.5系统实现与部署246

8.3本章小结250

第9章 企业级区块链应用实战案例详解251

9.1基于Hyperchain的数字票据系统案例分析251

9.1.1项目简介251

9.1.2系统功能分析252

9.1.3系统总体设计253

9.1.4智能合约设计256

9.1.5系统实现与部署261

9.2基于Hyperchain的出行打车平台案例分析263

9.2.1项目简介263

9.2.2系统功能分析264

9.2.3系统总体设计267

9.2.4智能合约设计269

9.2.5系统实现与部署284

9.3本章小结286

热门推荐