2020区块链漫游指南
上QQ阅读APP看书,第一时间看更新

前 言

区块链是什么?区块链和比特币、数据库、互联网是什么关系?去中心化是区块链的本质吗?什么是共识算法、智能合约?区块链到底有什么用?为什么现在的区块链这么难用?为大众轻松易用的应用何时出现……

不管你对区块链一无所知还是接触入行有一段时间,是不是对区块链层出不穷的新概念、新名词犹如仰望星空,心生迷茫?

不要惊慌!请记住以下3点。

  • 区块链技术是计算机科学发展的自然产物,它对互联网是升级,而不是替代。
  • 如果说我们如今习以为常的互联网大大降低了信息传播的成本和门槛,那么以“公开可验证”为技术本质的区块链将推动互联网实现价值转移流通零门槛低成本。
  • 今天区块链所处的时间节点相当于1993年的互联网前夜,其价值已经得到证实,应用场景也大致可以推断确定,只是“飞入寻常百姓家”尚需时日,而当下谁也不知道需要多久,真正的应用在哪里……

然而,对照互联网30多年来波澜壮阔的发展变化,区块链开辟的星辰大海将更为辽阔深远、激动人心……本书介绍了区块链技术及其应用,希望帮助读者找到自己的区块链认知路径。

作为横跨中美两地的区块链初创团队,ArcBlock自成立第一天起,从创始人、工程师,到市场团队,甚至实习生,人人动笔,在公司技术博客不时写下对区块链技术的理解与介绍,以及分享开发实践案例,集腋成裘、聚沙成塔。

出于向备受极客推崇的科幻小说《银河系漫游指南》致敬,也是因为区块链知识信息犹如浩瀚星系爆发,这本内容选自ArcBlock技术博客的书取名为《2020区块链漫游指南》。本书由冒志鸿、陈俊领衔,陈天、丁沛灵、舒适、王仕军、孙博山、徐咏忻共同创作,围绕区块链概念及其技术、去中心化身份、去中心化应用、区块链开发实战等方面展开一场星系漫游。

全书分为6部分。建议读者从“星系①”开始阅读。

  • 星系①:对区块链的全局总览,回顾30多年来互联网发展结果趋向中心化,并由此引出区块链如何推动互联网重新回归“去中心化”初心,后两节主要探讨了区块链未来的发展趋势和具体技术实现。
  • 星系②:进一步解释区块链和数据以及数据库的关系,第三节由区块链的结构特性引出如何从时间维度看待数据。
  • 星系③:带读者浏览区块链技术自诞生以来从1.0到3.0阶段的发展过程。首先从技术层面揭示如何解析比特币数据、以太坊虚拟机是如何编译智能合约的,对深度技术的实现有兴趣的读者可以认真阅读。然后介绍区块链3.0平台的设计与愿景,并讨论未来量子计算对区块链的威胁。
  • 星系④:图文并茂地解释什么是去中心化身份,以及去中心化身份将如何影响我们生活的方方面面。最后一节首先从技术层面解释什么是分层确定性钱包,并用ABT钱包举例,给读者展示一个实现好的分层确定性钱包如何兼顾流畅的用户体验。
  • 星系⑤:深入浅出并全面阐述去中心化应用的定义内涵、制胜关键,以及设计开发一个去中心化应用需要考虑到的问题。
  • 星系⑥:介绍去中心化应用的开发实战框架以及入门使用方法,对实践有兴趣的读者一定不能错过这一章。

希望本书能为读者观察并探索浩渺的区块链星空带来一些启发。

现在请启程漫游吧!