国家数字货币的设计猜想

       作为一个对区块链有过一定研究和了解的人,一直以来对数字货币最终发行的技术方案有着特别的兴趣。最近,听说国家数字货币刚刚上线,的确满怀欣喜,也不断的猜想着数字货币的技术实现原理。在兴趣的驱动下,自己也思考出了一套国家数字货币设计的方案,如果有对数字货币有着很高兴趣的朋友,可以一同探讨,发散思维。

      国王想在自己的国内发行一套数字货币,这么多的货币,被分成了N份,1分钱的货币是100万份,1毛钱的货币是50万份,5毛钱的货币是20万份,1元的是50万份,5元的是10万份,10元的是10万份,50元的是5万份,100元的是5万份。这样国王就发行了966万的数字货币。

      966万的数字货币,就是250万条区块链,每一个货币都是一条区块链,创世区块都是由国王机构生成发行并签名,国王可以将这些货币发行给各个财务部门,当货币到达财务部门的时候,就需要上一个单位(国王)和当前单位(财务部门)共同签名,并生成一个交易区块。此时货币就的所属就是财务部门。

      财务部门向广大的群众,兑换数字货币,也通过上一个单位(财务机构)和当前单位(市民)同时签名生成一条交易块,这时,这个数字货币就属于该市民。这样货币就可以在市面上正常的流通,每次交易时,都需要上一个所有者单位与下一个获得者单位共同签名。这样数字货币就能够实现正常流通。

     此时发生了,A使用数字货币向B购买一盒菠萝蜜,过了一段时间,A用同一个数字货币向C购买了一个橙子,这时候发生了区块链的分叉,也产生了极大的社会弊害。为此国王在原有的数字货币基础之上,增加了10个服务中心,此后,当A使用数字货币向B购买商品时,需要经过多个服务中心的认证货币所属人,并且多个服务中心会进行签名,服务中心记录着该笔交易的当前获得者同时也保存着该货币的整个区块链,而B也保存着从国王发行货币直到B所获得该货币的整个区块链。A再也不能使用同一个货币向C购买其他的商品了。

    当D只有一枚100元的数字货币时,他需要购买一杯10元的咖啡,而此时的咖啡店只有一枚50的,两枚10元的电子货币,交易发生了钱不够的情况,国王为此设计了10家货币兑换中心,D可以通过货币兑换中心,使用100元的数字货币,兑换成5枚10元的货币和1枚50的货币,然后再进行交易。

    经过一段时间的发展,虽然数字货币做到了安全的使用,但是每一条区块链的长度再不断的累计,冗余的数据,增加了交易的延时。国王决定修改货币的交易限制,当群众进行存款的时候,区块链长度超过100区块的货币会收回到国王的发行处,当群众再次取款时,国王会再次签发新的货币替换给该群众,保证了货币的区块链长度在一定限制下进行交易。

    自此以后,国家的数字货币得到了长足的发展。

发布了2 篇原创文章 · 获赞 0 · 访问量 171

猜你喜欢

转载自blog.csdn.net/weixin_42620758/article/details/105588891