区块链领域专家联手打造,共同著成此书!有科普,更有干货实例。本书除了涵盖瞬息万变的区块链领域的近期新信息外,还引入了作为大前提的密码学与分散计算,以及对框架的介绍与实践案例,并深入讲解了一些必要的经济与商务类内容。无论你是区块链相关领域从业人员、研究人员,还是对区块链感兴趣的非专业读者,相信这本书都会对你有所帮助。
Chapter 1 何为区块链?
1-1 与互联网相当的发明
1-2 互联网与区块链
1-3 区块链技术的历史
Chapter 2 理解区块链技术
2-1 时间戳服务器——全新发明的时钟
2-2 工作量证明——用加密理论抵御恶意攻击
2-3 UTXO——不需要账户的金钱
2-4 加密货币的价值
Chapter 3 理解区块链应用程序
3-1 智能合约是什么?
3-2 以太坊
3-3 比特币和以太坊的差异
Chapter 4 区块链产品的对比
4-1 比特币与山寨币
4-2 智能合约平台
4-3 企业级平台
Chapter 5 商业应用
5-1 区块链服务的系统结构
5-2 区块链应用程序的应用
5-3 利用区块链应用程序的服务
5-4 提供新型区块链应用程序
Chapter 6 应用程序开发的基础知识
6-1 构建应用程序开发环境
6-2 区块结构与交易
Chapter 7 用Solidity开发应用程序
7-1 初次开发智能合约
7-2 类型·运算符·类型转换
7-3 预约单位·全局参数·函数
7-4 表达式·语法·控制结构
7-5 合约
Chapter 8 应用程序开发框架
8-1 使用Truffle框架
8-2 创建ERC20标准的代币
8-3 部署到网络
Chapter 9 设计应用程序的注意事项
9-1 攻击智能合约的方法和其防范对策
9-2 提高安全性的方法
9-3 存储的问题
9-4 使用启示程序
Chapter 10 技术性课题和解决方案
10-1 最终性
10-2 Proof of Work协议的扩展
10-3 区块链的性能问题
Chapter 11 区块链技术的未来
11-1 以古鉴今
11-2 用区块链实现的未来
引用
致谢·作者介绍·编辑介绍·合作