区块链:以太坊DApp开发实战
上QQ阅读APP看书,第一时间看更新

前言

出版这本书之前,我是一位已经撰写技术博文5年之久的程序员,技术栈范围包含但不限于安卓应用开发、后端开发以及现在所从业的区块链DApp开发。

曾经有不少出版社联系我出书,但限于对知识的敬畏和对出书的谨慎,都一一婉拒了。正式签约出版这本书是2018年10月中旬,那时我处于一个对区块链和以太坊知识非常热衷的阶段,当时的工作也正好是基于区块链做各种DApp的开发,比如具有代表性的钱包、中心化交易所和去中心化交易所应用。对区块链、以太坊的各个方面构建了一套完整的知识体系,所以在清华大学出版社的编辑联系我的时候,市面上关于以太坊DApp技术开发的书籍几乎为零,而理论性的书籍过多,在深思熟虑之后,便决定编写此书。

写书最怕的是误人子弟。后面正式编写的时候才发现,将整个以太坊的知识体系展开来讲的话,有很多的细节是自己之前还没有掌握的,比如:区块链浏览器上所看到的非ETH交易记录不能作为资产转移成功的依据等。编写此书的过程中,也遇到了一些疑惑点,通过借鉴优秀的博客文章、阅读源码和咨询业界一些技术大佬的意见,反复检查、检验整理编写入书内,对我自己来说也是一种提升,丰富并拓展了我的以太坊知识体系。我在这里衷心感谢他们并将会在书后列举出这些文章的链接和相关大佬的名字。

全书的内容关联性很强,篇幅适中,非必要的理论性内容几乎没有谈及。在术语阐述上,我尽力做到用通俗的语言去讲解,如果读者在阅读的过程中依然无法理解某一个知识点,欢迎通过我的联系方式直接询问,我会为你们一一解答。

虽然,笔者已尽最大努力避免书中内容出现错误,但由于水平所限,难免会有错误,如果读者在书中发现错误的结论,欢迎联系我进行勘误。我将十分感谢您!对于被纠正的内容,我将会在技术博客中公布。此外,技术交流方面可以加入QQ群,群号等联系信息参见本书的后记。

林冠宏

2019年3月