上期我们重点解读了央行《中国数字人民币的研发进展白皮书》(以下简称《白皮书》)中数字人民币与传统的电子货币的区别,这一期我们来看数字人民币与比特币的不同点。
数字货币可以分两大类,一类是以国家信用背书的数字法币,一般是由央行发行,也叫CBDC;一类是私人机构发行的非主权数字货币,没有任何信用背书,主要通过去中心化的区块链上发行的加密货币,也叫虚拟货币。其中非主权数字货币中最典型的就是比特币。比特币由化名中本聪的人或组织于2008年发布白皮书,2009年1月3日上线。至今中本聪的身份仍然是一个谜,而比特币的总市值已经达到6万亿人民币。自比特币出现以来,越来越多的非主权虚拟货币开始出现。非主权虚拟货币又分为两种,一种像比特币这样没有任何价值背书的虚拟货币;一种是锚定现有资产的稳定币,例如锚定美金的泰达币(USDT),还有像锚定黄金,或者比特币等虚拟货币的非主权数字货币。目前比特币占所有非主权数字货币的总市值约44%,也就是说除比特币外的虚拟货币总市值,也在6万亿人民币以上。

自比特币出现以来,非主权数字货币引起全球央行的担忧,主要是它们对主权国家的货币主权带来了严重挑战,包括对主权国家的货币政策、支付清算体系和跨境资本流动带来诸多风险和挑战;第二是由于虚拟货币多用于投机,因此对金融安全和社会稳定带来系统性风险;第三是由于虚拟货币的匿名和反审查特性,对主权国家的金融监管也带来了前所未有的挑战,容易成为洗钱、资恐等犯罪集团的工具。我国央行在比特币出现不久就密切关注其发展,并于2013年12月联合五部委发布了《关于防范比特币风险的通知》,要求金融机构不得为比特币提供法币支付服务。另一方面,比特币等非主权数字货币的技术创新,也促使各国央行思考数字时代法币的数字化转型的问题。中国央行也在2014年成立数字货币研究小组,开始研发数字人民币,并于2016年正式成立数字货币研究所,搭建了第一代的数字人民币概念原型。2020年4月开启了国内第一批城市数字人民币的试点。

