注重体验与质量的电子书资源下载网站
分类于: 计算机基础 云计算&大数据 人工智能
简介
深入理解以太坊: 区块链技术丛书 豆 0.0分
资源最后更新于 2020-03-29 04:44:06
作者:王欣史钦锋程杰
出版社:出版社机械工业出版社
出版日期:2019-06
ISBN:9787111614920
文件格式: pdf
标签: 编程语言 软件开发 程序设计 区块链 区块链技术丛书
简介· · · · · ·
这是一本从原理和实践两个层面系统、深入讲解以太坊技术的专著,从设计理念、技术架构、共识算法、智能合约、以太坊虚拟机、开发工具、DApp开发、企业以太坊解决方案、跨链技术等近10个方面进行了详细讲解,既适合初学者系统学习以太坊的原理和应用开发,又适合有一定基础的开发者深入掌握以太坊的底层运行机制。王欣,史钦锋,程杰编著
目录
前言
第1章 以太坊概述
1.1 区块链起源
1.2 以太坊发展之路
1.3 以太坊核心技术
1.4 以太坊系统架构
1.5 以太坊社区
1.6 以太坊路线图
1.7 本章小结
第2章 设计理念
2.1 密码学
2.2 共识问题
2.3 图灵完备
2.4 本章小结
第3章 技术架构
3.1 概述
3.2 Geth的架构与启动
3.3 web3与RPC接口
3.4 账户管理
3.5 节点网络管理
3.6 交易管理
3.7 链和区块管理
3.8 共识管理
3.9 数据库
3.10 Ethereum对外操作接口
3.11 本章小结
第4章 共识算法
4.1 PoW
4.2 PoA
4.3 PoS
4.4 本章小结
第5章 智能合约开发
5.1 智能合约的诞生
5.2 以太坊上的智能合约
5.3 智能合约编程语言
5.4 智能合约应用开发
5.5 solidity语法详解
5.6 solidity编程规范
5.7 本章小结
第6章 智能合约运行机制
6.1 调用智能合约函数
6.2 以太坊ABI协议
6.3 交易的费用和计算
6.4 智能合约的事件
6.5 库和链接原理
6.6 智能合约元数据
6.7 智能合约安全性分析
6.8 智能合约与外界的通信
6.9 智能合约的动态升级
6.10 智能合约的数据存储
6.11 本章小结
第7章 智能合约字节码与汇编
7.1 智能合约汇编指令集
7.2 智能合约字节码解析
7.3 状态变量的存储
7.4 solidity内嵌汇编
7.5 本章小结
第8章 开发者工具
8.1 MetaMask
8.2 以太坊测试网络
8.3 Remix
8.4 truffle
8.5 myetherwallet
8.6 Etherscan
8.7 本章小结
第9章 企业以太坊
9.1 联盟成立
9.2 技术框架
9.3 治理框架
9.4 本章小结
第10章 跨链
10.1 跨链技术方案
10.2 跨链项目
10.3 本章小结
第11章 展望
11.1 以太坊性能提升
11.2 零知识证明
11.3 Casper
11.4 本章小结