最近央行发行数字货币火了,个人也想分析下央行数字货币可能的实现方式。
我们都知道数字货币是基于区块链的,之前的比特币是每个人都可以成为区块链的一个节点,并且通过提供自身的算力来维持比特币系统的运行,运气好的话自己还是通过贡献算力获得比特币,因此比特币系统是一个依靠所有参与者提供系统需要的资源并且无需维护就可以自我运行良好的系统。央行的数字货币是否也是类似的系统呢?我认为是肯定不同的。
央行发行数字货币应该不会需要每个人的手机钱包都成为一个区块链节点,因为如果让每个人的手机都来提供算力的话该如何平衡资源的消耗呢?手机提供算力也是需要耗费电力等资源的,这些耗费的资源央行可不会发数字货币给你补偿。所以我认为央行数字货币最可能的设计方案就是在全国各地部署足够多数量的数据中心,(至于数据中心需要多少个呢?当然是数量越多,整个区块链系统越可靠也越不容易被破坏,但是也不可能无休止去建数据中心,毕竟数据中心要花钱的)由这些数据中心来提供整个区块链运转需要的资源,也就是产生区块的算法和算力,而我们普通用户的手机钱包只需要记录自己拥有的数字货币以及交易即可。
以上的系统设计还会改变我们对原有的区块链数字经济的认知,我们知道区块链原本是能解决数据共享和数据私隐这些问题的,但解决这个问题的前提是每个人自己产生数据的同时自己也可以是区块链上的一个节点,但是上面这个设计方案中个人的手机钱包只是一个钱包,手机不会成为区块链节点,整个区块链的交易数据还是存储在数据中心的节点上,也就是说还是只有央行掌握着全国的交易数据,而个人只能知道自己的交易数据。个人感觉这种设计有些违背区块链的初衷,因为区块链的初衷是要让数据产生价值,并且把数据产生的价值分配给数据的创造者,也就是改变以前的利益分配体系,有点类似按劳分配的意思。然而这样的设计确实更加符合现在的社会价值分配体系,也就是最终还是央行掌握着所有的交易数据,因为这些数据节点都是掌握在央行手里的,同时也表示其他团体都不可能建立数据中心加入到这个区块链中。
以上是个人对将来央行数字货币系统的一点分析和预测,至于最终的系统设计是否如我所料有待央行公布相关技术内容后考证。
网友评论