下面我们先从技术架构、账本模式、铸币模式、支付模式、匿名性、钱包、信用背书等方面来讨论e-cny 与比特币的不同的地方。
1) 技术架构比较
比特币是第一个基于区块链架构发行的虚拟货币。比特币的区块链基于完全去中心的理念来设计。比特币是在由近万个全节点组成的区块链网络,共同维护比特币账本。比特币的节点分为轻节点、全节点和记账节点(俗称挖矿节点)三类。轻节点只是发交易,不参与交易验证,不保留账本数据;全节点保存所有交易数据,参与交易验证;记账节点竞争记账权,获得记账权之后打包交易到账本。比特币的交易必须由交易者的私钥签名,而且交易者的比特币必须有合法的来源,保证交易无法伪造。比特币还有一个创新,它提供一个简单的堆栈式脚本计算引擎,可以自动的校验交易的签名,实现可编程性,保证资金的安全,这也是区块链智能合约的雏形。最后,比特币网络是通过p2p通信协议来实现交易的广播和账本的同步。所谓p2p就是节点之间对等通信,而不是通过一个中心服务器来进行通信。
数字人民币e-cny是由中国人民银行主导,采用双层运营架构,基于中心化管理的数字法币体系设计,但吸收了一部分区块链的分布式账本和智能合约的技术特点。央行侧的数字货币系统有登记中心、认证中心和大数据分析中心。登记中心登记所有的数字人民币权属关系。认证中心分为CA认证中心和IBC认证中心。CA认证中心基于PKI认证机构用户,IBC认证中心基于标签认证机制认证个人用户。大数据分析中心可以用来分析资金往来,防范金融风险,提供实时在线金融监管。二层运营机构的数字人民币系统和央行数字人民币系统对接,负责对非运营机构以及个人用户提供数字人民币兑换及流通服务。非二层运营机构(持牌银行)通过直连二层运营机构来构成2.5层运营,为他们的客户提供数字人民币兑换服务。因此,数字人民币的技术架构基本上是基于中心化设计,没有采用p2p通信协议,在顶层数据库设计上吸收了分布式账本的特点,但目的是为了保证数据冗余和备份安全,而不是为了去中心设计。央行也构建数字人民币互联互通平台,各二层运营机构接入互联互通平台来实现银行间的清结算。数字人民币智能合约主要是用来支持按一定规则或条件实现自动支付交易,实现数字人民币的可编程性。
2) 账本模式比较
比特币的账本没有账户的概念。每个用户以地址作为转账的对象。地址由用户的公钥变形而产生。比特币以未花费交易输出(UTXO)来累计用户的余额。
根据央行《白皮书》,数字人民币的设计兼容基于账户(account-based)、基于准账户(quasi-account-based)和基于价值(value-based)等三种方式。如何理解这句话呢?首先,数字人民币的权属登记在央行的登记中心,所以严格来说,数字人民币的账户在央行,但央行并不直接对最终用户,而是通过二层运营机构对用户。数字人民币与二层运营机构的银行账户松耦合,也就是说,用户一般通过所在二层运营机构的账户来申请数字人民币,所以也可以说是准账户机制。最后,基于价值,可以理解为具有类似比特币的UTXO属性,也就是说,每一笔数字人民币都有来龙去脉,支付路径都可以追溯。
3) 铸币模式比较
比特币的铸币过程是通过记账权的竞争而完成的。比特币上记账权的竞争是大家通过试图找到一个满足一定难度条件的哈希运算结果,例如一个256位的数,前面100位必须是0。谁能最先算到这个数,谁就获得记账权,俗称“挖到矿”。获得记账权的节点将获得一定数量的比特币的奖励,从而完成比特币的铸币过程。因此,比特币的铸币是完全去中心化的,不由任何节点控制,而是由比特币协议决定的,而且,比特币协议也规定了比特币的总量,大约2100万枚,不能超发,因此比特币又具有通缩性和稀缺性。
数字人民币由央行统一铸币,统一发行。二层运营机构需要向央行提交100%准备金来兑换数字人民币,保证二层机构不能向下超发数字人民币。
4) 支付模式比较
比特币的交易必须由交易者的私钥签名,而且交易者的比特币必须有合法的来源,保证交易无法伪造。比特币可以向下分割到小数点八位,最小单位为1聪。比特币有支付即结算的特点。
根据央行公布的数字人民币专利,数字人民币原先采用固定面值,与纸币类似。但固定面值的数字人民币存在找零问题,而且需要很大容量的钱包芯片才能存储。从央行《白皮书》公布信息,数字人民币目前采用变额面值设计,避免了找零问题。每次数字人民币的支付涉及到权属的变更,央行数字人民币系统只要销毁原来属主的数币,同时铸币产生新属主的数币就可以完成支付。也就是说,数字人民币的支付需要有权属人私钥签名,央行验证并进行销毁旧币铸造新币过程来完成,数字人民币也有支付即结算的特点。
5) 钱包比较
比特币的钱包只是承载私钥,并不真正承载比特币。用户通过钱包来累计UTXO, 进而查看余额。真正的比特币都在比特币区块链账本中记录。
数字人民币钱包分软件钱包和硬件钱包。软件钱包只是显示数字人民币余额,真正的数字人民币存在远端的运营机构的服务器。硬件钱包真正承载数字人民币。数字人民币以加密字符串形式存在于硬件钱包的安全芯片中。
6) 匿名性比较
比特币有半匿名性。也就是说,比特币网络没有KYC,没有实名。用户只是通过地址来进行支付。因此黄赌毒、洗钱等非法机构喜欢使用比特币来逃避监管。由于比特币的交易信息是公开的,而且很多比特币交易所也会实名认证用户,所以根据大数据分析,还是有可能追踪用户的身份,因此,比特币只能说有半匿名性。
数字人民币实现可控匿名。数字人民币遵循“小额匿名、大额依法可溯”的原则,高度重视个人信息与隐私保护,满足公众对小额匿名支付服务需求。同时,防范数字人民币被用于电信诈骗、网络赌博、洗钱、逃税等违法犯罪行为,确保相关交易遵守反洗钱、反恐怖融资等要求。数字人民币体系收集的交易信息少于传统电子支付模式,除法律法规有明确规定外,不提供给第三方或其他政府部门。人民银行内部对数字人民币相关信息设置“防火墙”,通过专人管理、业务隔离、分级授权、岗位制衡、内部审计等制度安排,严格落实信息安全及隐私保护管理,禁止任意查询、使用。
7) 信用背书比较
比特币是非主权数字货币,没有信用背书,由于币值不稳定,大起大落,不具备货币所需要的价值尺度、记账单位和价值储存的属性。在我国,比特币不是合法货币,只是虚拟商品。比特币不能流通,金融机构不能提供比特币的兑换和支付服务。
数字人民币是由主权国家信用背书的法定数字货币,具有法偿性,在数字人民币正式推出后,任何个人和机构不能拒绝接受数字人民币。

注:以上对央行《白皮书》的解读只代表作者个人观点,不代表任何组织或机构观点。下期将对数字人民币的优势继续做解读,敬请关注。