更新时间:2019-01-04 01:32:40
封面
版权信息
前言
第1章 以太坊:新一代的区块链平台
1.1 理解区块链
1.2 以太坊设计思路与特色技术
1.3 应用场景
1.4 去中心化应用DApp
1.5 以太坊的主流开源项目
1.6 本书的组织结构
第2章 以太坊架构和组成
2.1 以太坊整体架构
2.2 区块
2.3 账户
2.4 数据结构与存储
2.5 共识机制
2.6 以太币
2.7 交易
2.8 数据编码与压缩
2.9 以太坊客户端和API
2.10 以太坊域名服务
2.11 本章小结
第3章 不同类型的以太坊区块链及其部署
3.1 区块链类型
3.2 安装和部署以太坊
3.3 如何在Azure上挖矿
3.4 本章小结
第4章 智能合约与以太坊虚拟机
4.1 智能合约
4.2 Solidity语言
4.3 本章小结
第5章 编写和部署智能合约
5.1 智能合约工具
5.2 Solidity集成开发工具Remix
5.3 Truffle
5.4 如何保证智能合约的安全可靠
5.5 本章小结
第6章 智能合约案例详解
6.1 投票
6.2 拍卖和盲拍
6.3 状态机
6.4 权限控制
6.5 本章小结
第7章 以太坊上数字资产的发行和流通
7.1 以太坊上的数字资产定义
7.2 发行和流通
7.3 ERC 20代币合约标准
7.4 ERC 721代币合约标准
7.5 本章小结
第8章 以太坊数据查询与分析工具
8.1 以太坊浏览器Etherscan
8.2 ETHERQL
8.3 本章小结
第9章 以太坊性能优化
9.1 分片技术
9.2 雷电网络
9.3 Casper——下一代以太坊共识协议
9.4 本章小结
第10章 隐私保护和数据安全
10.1 区块链的隐私问题
10.2 零钞:基于zkSNARK的完美混币池
10.3 Hawk:保护合约数据私密性
10.4 Coco框架
10.5 以太坊隐私保护技术路线:Baby ZoE
10.6 总结与展望
后记