在石榴财经B16思想节上,腾讯云区块链首席架构师敖萌对央行将发行的数字货币进行了解读。他认为“货币的数字化”和“数字货币”并非一回事。因为现金就是持有者对国家的债权,无现金社会就是“货币的数字化”,这使得债权发生了转移。对于持有者,央行的负债转换成了商业银行的负债。对于央行,商业银行制造了派生货币,货币总量增加了。而可编程的“数字货币”,央行可以控制货币的整个生命周期——创造、流通、回笼,使得央行拥有了更大的控制权。所以说,去中心化,是平台的去中心化,而业务实际上更中心了。
以下为演讲内容精编,由整理。
自我介绍下,我是敖萌,现在是腾讯云区块链首席架构师。我之前是搞AI的博士,15年接触了区块链,感觉这个方向特别有前途。于是转向到了这个领域。区块链和AI不一样,AI主要是提升生产力的技术,而区块链的核心是在不同组织之间重构关系。
怎么样的区块链才适合未来的市场?
我今天先给大家分享的是腾讯云对区块链的认知。当然这是一个局限性的市场,我们做toB业务,也就是企业未来会用怎样的区块链?我对央行所发行的数字货币进行一下解读。当然这个解读是我们自己的认知,不代表任何官方的意见。
大家一直说,区块链的未来就是价值互联网。那么更准确的讲,应该是价值符号互联网。
什么是价值符号?
价值没法在网络上流通,但是价值符号是可以在流通的。学过马克思主义政治经济学的人都知道,货币就叫价值符号。过去的金属货币,我们认为它仍然具有价值,但纸币其实只剩下一个价值符号了。因此从纸币时代开始,实际上就进入了信用货币的时代。我们现在使用的法币就是一种信用货币,它是由国家政府信用进行背书的货币。
信用到底是什么?
信用就是债权关系。你手里的一百元,意味着国家欠你价值一百元的东西,这就是货币的含义。因此信用货币本质上就是国家欠你了钱。
但是,港币和人民币不太一样。人民币的发行单位是中国人民银行,这是一个央行政府机构。但是港币的发行单位是中国银行香港有限公司,是一家企业。
什么含义?债权关系不一样。我们很容易搞明白一件事。现金实际上是持有者对国家的债权,现金就是央行的债务。
那么无现金社会流通的是什么呢?
无现金社会的本质是货币的数字化。当你把中国人民银行发给你的钱,存到了商业银行以后,由国家债券变成银行债权。也就是说货币数字化的过程中,实质上发生了债权的转移。这个时候就出现了一种特殊的金融现象,叫做商业银行的货币派生。因为商业银行拿这个钱放贷去了。整个社会的货币流通总量就发生了变化,一部分是央行发行的基础货币,就是国家信用,另一部分是商业银行的货币派生。
也就是“货币的数字化”会让整个社会流通的货币总量增加,但是“数字货币”不会这样。
因为货币的控制权是最关键的,当你把现金交给了银行,你会发现你失去了控制权,银行拿你的钱做什么你是不知道的。但是数字货币的时代,我们可以看到比特币、以太币,只要你持有这个私钥,谁都拿不走。数字货币的控制权不发生转移。如果未来出现了央行发行的数字货币,即便商业银行作为网络的一个节点,你也大可放心。你的钱不会被商业银行拿去做派生,做这种各种业务。所以大家注意,货币的数字化和数字货币绝不是一回事。
央行数字货币的架构应该是什么样子呢?
央行讲话里都说的很清楚,数字货币是M0,M0是什么呢?M0就是现金。我们猜测未来央行发行数字货币的基架构应该是一个二层架构。核心是央行的数据库,外围是不同行业、地区、第三方的区块链。为什么?只有第二层用了去中心化的系统,你才能够确保这个钱是用户自己控制的,才能够确保数字货币真正的成为M0。
我们推测未来一旦央行发行数字货币,结构外围一定是去中心化的系统,目前来看区块链是最好的选择。
央行在说数字货币的时候,还提到另一个概念,叫可编程货币。怎么理解?对于计算机,它的内部是有一定的自我控制的功能。以早期面向对象语言为例,要求至少有两个函数,一个是构造函数,一个是析构函数。你既要解决它的创造问题,也要解决它的消亡问题。
通过编程,央行可以控制货币的整个生命周期——创造、流通、回笼。
在没有数字货币,没有可编程货币的情况下,央行发行的货币在社会中自由流通。最后怎么回笼呢?一个是商业银行派生货币的回笼,一个是央行基础货币的回笼。前者央行可以通过存款准备金及其他政策去控制,后者是由税收体系来完成的。如果我们未来上升到可编程的数字货币,央行的控制权就大了很多。甚至在流通环节也可以增加控制。这也是为什么各国央行都对区块链技术抱有非常大的兴趣。
如果未来央行用区块链发行数字货币,会选择哪种智能合约呢?
目前我们可以看到两种典型思路,一个是超级账本(Hyperledger),这是IBM所创造的由Linux基金会维护的开源系统。还有一个就是以太坊。这两个区块智能合约的典型区别在哪呢?前者是典型的企业信息化的思路,先达成一致再一起跑业务。以太坊不太一样,它是先达成底层一致,然后链上直接发布合约。部署合约的过程不需要跟你们商量,只要链上运营的时候达成共识即可。我们认为以太坊的这种思路更加符合央行。当然并不是说一定就是以太坊,我们可以采用这种在链上发布合约的思想去建立新的系统。
讲了这么多,我们会发现一个特别有意思的现象,是个悖论。一个去中心化的系统,它并不一定让你的业务去中心化,反而会让你业务的中心化权力变得更加集中。去中心化系统不是业务去中心化,而只是平台去中心化。这套逻辑对企业来说是非常好的。
基于数字货币的金融产品——各种“山寨”币?
那我们再看,如果央行真的发行了数字货币。这个平台上会只跑一种数字货币吗?我们说金融是这个世界上非常伟大的发明,能够促进力生产的发展,金融它到底是什么?核心就是借贷。那么数字货币平台能不能实现金融呢?例如我能不能写出一个智能合约,到期后让钱强制返回。答案是不行。因为货币的控制权是最关键的东西。
但是我们可以模拟山寨币的思路,做一些金融产品,比如未来发一个基金,可能就是发一个山寨币。用户会看得很清楚,而不像现在的货币数字化。货币不是国家债权而变成了银行债券。用户可以做更多的选择。