《拜占庭经济学》第一章:中本聪的上帝之眼

wise-men-speak-because-they-have-something-to-say-fools-because-they-have-to-say-something-quote-1.jpg

原文最早是在好基友BMAN的公众号上连载,公众号的事情一直拖了三年,直到今晚想到一个很妙的名字"德拉图"(Delato),于是按捺不住申请了这个名字。

"德拉图” 一方面为了致敬在成长道路上,塑造了我朴素世界观的柏拉图大神 (Plato),另一方面是西班牙语里申辩、反驳的意思 (to denounce, inform against),这也是作为柏拉图最伟大精神遗产思想辩证法的体现。写作是让人自律和自省最好的方式,这个个人公众号,是在自己日常日记之余,与各位朋友分享一些沉淀后的系统性思考与对事物本质的思辨。《拜占庭经济学》是基于过去几年在区块链行业投资的观察和思考后总结出的一个系列文章,一共暂定五章,会陆续在该公众号这里连载。

最后引用柏拉图在《理想国》的一句名言(中文翻译不如英文传神)

Wise men talk because they have something to say; fools, because they have to say something — Plato "The Republic"


什么是不辨是非的人?他通晓世间万物的价码,但对其价值却一无所知。

——奥斯卡·王尔德

第一章:中本聪的上帝之眼

01 共识的价值

人类社会在历史发展的长河中,逐渐建立了以机构(Institution)为交易中心的经济体系,如银行、公司与法庭。Institution一词源自古拉丁语“institutum”,其意义为“条例、宗旨、习俗与先例”,可见中心化机构的设立是为了执行一系列协议(protocol)所存在。

市场的无效性来自于信息不对称带来的交易不确定性,中心化机构的社会经济意义在于,通过提高信息的对称性从而降低交易的不确定性,改善交易的效率:公司的出现内化了市场的信息不对称带来的高交易成本,金融机构作为第三方信任机构让多边市场有了可以共同信任的节点。如果经济活动上的交易是狭义交易,那么广义上的交易可以泛指任何“信息交互” (transaction一词在英文中可以泛指anexchange or interaction between people,即任何人与人之间的交互)。

人类社会构建的各种协议如法律、道德、章程、合同、规则等都是为了降低信息交互过程中不确定性而存在。协议大到风俗习惯、宗教信仰,小到婚姻契约、宿舍规则,都是不同范围的人群达成共识的最终体现。各类协议的出现让我们现代智人一这支可以有效大规模协作,从而突破了环境对生物进化的束缚,登上了食物链的顶峰。把人类社会抽象出来,就是一张由各种共识机制组织而成的图谱。

人类早期的交易行随着社会分工扩大,商品交换增加,物物交换不能满足交易的效率需求,价值交换媒介货币必然产生,货币可以看做是一个特殊的共识协议。黄金正是因为其物理属性譬如不易氧化,易于切割,稀缺,容易辨识等使其可以更容易达成关于价值交换的共识。如果换成一个黑色的金属,或者一个苹果,这个共识就没那么容易达成,因为多种黑色金属难以辨认,苹果质量会因氧化腐败而产生变化,这些都是价值认知上产生大规模共识的困难。

640.jpeg

人类社会在历史的长河中从一直在从无序到有序,从低效到高效的道路上螺旋上升,人类社会作为封闭的体系如同生命一般在自我进化的过程中持续熵减,以对抗宏观尺度的上永恒熵增。能够达成大规模共识的系统价值若要用物理量来衡量,就是一个低熵的体系,这个也是共识的最本质的价值。

640 (1).jpeg

中心化机构通过降低交易中的不确定性,进一步提高了交易的效率。但是如哈耶克所说,作为交易中的中心实体,金融机构在维护信任机制上付出的成本是高昂的,更重要的是,中心实体所拥有的强大的控制权可能会产生垄断、腐败甚至严重系统性风险的单

点故障(Single Point of Failure,SPOF) 那么,我们是否能构想出一个去中心化的体系来维护信任并永久运行呢?

在2008年由中本聪所发明的比特币区块链利用数学与算法实现了比特币区块链中的共识与信任(比特币区块链的功能属性),又通过比特币的产生与交易保证了比特币生态体系的价值维护(比特币的经济属性)。传统意义上的社会协议,可以在整体上保证人类社会的效益最优,但是往往与人性自私本性相违背。自私驱动的矿工在区块链体系中,唯利是图的挖矿行其结果是算力换取了唯一的记账权(或者其他资源,譬如POS中是资本的机会成本),获得奖励,并且保证了整个系统的稳定与安全。利用人性的自私达到系统的全局最优,这是比特币的功能属性与经济属性完美结合,驱动了一个世界范围内去中心化体系的稳定运行。

02 分布式账本:一个去中心化的共识机制

美国政府的信用是世界上最昂贵的东西之一,美国现有国债体量接近20万亿美美金,其价值正是美政府信用的体现。人类社会经过几千年的发展也从点对点的信任,到对制度与机构的信任,从而产生大范围的单点共识。但是机构需要维系大范围共识的成本极高,譬如美国国债的投资人对其产生的信任构建在美国政府每年的大额运营以及军费支出上,人们对银行的信任也来自于其每年高昂的运营成本以及合规成本。

l0rl530uju4etpwwzfg3.jpeg

“Bank”一词来自于古意大利语的"banca"。banca的原意是桌子,指的是最早期出现银行里,放债者与借债人进行交易的长桌

