《大数据支撑下的区块链技术研究》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:叶良,刘维岗著
  • 出 版 社:西安:西北工业大学出版社
  • 出版年份:2019
  • ISBN:9787561261736
  • 页数:248 页
图书介绍:本书共分七章,分别介绍了区块链技术背景、区块链体系架构、区块链共识机制、区块链安全机制、区块链典型应用、区块链应用开发和区块链未来发展等内容。本书是从大数据出发来系统全面介绍区块链技术的中文专著,目的是使学习者能够掌握区块链的理论与技术,进而从事区块链的开发与应用。

第一章 区块链技术背景 1

第一节 大数据技术 1

第二节 区块链技术 13

第三节 大数据和区块链比较分析 22

第二章 区块链体系架构 27

第一节 基本定义 27

第二节 区块链架构演变 29

第三节 互联链架构 58

第三章 区块链共识机制 65

第一节 拜占庭容错技术 65

第二节 Po W机制 72

第三节 PoS, DPoS机制 77

第四节 Ripple共识算法、小蚁共识机制 79

第四章 区块链安全机制 84

第一节 Hash函数 84

第二节 椭圆曲线密码 97

第三节 ECDSA, Schnorr数字签名 101

第四节 数字证书与PKI体系 103

第五节 Merkle树结构和Bloom过滤器 110

第六节 同态加密及其他问题 113

第五章 区块链典型应用 117

第一节 应用场景概览 117

第二节 金融服务 119

第三节 征信和权属管理 123

第四节 资源共享与贸易管理 125

第五节 物联网与其他场景 128

第六章 区块链应用开发 132

第一节 应用开发概述 132

第二节 链码的原理、接口与结构 134

第三节 链码开发API 138

第四节 应用开发案例解析 141

第七章 以太坊智能合约开发 163

第一节 以太坊与账户管理 163

第二节 公有链、联盟链、私有链及网络配置 171

第三节 账户、交易核心概念及投注合约解析 175

第四节 智能合约 182

第八章 超级账本项目 196

第一节 超级账本项目简介 196

第二节 Fabric项目 199

第三节 Sawtooth Lake项目 206

第九章 区块链常见问题 209

第一节 钱包的安全性问题 209

第二节 加密货币的交易方式 212

第三节 匿名性和隐私性 213

第四节 矿池算力集中的问题 216

第五节 51%攻击问题 218

第六节 去中心化的自治组织 220

第十章 区块链应用案例分析 233

第一节 闪电网络 233

第二节 0DIN:用区块链来替代DNS 239

参考文献 247