编者:“未来已经来临,只是尚未流行”是编者很喜欢的一句话(一般认为出自美国作家William Gibson,原文:The future is already here, it is just not evenly distributed.),它形象描述了当前区块链的状况和技术潜力。本文选自《区块链技术指南》一书的序。
荐言
未来已来,只是尚未流行。——美国科幻作家 威廉·吉布森
The future is already here, it is just not evenly distributed. ——William Gibson
围绕区块链技术的未来全球共享式经济协作,已经悄然来到了我们的身边。但是要让这种经济模式普及开来,还需要更多的人去理解和使用这项技术,不仅仅是了解其简单的概念和空泛的口号,而是需要去切切实实理解其深层运作机制,这样才能更好地接受或改进这项技术。本书作为国内第一本介绍区块链技术方面的书籍,为读者进行区块链实践展示了一个全景图,是针对区块链学习、研究、开发的好帮手。
序二
比特币 诞生于2008年美国次贷危机的末期。在比特币白皮书,即中本聪的论文『比特币:一种点对点的电子现金系统』中,还没有“区块链”这个词,只有“区块(Block)”和“链(Chain)”。一些人为这种超越主权、不会滥发的虚拟数字货币而欢欣鼓舞,开始积极投入挖矿、炒币、甚至发行自己的数字货币进行筹资(俗称ICO),这也让很多央行畏之如蛇蝎。而另一些人,包括很多专家和学者,则专注于比特币底层技术,对区块链(Blockchain)技术和应用进行深入地研究,考虑能否将这个技术加以改进,并运用到更多的领域中去。前者俗称“币圈”,后者俗称“链圈”。
七年之后,以2015年10月美国 《经济学人》杂志发表题为『信任的机器(The Trust Machine)』 的封面文章为标志,大家意识到,作为比特币底层技术的“链”,其价值远大于比特币本身,“区块链让人们可以在没有一个中央权威机构的情况下,能够对互相协作彼此建立起信心。简单的说,它是一台创造信任的机器”。华尔街开始热捧“区块链”。
2016年技术炒作曲线(Gartner)Gartner发布的2016年技术炒作曲线图表明,当前区块链正处于期望的最高点,即“过度期望期”,这也意味着在未来不久的一段时间,区块链将坠入“期望幻灭期”。当前人们对区块链的这种过度期望,实际上暗示着对其存在很多误解,其中最典型的有三个,因为其关键词的首字母都是D,所以笔者将其归纳为“3D误区”。
区块链的3D误区
误区一(Disruptive)——区块链是一种颠覆性的新技术!?
- 首先,区块链不是一项新技术,而是一个新的技术组合。其关键技术,包括P2P动态组网、基于密码学的共享账本,共识机制(拜占庭将军问题,即一种分布式场景下的一致性问题)、智能合约等技术,都是已经有十年以上的老技术了。但是,中本聪将这些技术很巧妙的组合在一起,并在此基础上引入了完善的激励机制,用经济学原理来解决其中用传统技术无法解决的问题。
- 其次,这个技术组合有其独到的创新之处,但并非是颠覆性技术,而是现有技术的有力补充。目前大部分人已经认同,区块链是“价值互联网”的基础协议,从这个角度看,其地位与当前“信息互联网”的HTTP协议相当,两者都是建立在TCP/IP协议之上的应用层协议,两者同是互联网的两大基础协议。因而,两者是互补而非颠覆关系。
- 最后,这个技术组合,并未颠覆现有业务,而是引入新的思想,去改善和改造现有业务模式,从而为大众提供更好的、普惠的服务。华尔街日报在2015年1月曾发表题为『比特币与数字货币的颠覆性革命』的文章,认为比特币的数字货币发行机制可能“颠覆”目前各国央行的法定货币发行模式,这算是最接近“颠覆”性的区块链案例。而实际上,比特币在经过8年多的发展后,虽然总市值发展到了100亿美元,但在全球经济活动中的比重还是微不足道。与此同时,也确实也有一些国家的央行,如英国和中国,在考虑摈弃比特币的挖矿机制后,通过借鉴数字货币的一些机制,在一定范围内实现可跟踪、可追溯、数字化的法定货币。
误区二(Decentralized)——区块链必须要去中心化!?
- 首先,很多人认为Decentralized是区块链的核心特征,并将其翻译为“去中心化”。然而这个最早由国内“币圈”所做出的翻译,多少有一点主观和政治化的色彩。作为软件系统的 网络架构一般有三种模式:单中心、多中心、分布式。单词 Decentralized只是表明不是单中心模式,可能为多中心或弱中心、也可能是分布式的。所以在台湾,大多将Decentralized翻译为“分散式的”而不是“去中心化的”。
- 其次,在中本聪的整篇论文中并没有提到过Decentralized,而只有Peer-to-Peer(P2P)。在2016年6月召开的W3C区块链标准会议,以太坊的核心开发团队EthCore就明确表示,不再使用Decentralized这个词,而是用P2P、Secure、Serverless这类纯技术性词语。
- 最后,“The DAO 事件”表明,完全去中心化是不可行的。“The DAO”是一个基于以太坊公有链的众筹项目,它在短时间内就募资了价值1.6亿美元的数字货币,成为史上最大的众筹项目。然而由于其智能合约的漏洞,导致The DAO被黑客攻击并转移走价值6000万美元的数字货币,最后不得不黯然落幕。在挽回这个损失的过程中,原有的去中心化机制未能解决问题,最后还是通过“集中式”的方式,强制以太坊进行“硬分叉”完成交易回滚,才解决这个问题。但这也导致了以太坊社区的分裂,产生了ETH和ETC这两种同源却又不同价格的数字货币,给以太坊生态系统带来了很多负面影响。此次事件之后,很多人对区块链的“去中心化”进行了反思。
前中国银行行长、现任中国互联网金融协会区块链研究工作组组长的李礼辉认为:
区块链在金融领域不应该去中心化。
前上交所总工、ChinaLedger联盟技术委员会主任白硕则认为:
去中心化不是区块链的本质特征。
万向控股副董事长兼执行董事肖风则进一步阐述:
区块链的核心是分布式而不是去中心。
误区三(Delayed)——区块链交易存在很大的延迟!?
在使用比特币进行支付时,一般需要10分钟才能完成一次支付确认。如果要保证支付交易的不可逆转,通常需要等待连续的6个数据块完全确认,这至少需要 1个小时的确认时间。而我们通常使用的银行网银支付和第三方支付,通常都是秒级完成的。与之相比,使用区块链的比特币支付实在太慢。
然而,我们再考虑一下跨境支付的场景,当我们使用SWIFT完成一次跨境汇款时,通常需要3到5个工作日,对方才能收到相应的款项。而使用比特币进行跨境汇款,也仅仅需要一个小时就能收到汇款。如此比较来,比特币支付已经是非常快了。
为什么会得出两个截然不同的结论?
因为,对于比特币支付来说,支付确认过程即是清算和结算的过程。如果把支付过程和清结算过程作为一个整体,来比较两类支付的延迟时间,使用区块链进行交易,还是很快的。区块链交易的本质,是大幅减少了交易后处理工作,消除了大量的人工干预过程,从而提高了交易效率。
不同类型区块链,需要不同技术架构
通常我们把区块链分为公有链、私有链、联盟链三种。
- 公有链(Public Blockchains),又称 非许可型区块链(Permissionless-Bockchain),指全世界任何人都可读取的、任何人都能发送交易且交易能获得有效确认的、任何人都能参与其中共识过程的区块链。
- 私有链(Fully Private Blockchain),又称 许可型区块链(Permission-Blockchain),指其写入权限仅在一个组织手里的区块链。读取权限或者对外开放,或者被任意程度地进行了限制。
- 联盟链(Consortium Blockchain),又称 共享许可型区块链(Shared-Permission-Blockchain),指由几个中心化机构联合发起的、介于公有链和私有链之间、兼具部分去中心化功能、同时分布式网络节点又受到控制的区块链。
比特币和以太坊都属于公有链范畴。当在数字货币之外的场景中,尤其是在金融领域中引入区块链技术,将面临很多问题。如何引入以及引入哪种区块链,还存在许多权衡决策的障碍。
- 主流金融机构难接纳公有链。
2016年R3发布的研究报告表明:
公共区块链不可作为金融机构解决方案。
2016年SWIFT发布白皮书,并指出:
当前世界主流金融机构无法接纳公有区块链。
对于这些金融机构而言,需要的是一个自主可控的系统,而公有链显然做不到这点。
- 私有链与公有链架构差异大。
分析以太坊和超级账本这两个典型区块链的模块结构,可以发现两者差异巨大。很多公有链的核心模块,如挖矿、PoW共识、原生货币等,在私有链环境中是完全不必要的,甚至有害的。与此同时,公有链系统中还缺失一些诸如身份认证、权限管理等在私有链中必要的模块。
以太坊创始人Vitalik也曾坦言,“只有5%的以太坊程序可被金融领域使用”。
——《金融电子化(2016.5)》p60,区块链技术在金融领域的应用解析
- 私有链和联盟链还很不成熟。目前,以比特币和以太坊为代表的公有链相对比较成熟,而私有链和联盟链则远远不够成熟。开源而且好用的联盟链,更是不存在。目前全球影响力最大的开源联盟链,是Linux基金会下面的超级账本(Hyperledger)项目,目前已有95个成员单位。旗下的Fabric子项目是以IBM捐献出的OpenBlockchain为主体搭建而成的,目前还处在0.6版的快速迭代过程中,到0.8将是Alpha版,而0.9则是Beta版,再经过3个RC版本之后,才会进入相对成熟的1.0版。
想要找到或研发出一个成熟稳定的、适合金融领域的联盟链底层系统,还任重道远,需要很多同仁志士的共同努力,踏踏实实的投入到区块链的基础研究中去。
结语
在目前已出版的区块链书籍中,有很多都冠以“革命”、“重塑”、“重新定义世界”等煽动性词语作为书名,这更像是一种口号,而非切切实际的研究。
很高兴地看到,还有像邹均、张海宁、唐屹、李磊、刘天喜、陈晖、曲烈、郑晓明等这一些研究者们,在踏踏实实研究区块链底层技术,用普实的话语来介绍和普及区块链技术,让更多的人了解和接受区块链技术。不是讲一些空泛的概念、口号和场景,而是实实在在地让人们了解区块链技术特征和特点,以及在现阶段环境下的不足,如何去改善这些不足。知己知彼,方能百战不殆。世上没有“银弹”,没有哪一种技术能解决所有的问题。
希望读者们能够通过通读这本书之后,深入地了解区块链技术。也只有深入了解其底层运作机制和原理,才能更好地灵活运用该技术,取得理想的效果。
未来已来,只是尚未流行,我辈仍需多努力。
网友评论