本书系统地介绍区块链应用开发技术,从基本概念开始介绍,带领读者用300行代码开发一个区块链系统,使得读者快速入门。然后由浅入深地讲解DApp开发的技术与案例,只要懂得JavaScript就可以开发自己的DApp。
本书共分三大部分。第一部分“区块链开发概述”介绍区块链的基础概念和主要平台,还介绍了一个简单的区块链系统代码实现,使得读者直观地了解区块链基本概念。第二部分“Asch源码解读”介绍一个区块链应用开发平台的实现原理,包括Asch的架构、启动和配置、账户和安全、共识机制、区块链的数据结构、交易流程、跨链实现等。第三部分“DApp开发实战”介绍如何开发DApp,并对一个完整案例CCTime进行了剖析,包含DApp的设计思路、开发流程与测试方法。
展开