区块链:赋能万物的事实机器
上QQ阅读APP看书,第一时间看更新

第一章 上帝协议

这是金融界最具有颠覆性、最有争议性、最反对集中权力的想法,它的力量如此惊人,以至世界上每一个政府都在研究要利用还是禁止它;最狂热的自由主义者和暗网成员对其无比痴迷。如果你知道它的实质其实就是一个账本,可能会有点惊讶。

是的,就像会计账本那样。

这个具有颠覆性想法的起源显然就是比特币,它其实就是建立在一个数字账本上的交易及业务记录。这个账本上存储的是称为“区块链”的交易记录,而这种记录创建及维护的方式,恰恰是这种账本的突破性所在,也是其极具争议性的原因。比特币是在2009年由一个(或一群)化名为“中本聪”(Satoshi Nakamoto)的人发布的,其设计目的是绕过银行及政府机构,而这些机构在过去几百年间一直扮演着金融体系守护者的角色。在传统的金融体系中有各种流程,这些流程时刻都被此类机构所扮演的中间人掌控,在每一笔交易中都抽取一部分作为利润;而在最坏的情况下,这些流程会成为某些人为造成的经济危机的根源。比特币的区块链技术提供了一种新的方式,让我们有望绕开这些流程。

在买这本书的时候,你可能指望能从中读到有关数字化未来的狂野想法,而我们现在给你展示的却只是“账本”而已。不过你要明白,在过去千年间的文明发展历程中,账本一直扮演着不可或缺的支撑性角色。书写方法、货币及账本三者的结合,让人们在亲属团体之外也可以进行商业活动,因此造就了更广阔的人类定居点;货币和书写方法在这其中的贡献广为人知,而知道账本作用的人一般都有研究过会计这门枯燥学科。

人类历史上首个账本技术的发明,可以追溯到约公元前3000年的古美索不达米亚(现伊拉克)。古美索不达米亚人留下了成千上万块泥板,其中大部分都可以归类为账本,包括税收、付款、私人财产、工人薪资等方面的记录。古巴比伦的法律体系,即著名的《汉穆拉比法典》,就是写在这样的“账本”上,不过大部分的国王都有属于各自的规则可参考道格拉斯·加伯特在《会计信息》1984年11月第一期上发表的《古美索不达米亚在会计历史中的重要性》一文。http://www.accountingin.com/accounting-historians-journal/volume-11-number-1/the-significance-of-ancient-mesopotamia-in-accounting-history/.。这类账本的兴起与第一批大规模的文明兴起有对应关系。

为何账本在人类历史上一直如此重要?商品和服务的交换定义了社会的扩张,但这只有当人们能够追踪相互之间的交易时才能实现。在一个小村庄里,每一个人都会记得某个猎人宰了一头猪,并信任吃了这头猪的人迟些会给这个猎人报酬(可能是一个新的弓箭箭头,也可能是其他有价值的东西)。我们在本书中会不断看到“信任”这个词。不过,如果在一个大规模的陌生人群体中,要管理好跨社会阶层的经济关系,特别是考虑到在亲属团体的边界之外很难建立信任的情况下,那就是另一个问题了。账本就是一种能够辅助处理这类问题的工具,这类问题通常具有复杂性,并涉及信任问题。人类社会是建立在各种交换行为的基础上的,而账本能够让我们追踪、记录这些行为。若离开了账本,21世纪这些巨大、繁荣的城市就不可能存在了。当然,人们处理一些涉及经济价值的事务时,总是会将一些人工判断及估算的因素引入记录的过程中,因此账本自身并不代表绝对意义上的事实,它只是一种让我们更接近所谓“大家都认同的事实”的工具。但是,各种社区和团体往往会将账本所代表的“事实”视为绝对真理,当账本掌握在那些图谋私利并有能力篡改账本的人手上时,问题就随之产生。其中一个典型例子是,在2008年,缺乏监管的雷曼兄弟(Lehman Brothers)等机构的所作所为,让全世界遭受了金融危机的重创。

金钱本身与账本的概念有天然的联系。像金币和纸币这样的实物货币其实类似于一种保存记录的工具,它们也为社会性的记录任务提供帮助,其记录功能并非体现于某个书面的账户交易记录中,而是被分离到像金币和美元钞票这样的代币里;这样的代币,反映的是持币人从过去的劳动中应得的某些权利,这些权利可以用来交换商品和服务。

当人类开始进行跨越地域的金钱交换活动时,代币再也难以扮演这种保持记录的角色,毕竟付款人在向收款人付款的过程中,很难确保负责运输实物代币的人不会监守自盗。后来,文艺复兴时期的一群银行家倡导了一种称为“复式记账法”的新型记录工具,为上面这个问题提供了解决方案,我们会在下文对此进行讨论。在采用了这种记账法后,这些银行家推动了银行业向支付业务的方向发展,然后在接下来的几百年中,这种工具极大地扩展了人类交易活动的规模。可以毫不夸张地说,银行业的这个想法建造了我们所熟悉的现代社会,但与此同时,也放大了一个总是与账本相关的问题。这个问题就是,社会真的能信任负责记录的这些人吗?

比特币通过对账本机制的重新思考,试图解决上面这个问题。银行家自身并不一定可信,而且他们可能会通过不透明的收费来侵害你的利益。比特币正视这个问题,并首次将确认及维护交易账本的责任交给了由一群用户组成的社区,这些用户会检查彼此的工作成果,并就一份共同的记录达成共识,以此作为他们共同认可的“接近事实”的记录。中本聪将银行及其他中心化的记账者称为“可信第三方”,而如果能实现没有单一实体能够控制的去中心化计算机网络,就有望取代这些记账者的角色。这样的去中心化计算机网络集体产出的账本,就称为“区块链”。

在比特币网络中,一台台独立的计算机会集体对所有记录进行校验,因此其中的交易能够以点对点(即人和人之间)的形式发生,这与我们现有的信用卡及储蓄卡支付系统有显著的差异。在现有的复杂系统中,交易会在一长串的中介机构中流转,其中至少会涉及两家银行,一两家支付机构,一家银行卡网络管理机构(如Visa和Mastercard,即维萨卡和万事达卡),以及一些其他机构(取决于交易发生的地点);这套系统中的每一个实体都会维护自己的账本,随后必须与其他实体各自的记录进行对账,这个过程会消耗时间和增加成本,并带来风险。当你在一家服装店里刷卡时,你可能以为钱立刻就转出去了,但事实上,整个过程需要耗费几天时间,才能让资金经过重重关卡最终到达店主的账户里,这样的延迟会增加风险及成本。如果使用比特币的话,尽管它还存在一些需要开发者解决的性能瓶颈问题,但你的交易只需等待10~60分钟就能清算完毕。这样,你就不再需要依赖那些各自独立的可信第三方去代表你处理这些交易了。

区块链账本的分布式特性,是比特币等点对点加密货币系统的关键架构特性。这样的去中心化架构是由一种独特的软件程序支撑起来的,它利用了强大的密码学算法及突破性的激励机制,引导记账人的电脑达成共识。在历史记录被大家接受后,任何人都几乎不可能再对其进行更改。

这样的结果是令人惊叹的,它实现了一种记录机制,为我们带来了一个共同认可的事实版本,其可靠性比我们所知的所有“事实”都要高。我们将区块链称为事实机器,而它的应用范围远不止货币领域。

为了更好地理解区块链的“上帝视角”所能带来的价值,我们在此先不继续讨论比特币,而是开始研究传统的银行系统,因为该领域所存在的问题,恰恰是区块链应该去解决的。