不知道大家发现没有,每当我们国家的数字人民币项目有任何新消息,都会成为各国的媒体头条。
前阵子我也浏览了网上大量相关的资料,总体感觉是他们好像说了很多,但好像又什么也没说,反正看完就是一脸懵。
数字人民币(DC/EP)到底是个啥?为什么能让整个西方世界如此紧张?它能用来做什么?微信/支付宝不是挺好的吗?凭什么让我用数字人民币?对我来说有什么好处呢?
假如你也有上述疑问,很好,本期咱们就来聊点别人没聊过的。
想要搞清楚它到底是个啥,咱们可以先从最基本的设计思路来切入。
假如我们是数字人民币的设计师,最开始就要搞清楚一个问题:这套系统究竟是基于账户体系的,还是基于Token(代币)体系的?
什么叫账户体系?举个例子,微信钱包就是一个典型的“账户”,每笔交易本质上就是两个账户金额的变动:一个账户增加了一笔支出,同时另一个账户增加了一笔收入。这是我们最熟悉的表达方式,非常直观。
好,接下来问你一个问题:假设我给你发了100元红包,然后你立刻把这100元红包发还给我。请问,我发给你的100元和你发给我的100元,是同一个100元吗?
估计你在摇头,你不知道。没错,因为这两个100元没有区别。
人们考察一个账户的重点在于里面的交易记录是否真实,以及控制账户的人在现实中是否对应的上。至于每一笔交易的金额,仅仅是简单的阿拉伯数字。这些金额背后一些独一无二的信息在进入账本的那一刻就消失了。
聪明的朋友估计发现了,所谓的洗钱不就是利用了这个特点吗?
洗钱的本质就是让钱在不同的账户之间倒腾,为每一笔交易编造一个看似合理的解释,这样就可以隐藏这些钱的真实来源。怎么解决这个问题呢?
接下来说说基于Token(代币)体系的设计思路,这个词是我从币圈借来的。
假如我们设计这样一种数字货币,每1元上面必须包含几个基本的信息:包括货币编号、当前的持有者以及曾经所有持有者的ID。