中心化的协议是通过其公信力达成共识,并执行双方共同认可的协议来完成该交易。去中心化的体系假设所有人不可信任,通过让所有节点都知道并确认这笔交易来实现信任,当所有人都成为了这笔交易的见证者,我们不再需要一个中心化实体来进行保障。由此可见,分布式的账本是构建信任体系的基础,每一笔新交易都被广播至网络中一些节点中,被确认后就同步到所有人维护的公有账本里。如果产生异议,这个分布式账本便成为了可信的见证。

然而,与之伴随而来的问题便是在一个分布式网络里如何达成群体的“共识”,特别是关于交易链条上价值交换的顺序的共识。传统金融机构中心化管理其数据中心,每人存款无非是银行数据库中的一条记录,个人对其财产并没有真实所有权。银行管理交易顺序依靠时间戳,如果没有第三方中心,由谁来将这些交易记录确认并储存到分布式账本里,并且如何确认交易的顺序?

03 挖矿:让所有人达成共识

分布式的网络中的共识机制需要以一种公平、随机、且大家认可的方式,来选择可记账的节点,即验证交易对象、确认交易顺序、将区块更新到区块链中。这种公平且相对随机的选择机制是通过“工作量证明”(Proof of Work)实现。

矿工们都在利用自己的算力去买一张 “数学彩票”。之所以称其为数学彩票,每一个比特币区块链中的区块都包含着一个哈希函数,矿工要做的事情就是找到任意一个可以让该函数成立的正确解。该函数的一个重要特征是,其求解方式只能通过随机尝试的办法逐个进行正向运算,而不能由输出结果逆向推出输入信息,并且一旦获得正确解,其他所有的节点可以耗费极低的算力来验证该解正确与否。挖矿的本质就是就是通快速变换随机数,来生成不同的函数值,直到符合要求。这个和你面对一个密码锁,去一个个尝试可能的排列组合,直到锁被打开的道理一样。第一个获得正确解的矿工可以获得记账权,并且获得对应的比特币作为奖励。

640 (2).jpeg

“数学彩票”的彩票部分体现在其随机性。随机性是挖矿过程中非常重要的属性,是保证分布式记账的公平公正的基石。当前全球算力大约为 9211434 TH/s,每产生一个符合条件的随机值大概要计算十分钟,也就是说,需要尝试9211434 T * 10 * 60 次哈希运算。无数次尝试算对正确解的可能性是随机分布的(如下图所示),在假设挖矿节点足够多的情况下(先不讨论现在挖矿中性化的趋势),多次连续被同一节点找到正确解的可能性很低从而保证其公平。

640 (3).jpeg

一个比特币网络的运行流程:

1)新的交易向全网进行广播;

2)每一个节点把自己收听到的新交易纳入到一个区块之中;

3)每一个节点都在最长的区块链上计算能够连接到最后一个区块的哈希函数正确解

4)当某一个节点找到了这个块的一个工作量证明,它就向全网进行广播;

5)只有该区块中的所有交易都是有效的,网络中的其他节点会认同该区块的有效性;

6)网络中的所有节点接受该新的区块,接受的方式即为在这个新区块的末尾继续制造新的区块来延长整个链条。

总结起来,区块链的四个主要的特性包扩:去中心化(Decentralized)、去信任(Trustless)、分布式集体共识(Distributed Collective Consensus)、数据不可篡改(Immutable Record)

  • 去中心化(Decentralized):整个网络没有中心化的硬件设备或者仲裁机构,任意节点之间的权利和义务都是均等的,且任一节点的损坏或者失去都会不影响整个系统的运作。
  • 去信任(Trustless):参与整个系统中的每个节点之间进行数据交换假设对方无法信任,整个系统的运作规则与数据内容公开透明
  • 分布式集体共识(Distributed Collective Consensus):系统中的数据块由系统中所有具有维护功能的节点来共同维护的,任何人都可以参与账本的维护且可以达成分布式集体共识的
  • 数据不可篡改(Imutable Record):整个系统让每个参与节点都能获得一份完整数据库的拷贝。单个节点上对数据库的修改是无效的(或者需要付出极大的代价才能进行暴力修改),也无法影响其他节点上的数据内容。因此参与系统中的节点越多和计算能力越强,该系统中的数据安全性越高。

并且由以上四个特征会引申出另外2个特征:开源(Open Source)、匿名性(Anonymity)。如果一个系统不具备这些特征,将不能视其为基于区块链技术的应用。

  • 开源(OpenSource):由于整个系统的运作规则必须是公开透明的,所以对于程序而言,整个系统必定会是开源的。
  • 匿名性(Anonymity):由于节点和节点之间是无需互相信任的,因此节点和节点之间无需公开身份,在系统中的每个参与的节点都是匿名的,隐私需要有技术的保障来得以保护。

追逐利益是人们的天性,区块链的设计的伟大之处在于让单纯追逐利益的行为(挖矿)变成了维护整体系统稳定的有效驱动力(PoW)。中心化体系若鼓励对个体利益的简单追逐,必然陷入无限的混乱和最终崩盘。区块链践行着奥地利经济学派“自负其责、自行其权、自卫其利”的思想,让理想中的完全市场经济成为了可能。随着社会朝极度个人主义发展,个人需要直面作为生存主体的孤独,这就要求真正意义上的财产所有权,以及数据拥有权,这才是“人生而平等”的基本条件。区块链是在人类在追寻自由和平等的道路上,一个伟大的尝试。

下一章我们将深入分析比特币作为区块链博弈设计环节上,重要的激励机制和其对应的经济属性的意义,以及由此衍生出来的“拜占庭经济学”。