蔡维德:区块链如何塑造新金融体系?
编者按:5月10日,中国人民大学重阳金融研究院高级研究员、北京航空航天大学教授,清华长江讲座教授,北航数字社会与区块链实验室主任蔡维德,在人大重阳主办的“新型货币战争的科技、市场、监管”系列直播活动第四讲中,分享了他对“区块链科技改革”的最新思考。该期内容分为上下两篇发布,以下为直播视频及实录下篇。
核心要点
当我们拿比特币和PFMI来看时,不难发现它的风险性非常高。PFMI和数字货币间一个关键点是交易与结算是否分开,这是退步还是进步?
有没有可能P2P网络协议会消灭金融市场?这是有可能的,现在大量的外汇已经经过比特币在许多国家流蹿就知道这是可能的。如果不是比特币,还有以后会出来的新型数字代币,他们的技术会比现在的比特币技术更高。
现在要使用区块链系统是复杂的,不是“去中心化”,而是有很多中心单位、监管单位和金融机构都在上面,这是一种新型的金融区块链系统。
金融市场基础设施建立原则:PFMI 架构
一个非常重要的原则是金融市场基础设施建立原则(Principles of Financial Market Infrastructure, PFMI)。大家会发现,2008年国际金融危机时如果全世界的金融系统都符合PFMI,一个国家出现的金融危机就不会蔓延到其他的国家。所以提出PFMI时150多个国家包括中国都签约参与了。
2017年加拿大央行带头使用PFMI来评估区块链系统。PFMI是金融系统的评估,2018年我提出区块链基本不能改变PFMI,而区块链会因为PFMI而改变。因为金融原则是不能随便改变的,PFMI是经过几千人、几万人得出的结论,里面有很多的经验。
1. PFMI原则列表
总体架构:1)法律基础(legal basis)、2)治理(governance)、3)风险综合管理框架。
信用风险和流动性风险管理:是否有4)信用风险、5)抵押品风险、6)保证金风险和7)流动性风险。
结算:8)结算的最终性、9)货币结算、10)实物交付怎么解决。
中央证券存管和交换系统(central securities depositories):关于为什么做11)中央证券存管系统(CSD),英国人及一些单位有过讨论,但没有得出很成熟的结论。2019年法国央行通过了一个基于区块链的CSD系统,这是非常重要的一个系统。12)价值交换结算系统。
违约管理:13)违约系统,参与者违约的规则和程序(participant-default rules and procedures)。14)隔离和可移植性。
业务和运行风险:15)一般业务风险、16)托管和投资风险、17)运行风险。
准入管理:18)准入和参与要求等。
效率:21)效率和有效性、 22)通信程序和标准。
透明度:23)规则、关键程序与市场数据的披露;24) 市场数据披露。
可见,PFMI是非常完整的一套系统。
2. PMFI应用和解释
仅一个PFMI并不足以设计区块链系统。PFMI是通用的原则,如果是传统系统,我们使用一个根据传统系统的PFMI的解释;如果是新系统,需要根据新系统的PFMI解释。
自从加拿大央行开始做以后,许多研究机构就在讨论PFMI和区块链之间的关系。起初用以太坊或者是一些供应链系统形成了第一代区块链系统,根据第一代区块链系统PFMI产生了PFMI第一代系统的解释,根据这一解释产生了第二代区块链系统的设计。每一次的解释都不一样,原则是一样的,但使用起来在落地时会有一些差距。在讨论使用PFMI来指引区块链设计时,需要好好考虑其中的设计思想,因为虽然90%多的问题都已经有结论,但是有5%到10%还存在讨论空间。
PFMI是通用原则,需要和实际系统结合才能使用
3. 交易和结算是否要分开可以讨论
有些PFMI规则跟区块链系统或者跟数字货币系统是没有关系的,数字货币如果是用token,只要拿到token就代表有现金,就没有信用风险。我曾讲到,英国央行是因为数字货币没有信用风险所以才开始的。有了数字货币,货币的信用风险就不见了,但是还有其他风险,机构的金融风险仍然存在。
4. PFMI在下一代金融区块链系统上还需要重新解释
总书记讲到,中国要制定一个国际标准,其中有一个国际标准可以讨论,在PFMI指导下,第二代区块链系统如何提出解释权,这是可以研究的课题。
5. 现在数字代币的评估
以PFMI来评估数字代币,很快可以看出:
从PFMI可以看出数字代币就是充满风险
6. 交易=结算是好还是坏?
当我们拿比特币和PFMI来看时,不难发现它的风险性非常高。PFMI和数字货币间一个关键点是交易与结算是否分开,这是退步还是进步?美国民间的数字美元项目和美国财政部认为“交易=结算”是好的,但是国际清算银行等监管单位认为这是不好的,可以看到合规机构分为了两派,一派认为交易和结算应该分开,另一派说不能分开。
英国央行提出要做RTGS实时全额结算系统,它的“实时”是2小时实时结算, 2小时在数字货币中是非常长的。英国央行提出基于RTGS的实时结算设置为2小时就够了,但在2小时,监管平台在后台可能已经跑了一千遍风险分析。
区块链核心设计问题
此前讲到区块链就是块子链+多节点+拜占庭将军。
块子链基本上是支持不能篡改性;
多节点是支持数据一致性,分布式系统数字一致性;
拜占庭将军是发现说谎者。
这个区块链的定义支持不能篡改性、数据一致性、发现说谎者,但是这也代表区块链没有交易性,区块链没有自己自带的交易完备性,也没有讨论到监管性。这些都需要在区块链系统上添加。
区块链作为信任机器是不能篡改性、数据一致性和发现内部人说谎,这是区块链的三个基本信任机制。但是区块链系统没有自带交易性和监管性。
交易性是指同样输入得出同样的结果,一致性+交易排序才叫做交易性。交易的排序是不论系统如何运行,永远得到一样的结果。例如,在执行上可以做任何的优化(例如并行处理,分片等),但最后的结果是一致的,而最终的交易排序决定金融交易最后的结果。例如金融系统可以买(支付)或是卖(收入),如果没有收入就支付,系统就出问题。
1. 区块链系统没有交易性,就不能支持数字货币
有些区块链有很好的共识和拜占庭将军但没有交易性,那么就不能通过美联储重要的关卡,这链在金融市场基本没有什么用处。交易性可以通过不同的方法来做:
简单的一个方法是找一个中心节点,把所有的交易都排一下,这样就可以有交易完备性,但系统就变成了中心化系统,就成了伪链而不是区块链,这也是区块链一直有伪链的原因。
比如比特币和以太坊有token代币,用分叉回滚,它就变成了一种所谓的概率性的。
第三个是在做共识的同时,一起做交易性处理,这是比较难的。事实上这是我在2015年时做的研究,我在做共识的同时做交易性,而且分布式处理,这两边的算法是互