以太坊技术详解与实战+区块链核心算法解析+区块链开发指南+区块链技术指南+区块链技术原理及底层架构

以太坊技术详解与实战+区块链核心算法解析+区块链开发指南+区块链技术指南+区块链技术原理及底层架构 pdf epub mobi txt 电子书 下载 2025

图书标签:
  • 以太坊
  • 区块链
  • 智能合约
  • Solidity
  • 区块链开发
  • 底层架构
  • 算法
  • 技术原理
  • 去中心化
  • Web3
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121313288
商品编码:26848346398

具体描述


区块链核心算法解析+区块链开发指南+区块链技术指南 +区块链技术原理及底层架构+以太坊技术详解与实战




作者:闫莺 郑凯 郭众鑫

I S B N :978-7-111-59511-3条码书号:9787111595113上架日期:2018/4/3出版日期:2018/4/1版       次:1-1出 版 社:机械工业出版社丛 书 名: 区块链技术丛书 页     数:236    

内容简介

第1章讲解以太坊基本原理与应用,使读者建立宏观认识。第2章讲解以太坊的架构与组成,让读者了解以太坊的概貌,各个部分的作用。第3章讲解不同区块链及其部署。第4章介绍以太坊智能合约与虚拟机原理,使读者透彻理解智能合约。第5章和第6章介绍智能合约开发的方法与案例。第7章解密以太坊数字资产原理与方法。第8章介绍以太坊数据的可视化与分析。第9章和第10章介绍以太坊性能优化、隐私和安全方面的思路与进展。

目       录

 

 

Contents?目 录

前 言

第1章 以太坊:新一代的区块链平台  1

1.1 理解区块链  2

1.2 以太坊设计思路与特色技术  4

1.3 应用场景  8

1.4 去中心化应用DApp  10

1.4.1 DApp的优势  10

1.4.2 DApp实例  11

1.5 以太坊的主流开源项目  13

1.6 本书的组织结构  14

第2章 以太坊架构和组成  15

2.1 以太坊整体架构  15

2.2 区块  16

2.3 账户  18

2.3.1 外部账户  19

2.3.2 合约账户  20

2.3.3 私钥和公钥  20

2.3.4 钱包  22

2.4 数据结构与存储  24

2.4.1 数据组织形式  24

2.4.2 状态树  29

2.4.3 交易树  29

2.4.4 收据树  29

2.4.5 数据库支持——LevelDB  30

....................................................................



区块链核心算法解析

《区块链核心算法解析》介绍了构建容错的分布式系统所需的基础技术,以及一系列允许容错的协议和算法,并且讨论一些实现了这些技术的实际系统。

《区块链核心算法解析》中的主要概念将独立成章。每一章都以一个小故事开始,从而引出该章节的内容。算法、协议和定义都将以形式化的方式描述,以便于读者理解如何实现。部分结论会在定理中予以证明,这样读者就可以明白为什么这些概念或算法是正确的,并且理解它们可以确保实现什么。其他的大部分内容将以评论的方式出现。这些评论将讨论各种各样非正式的思考,并且为后续内容做好铺垫。就算不阅读这些评论,读者们也可以掌握章节的精髓。此外,为了便于读者寻根溯源,每一章也会讨论相关技术的发展历史。

《区块链核心算法解析》将介绍不同的模型(以及模型的组合),以适用于不同的场景。《区块链核心算法解析》关注的是实用的协议和系统。换句话说,我们在选择概念时,不会根据这些概念是否看起来有意思,而是根据它们是否有实际的价值。

不管怎样,希望你在本书中找到乐趣!

第1章 绪论 1

1.1 分布式系统是什么1

1.2 本书概览.2

第2章 容错问题和Paxos 算法6

2.1 客户端/服务器.6

2.2 Paxos11

延申阅读:Paxos漫谈 21

第3章 共识机制 27

3.1 两个朋友约饭局.27

3.2 共识.28

3.3 共识的不可能性.29

3.4 随机共识.36

3.5 共享硬币.41

第4章 拜占庭协定 46

4.1 有效性. 47

4.2 有多少个拜占庭节点.49

4.3 国王算法.52

4.4 "轮"数的下界.55

4.5 异步模式下的拜占庭协定算法.56

第5章 认证的协定 62

5.1 利用认证的协定.62

5.2 Zyzzyva 65

第6章 仲裁系统 81

6.1 负载和工作量82

6.2 网格仲裁系统85

..


区块链开发指南

本书首先介绍基础密码学、算法、P2P协议、脚本等区块链基础原理与技术,然后以比特币和以太坊两大区块链平台为例,指导读者搭建测试环境,对区块链进行编译,建立私链与测试链等,帮助开发者创建自己的私链,实现智能合约、挖矿等区块链特定编程实例。

推荐序一 区块链的价值实现

推荐序二 区块链,推动金融代际跃升的新力量

