赵尧
近年来,一些所谓的“区块链高手”将区块链神化,无所不能。他们不求深入了解,大谈特谈,用自己的大喇叭散布谣言,让整个社会对区块链产生很多误解。为此,本文试图用四个不等式来澄清社会对区块链的四种误解。
误区一:难以篡改=不可篡改
长期以来,区块链上的数据被认为是不可篡改的,尤其是对于比特币系统,人们普遍认为其保护能力是无懈可击的。不过,早在2013年,学术界就已经证实,比特币网络并不完善,存在很多“作弊”策略。英格兰银行的一份研究报告引用了Deck 和Wattenhofer(2013)的研究,该研究考察了比特币网络上的信息传播时间,认为网络中的一个相当中心的节点不需要控制严格多数(51 %) 计算资源。 Eyal 和Siser (2013) 讨论了比特币网络中的一个“自私”节点故意没有及时广播区块N 的成功验证。相反,它抓住了向网络中其他节点广播的时间差,立即验证区块N+1,同时赚取超过其拥有的计算资源(比特币)的比例,说明即使是远离其他节点的“自私”节点在网络中,即使控制了1/3 的计算资源,也能获得超过其拥有的资源对应的收益。
真正的比特币黄金BTG在今年5月24日遭到恶意攻击。一名矿工获得至少51%的Bitcoin Gold网络算力,暂时控制BTG区块链,充值到交易所后快速提币,然后反转区块,成功实施双花攻击。据了解,攻击者可能从交易所盗取了价值高达1860 万美元的388,200 多个BTG。可以看出,至少对于那些山寨币区块链系统来说,只要经济激励足够,51%的攻击并不只存在于理论上。因此,我们不能认为区块链系统在防篡改方面“安全”,信息安全问题依然会存在,甚至在某些方面(如去中心化、网络结构等)经济激励成为“软肋” ”的区块链。
因此,不可篡改不可篡改
误区2:信任=信誉
长期以来,一些“区块链大师”应用了《经济学人》中“区块链是一台无需信任的机器”一文,指出区块链可以在各种场合自动创造信用。那么区块链就可以完美解决金融领域的信息不对称问题。且不说普遍存在的信息不对称无法通过某种技术解决方案来消除,就信任和信用而言,那些所谓的“区块链高手”不仅犯了常识性错误,而且根本不知道有什么在经济和金融层面理解信任和信用的障碍。
就语言常识而言,《词源》说“信”有三义,一是相信、委任;可见,在生活和经济活动中,人们常用“信”来表示“相信、敢于托付”。比如张三信任李四,也就是说张三认为李四是值得信赖的,可以托付一些事情。 “信”有四义,一是诚信用人;通过信任进行,如信用借贷、信用交易等。可见,“信用”是人类社会交往活动的重要行为准则,内生于信用主体。可见,“信任”并不等同于语言常识中的“可信度”。
在经济层面上,“信任”与“信用”的区别更为明显。在市场交易中,“信任”与“信用”既相关又不同,具有不同的约束条件。首先,从交易时机来看,以市场交易发生的时刻为分界点,“信任”是“向后看”的,即信任发生在交易之前(事前),只有当交易双方相互信任才能成交,合同生效,否则市场交易(中)终止。 “信用”是前瞻性的,即信任达成后,在交易过程中和交易后(事后)对信用进行检验。当然,交易的一方在取得对方的信任后,也可以通过隐瞒信息来欺骗对方,即“不值得信任”,从而达成交易。其次,从交易主体的角度来看,对于某个交易主体而言,其信任始终来自交易对手(counter-party)。 “信用”是交易主体本身内生的。交易中是否守信用,不仅反映了自身的自觉性,而且在交易达成后客观上受到外界因素的影响。最后,从交易影响的角度来看,如上所述,交易双方的信任态度直接决定了交易能否达成,而交易双方过往交易历史的信用行为决定了交易双方的信任态度。对方,也就是说,交易主体用贝叶斯推理(Bayesian inference)给出对方未来是否守信的概率,进而决定此刻是否进行交易,也就是说,交易标的的信用只会影响未来交易的发生。
在金融层面,将经济学中对“信任”、“信用”的抽象理解,置于金融交易的具体场景中。 “金融信用”更多是指金融交易主体之间相互信任的金融契约、偿还债务的意愿和能力。具体而言,“支付信用”是指付款人(债务人)履行对收款人(债权人)的支付承诺。支付的唯一性、不可撤销性和终局性是“支付信用”的具体要求。财务信誉的基石。 “贷贷”是债权人借出货币,债务人按期偿还并支付一定利息的资金跨期安排(前述词源中“贷”的第四种解释)。 “证券信用”是指广义的证券发行、交易、赎回过程中的信用评级、信息披露、DVP等。金融信用的最高层次是“货币信用”,是指国家法律规定的不以任何实物为基础强制流通的货币自主发行。
挥货币职能的货币以及该货币的无限法偿。
可见,在经济学面的市场交易中的信任并不必然产生信用,只有当交易对手方能够从遵守信用的行为中得到比“不讲信用”更多的收益(至少不逊于),才能产生“信用”这一结果。在金融层面,信用还明显受到金融交易中信任达成后外部因素不确定性的冲击的影响,使得信任更不是金融信用的充分条件。因此,人们应该区分链下与链上的“信任”,即在链下,区块链并不能发挥创造信任的技术优势‘;而在链上,假使区块链能够完美的产生并维持信任,也不会必然引致信用,更不用提金融信用。至此,我们就有必要质疑那些鼓吹区块链能解决供应链金融的信贷约束、中小企业“融资难、融资贵”、资产证券化底层资产信用不足甚至取代法定货币信用等各种“拍脑袋”式的论调。
因此,信任≠信用
误区三:货币激励=激励相容
长期以来,不少活跃于自媒体的“专家”“学者”与市场人士一起为各种花式的区块链“发币”行为寻找各样理论证据,经济学专用术语“激励相容”不幸的成为他们引用的高频词。令人啼笑谐非的是,这些人等要么没有好好学习过委托代理理论,将凡是有货币的激励理解为“激励相容”,要么则是心知肚明自己在挂羊头卖狗肉。
事实上,“激励相容”(incentive compatibility)是诺贝尔经济学奖获得者哈维茨(Hurwiez)创立的机制设计理论的核心概念:在市场经济中,每个理性经济人都会有自利的一面,其个人行为会按自利的规则行为行动;如果能有一种合约,使代理人(agents)追求个人利益的行为,正好与委托人(principals)实现自身价值最大化的目标相吻合,这一合约安排,就是“激励相容”。具体而言,在设计委托代理合约时,委托人(如企业主、股东等)的价值(效用)最大化有两个约束条件,一是参与约束(IP),即委托人的最优选择要使得代理人有参与的积极性,也就是说代理人参与该合约得到的好处要比不参与的多。二是激励约束(IC),即委托人的最优选择要同时是代理人的价值(效用)最大化的选择。
货币激励是经济激励的一种形式,也是使用最广泛的激励形式,人们也普遍相信货币激励是很有效的方式。然而实验经济学研究表明,人的内在动机会明显影响货币激励的效果。当没有任何外部激励时,人们趋向于用内在动机解释他们的行为。当外在激励存在时,他们就会用外在原因来解释他们的行为,即外在动机替代了内在动机。已经有许多调查研究显示当接受货币激励后,人们的内在动机减低了,因此不适当的货币激励会产生激励负效应,损害委托人的利益,这就不是“激励相容”了。
因此,区块链技术极客(Geek)们“独创”的IXO(X代表26个字母,构成ICO、IBO、IMO、IDO、IFO、IHO等等)以及所谓的通证经济都面临激励不相容的问题,即投资人(委托人)处于信息劣势方,无从知道区块链项目发起人(代理人)的内在动机及变化,当投资人接受IXO条款并给予项目发起人大额的货币激励但对于项目发起人没有任何有效的监督与约束时,项目发起人的内在动机是否会降低决定着项目成败,故而投资人面临极大的道德风险。另一方面,同样由于投资人的信息劣势,柠檬市场(Lemon market)即劣币驱逐良币是必然的,可见,无论中外,IXO欺诈横行并不是偶然的。
因此,货币激励≠激励相容
误区四:智能合约=完美合约
长期以来,“智能合约”(smart contract)被“区块链大咖”誉为以太坊的划时代创造,将智能合约包装成没有任何风险的完美合约,能够解决市场交易中的违约风险,甚至有“大咖”想当然的将智能合约与完全契约(complete contract)划等号。
首先,如前述的“信任”≠“信用”,哪怕智能合约能够完全解决交易双方的机会主义行为,但也不能解决信用风险。同时,对于智能合约的理解局限于“自动执行”,“非人工干预”的层次是肤浅的,并且已经有数次因人工无法干预智能合约的自动执行被黑客攻击造成巨额损失的案件。事实上,在金融合约中,合约的不可撤销(irrevocable)与重新谈判(renegotiation)并不矛盾(理论上涉及较为复杂的公司金融理论,不赘述),将两者对立起来的做法只是计算机编程人员的偏执认识。
其次,对智能合约的理解需要将分布式共识(DC)与信息分发(information distribution)机制结合起来理解。第一,POW、POS等各类分布式共识是用某种或几种数学算法模拟真实世界中的“涌现”(emergence),本质上都是一种资源约束下的竞争性的同时投票(simultaneous voting)机制,这在原理上是有助于经济效率的。第二,要达成分布式共识就需要参与节点间的信息分发。“极端”的信息分发是比特币区块链系统,即将所有的交易信息(节点身份信息被隐匿)分发(术语“广播”)到区块链网络中的每一个节点以形成分布式共识的公共信息(public information),因而现在普遍的区块链系统在实际应用中面临突出的隐私保护(privacy protection)或者私人信息(private information)保护问题,这就产生了在区块链商业应用中如何权衡分布式共识与信息分发的难题,即分布式共识的去中心化程度越高,区块链系统对信息分发的要求就越高。第三,理论与实证研究表明信息分发对于产业组织与市场竞争有负面影响,即越高程度的信息分发越容易产生合谋(collusion)。故而信息分发既是依赖分布式共识的区块链智能合约的前提,也是产物,进而使得区块链系统呈现出卡特尔(Cartel)的产业组织特征。正如英国《金融时报》在2015年5月11日的评论:区块链技术实际上是卡特尔式管理,节点之间互不信任但仍旧需要共同合作以维持区块链系统的价值与稳定。当然,不同的区块链系统间的竞争能够短暂缓解合谋的可能与程度,但网络效应的存在将在长期内使得少数几个区块链平台拥有较传统互联网平台更大的市场势力(market power)。因此,人们在大规模使用区块链智能合约时需要在维护市场公平竞争与维持分布式共识之间艰难的权衡。
最后,我们不妨做一个虚拟实验,假设在某个区块链经济系统中厂商定价采用智能合约,并规定向消费者出价最低的厂商将被智能合约自动执行,拿走所有的生产者剩余分配给其他的同时出价的厂商,如前述由于分布式共识与信息分布的权衡关系,理性的厂商为了避免该智能合约自动执行,都会合谋的给出能够拿走消费者剩余的最高价格(想想比特币的价格形成机制)。这样的思想实验告诉我们,特别是政府部门,叠加信息分发与网络效应的区块链平台将会形成空前的垄断,这无疑是空前的社会经济挑战。
因此,智能合约≠完美合约。