容易看出,分布式记账的主要目的也是去中心化。它与单式记账和复式记账的区别在于,这种账本的记录和修改权不再由某个指定的人所独占,而是人人都可参与进来,并且可以在不同地方参与。
分布式记账的规范称呼是分布式记账技术,也称分布式总账技术、分布式账本技术19等。从区块链的官方定义看,它包括两层含义:一是从技术层面看,区块链是一种由不同节点共同参与的分布式数据库系统,并没有想象中的那么复杂;二是分布式记账的应用范围要比区块链技术大。
表1-2可能叙述得更清楚20。
表1-2 区块链和分布式记账的关系
明白了上述区别,就知道为什么现在有许多企业更倾向于分布式账本技术而不是区块链了,因为它们只有这个能力去做分布式账本技术,并无法保证自己就能做成区块链(最长的那根链)21。
但即使如此,也请不要小看了分布式记账,它是一种强大的颠覆性创新,完全有可能变革公共和私人服务的实现方式,从而通过广泛的应用场景去提高生产力。
那么,接下来的问题是,区块链的分布式记账是谁在记账、给谁记账、记的又是什么账呢?
先来看是谁在记账。按理说,在某个时间段里一旦出现新的交易,区块链中的每个人都可以记账;但实际上,这其中必定有一个是记得最好、最快的人。当系统找到这个人之后,就会把他所记录的内容誊写到账本上去,并且把该内容发给系统里所有的人,让他们通通照此进行备份。这样一来,系统中的每个人就都有了一本最新的、最完整的、相同的账本。这样的铁证如山,谁都否定不了。而这个记账记得最好、速度最快的人就是这个时间段里的“记账员”,或者说这笔账就是“他”记的。