推荐序三 区块链技术的现实和未来

前言

第1章 区块链基础 1

1.1 交易和交易链 2

1.1.1 比特币地址 3

1.1.2 交易的本质 3

1.1.3 输入和输出 5

1.1.4 交易类型 5

1.1.5 找零地址 6

1.2 区块和区块链 8

1.2.1 区块结构 8

1.2.2 创世块 10

1.2.3 区块链原理 13

1.3 挖矿、矿池 14

1.3.1 挖矿原理与区块的产生 14

1.3.2 挖矿难度 16

1.3.3 矿池原理与商业模式 18

1.4 脚本系统 19

1.4.1 脚本特点 20

1.4.2 脚本运行过程 24

1.4.3 脚本操作码解读 25

1.4.4 脚本执行过程 26

1.5 合约应用案例 27

...


区块链技术指南

区块链专家联袂推荐,资深区块链践行者联合撰写,从技术层面全面揭示区块链技术秘密。涵盖基础概念、架构、底层算法、应用开发、典型的区块链解决方案、常见问题等读者*为关心的技术与应用。
本书分为三大部分,共计11章内容。
,部分为基础和入门(第1~2章),着重是区块链入门介绍,并讲解区块链基础,包括区块链的概念、种类、比特币交易、区块链的一些基础概念等,为后面深入介绍区块链技术做铺垫。
第二部分为架构和技术篇(第3~10章):详细讲解了以下方面。
区块链1.0/2.0/3.0架构,以及互联链架构属性与特点剖析,做到宏观理解与认识。
区块链基于的密码学原理和典型的算法,了解区块链开发安全之道。
区块链中常用的共识算法与作用,了解区块链价值传递与弱中心化之基石。
比特币开发指南,帮助初学者入门。
以太坊上的智能合约开发要领,为以后应用打下基础。
HyperLedger开源项目及其架构,掌握主流的项目与应用。
区块链上常见的问题,包括TheDAO攻击的源码级分析。
典型解决方案:以闪电网络为主的支付方案;以标识登记为主的开源ODIN解决方案。
第三部分为回顾和展望(第11章),从架构变革的角度探讨IT发展的原动力,并提供对区块链对未来IT发展的一些展望。

本书作者
序一:什么是区块链
序二:区块链——未来已来,只是尚未流行
序三:区块链——连接虚拟与现实
序四:区块链——转型之擎
前言
第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.0架构:比特币区块链 / 61
3.2.1 比特币前端 / 63
...

区块链技术原理及底层架构

区块链作为将颠覆未来众多传统行业、引爆新一轮资本投资热潮的新技术,不仅受到众多创业团队和资本市场的追捧,同时也获得产学研等众多领域的关注,并已被正式列入国家“十三五”规划。青岛“链湾”区块链系列丛书由青岛区块链研究院组织该领域多位资深权威专家和一线研发人员撰写,从概念、底层架构、应用开发、行业解决方案等方面全方位揭秘区块链技术。丛书编委会成员包括北京大学创新研究院、中国科学院计算所、布比网络、国际大学创新联盟、点亮资本等业界权威机构。

作为青岛“链湾”区块链系列丛书的第二部,本书由布比网络一线的资深专家和工程师执笔,从区块链的技术原理入手,描述布比区块链底层架构,介绍成功应用案例以及开发指南。期望本书的出版能为有志于区块链应用开发的技术人员提供帮助。

前言

第1章 区块链技术原理

1.1 区块链和区块链技术的涵义/3

1.2 区块链的框架与特点/8

1.3 区块链的工作流程/12

1.4 区块链的核心技术与概念/14

1.5 共识机制/22

1.6 区块链的应用现状与前景/32

第2章 布比区块链底层架构

2.1 布比区块链架构及模块设计/39

2.2 布比区块链主要模块开发指南/42

2.3 布比区块链API框架设计/48

第3章 基于布比区块链架构的成功案例

3.1 数字资产发行与流通/53

3.2 互助保险/61

3.3 记录存证/65

3.4 股权登记与交易/69

3.5 供应链金融/70

第4章 布萌区块链数字资产网络开发指南

4.1 获取access_token/76

4.2 注册布萌区块链账户/77

4.3 修改布萌区块链账户/79

4.4 获取账户私钥/81

4.5 同步发行资产/85

4.6 异步发行资产/89

4.7 同步追加发行资产/93

4.8 异步追加发行资产/97

4.9 同步资产转移/100

4.10 异步资产转移/104

4.11 同步资产发放/107

4.12 异步资产发放/112

4.13 获取账户信息/116

4.14 获取交易信息/121

4.15 布萌通知接口/128

4.16 查询账户注册状态/130

4.17 查询资产发行状态/132

4.18 查询资产转移状态/133

4.19 查询资产发放状态/135

4.20 查询账户交易信息(对账接口) /136

4.21 错误码及签名算法/140

参考文献/148


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有