央行数字货币在测试阶段了,它具体运作机制是什么?

央行的数字货币

我们今天要讲的话题是央行的数字货币,这个话题这两天在网上比较火,但是它非常复杂。

想要把它说清楚很难,所以我精心准备了两天的时间。

力争在这个节目中给大家清清楚楚的解释明白,其实了解这些知识之后,也是很有益处的。

比如说前天当这个数字货币的概念刚炒起来的时候,股市率先作出了反应,但是与数字货币密切相关的电子支付和电子加密,涨得是不温不火,反而区块链这个板块涨起来了。

那就可以很清晰的感觉到这是在炒作,是诱使一些韭菜在接盘,因为央行的数字货币,说实话和区块链的关系是不大的。

说到区块链了前两年还有很多各种各样的币,币圈里面非常乱,熊猫币盘古币孙悟空币猪八戒币都出来了,当有人向你介绍这种币那种币的时候,你就可以很轻蔑,心里边一笑,骗子!

因为他因为他懂的还没你懂得多呢,他怎么可能骗得到你呢。

在网上看一些分析性的文章,很多都是这样说的,央行的数字货币是为了替代性现金的,是为了替代m0的,它比支付宝和微信更加方便等等等等。

这些说法,也没有什么错,但是我认为没有抓住事情的主线。

你要是这样理解的话,到最后还是不明白,钻研一个事物,其实我们抓住主线之后很简单。

各种货币的区别

今天我们讲传统的货币,和现在我们主流的电子支付,包括区块链为核心的数字货币,比如说比特币,还有央行的数字货币,他们之间的根本区别是什么?

我们用一条主线来说明,这条主线就是记账

请大家先记住这里两个字:记账

🔸记账方式

一、首先说纸币,纸币是不记账。

你从银行里取出1000块钱,今天花100,明天花100 ,后面花100,钱花到哪儿了银行根本就不知道。

其实别说银行了,如果你自己不记个帐的话,过两天自己都不知道花到哪儿了。

这是纸币的根本特征,它不记账。

二、接下来主流的电子支付方式,支付宝、微信、银联、银行卡,这都是要记账的。

但是我们要知道,它的记账是有一个非常特定的主体。

比如说我用支付宝,支付宝肯定是支付宝服务器在记账,你不要管这个服务器分布在全国哪些地方,到底有多少台,它毕竟是支付宝的服务器。

微信的服务器是不可能给支付宝的账单记账,工商银行的服务器不可能给建设银行记账,。

所以说传统的像现在主流的这种电子支付,他都有一个特定的记账中心,这叫中心化记账。

三、接下来我们就说加密货币,数字货币,特别是一些打着区块链旗号的加密货币,典型的就是比特币。

这种加密货币也是要记账的,但是它的帐是怎么记的?

我们就用比特币来说明,大家只要了解了比特币,其他所有的区块链技术就都了解了。

比特币也是需要记账的,它是以时间为单位每10分钟记一次帐,这10分钟全世界的比特币交易信息,都会记到一个数据包里。

这个数据包叫什么呢?叫区块。

从比特币产生那一刻起,每隔10分钟就会有一个数据包,按照时间的顺序把它链起来,这就叫区块链,就是这么简单。

现在问题来了,谁来记账

刚才我们说了传统的电子支付它是有一个特定的记账中心,但是对于区块链技术来说,没有中心叫做去中心。

每一个人都能记账,对于比特币来说,谁记账呢,那就是分布于全世界的几百万比特币挖矿的矿机,矿机是用来记账的。

而且每次你记一次账,就会得到相应的奖励,10点到10:10这个时间段的,我来记了,我记完之后呢,这里边所有的账单我要抽一笔手续费 ,然后我会同时得到一个额外的奖励。

这就是比特币挖矿所挣得奖励的原理。

既然说记账有奖励,那全世界几百万台矿机都想记这个帐,谁来记?

有一个前提就是你先要给我解出一道数学题。

数学题非常难,你用算根本算不出来的。

只能是一个数一个数一个数放进去试,有些人运气比较好,一个数就试出来了;还有些人运气不好 ,他需要试很多次。

但是归根结底还是看这个机器的运算能力有多强,运算能力强算出来的几率就会越高。

把这道题算出来之后,就可以打包了,就可以把这10分钟的交易数据打成一个区块包。

打包原则

这个区块包其实是打包的过程是很复杂的。

比如说,有一条交易信息就是我给了张三10个比特币,那打包的时候怎么证明你有这10个比特币呢?

就需要往前回溯就是每一台比特币的矿机里面,有从比特币刚开始一直到现在所有的区块记录,它需要把我这个电子地址的成交记录全部都滤出来。

1月1号,我收到了20个比特币;1月3号,花掉了两个比特币;1月5号又花掉了5个比特币;现在账号还有13个比特币。

那这一条交易我给张三10个比特币这就可以成交,因为我有这13个比特币。

首先说明,就是每一台矿机里边都有所有比特币记录的账本 ,这就是分布式记账,每一个矿机都是记账的主体,当你打包完了之后,然后就向全网进行公布,说这个包我已经打成了。

很多正在计算的比特币矿机只要发现网上有一个新的区块出现,它就停止计算了,然后把你打包的这个区块下载下来,存到自己的硬盘里,方便自己下一次打包可以接着往下走。

但是还有一种情况大家注意,可能由于网络的原因,有一些电脑没有收到,你打包成功的这么一个消息,所以他接着打包 ,他接着算这道数学题。

可能有些电脑也算出来了,然后他也打了一个包,这样一条主链之上就产生了分叉。

有一个包是张三打的,有一个包是李四打的就产生了分节。

那这个分节怎么处理?没关系,接着往下打。

有一部分计算机会跟着张三这条链条往下走,有一部分计算机会跟着李四这条链条往下走。

比如说又过了一个小时,应该打6个包了对吧。

这个时候张三这条链条上已经打了6个包,但是李四的链条上只有4个包,这是有可能的,题算不出来嘛。

当打到第7个包的时候,有一部分跟着李四这条链条的矿机就会突然发现,怎么有一条链条上的区块比较多呢?

于是他就会把自己这一条区块比较少的链条全部放弃,跟到张三那条链条后面走 ,这就是区块链的一个最根本原则。

大多数原则,就是所有的矿机,如果你在网络上发现一条区块链比较长,必须得跟着比较长的区块链往下走,短的那条区块链自动放弃,因为每时每刻都有可能产生分裂。

但是这些分裂的维持不了多长时间,最多一个小时,三四五个区块之后就能分出长短,然后最长的那条区块链接着往下走,机制是为了防止什么?

就是为了防止数据篡改,另外是为了防止双重支付。

防止篡改原则

首先我们来说一下防止篡改。

我们知道区块链一个最好的特点就是它的数据是不可能被篡改的。

倒不是说几百万台矿机里面都有一样的数据,你毁掉几十万台无所谓,不是这个因素。

而是由于在理论上,就决定了你不可能去篡改这条数据。

我们来举个例子,一条区块链的主链从开始到现在,如果说你想改掉某一条历史记录的话,肯定要找到其中的一个区块,把这条区块里面的信息改掉。

但是问题出来了,把这个区块改了之后他后边都连不上了,他是一个接一个数据必须要对的上。

那后边连不上了怎么办?

唯一的一个方法就是从你这个开始再接一条新链出来,但是这条链条你必须要接得足够长,比这条主链还长,然后你这条新链才合法 全世界的矿机才承认。

问题是有这个可能接的比主链还要长吗?

那证明你的算力,你的计算机的能力要超过全世界,这在理论上可能,但是实际上是不可能。

就说我一个人的力量和对抗全世界,有些人说了只要往里面砸钱,肯定能超过全世界的算力。

也曾经有类似于这个事情的发生,有一个公司叫比特大陆。可能币圈的人知道,比特大陆有一年就已经垄断了全世界40%的比特币矿机了。

有很多人就说了比特大陆这一回马上就要成功了,你只要再加把劲就可以垄断比特币市场了。

但是现实怎么样呢,比特大陆自己害怕了,发表了一个声明。

说我主动放弃一部分算力,我不能够垄断掉比特币的市场。

这个道理很简单,如果你垄断了比特币市场的话,掌握了全世界50%的算力,那就没人跟你玩儿了。

就等于自己挖个坑,自己跳进去。

所以说从理论上到实践上都不可能让你去改任何一个历史交易记录,除非你的能力超过了全世界,但是一旦你的能力超过了全世界,也就等于自己挖个坑把自己埋了,就没人跟你玩了,就是这么一个道理。

防止双重支付原则

接下来我们说怎样防止双重支付。

双重支付,就是我有10个比特币,但是同时我给张三10个比特币,又给了李四10个比特币,我同时花出20个比特币。

这种机制,通过大多数的原则也是能够有效杜绝的。

因为在一条主链里边这两条信息不可能同时存在,他要往回回溯 一查你只有10个比特币,你出现了两条交易信息,它会自动放弃一条。

如果说像刚才我们举的例子打了两个包,其中一个包是你给张三10个比特币另外一个包李四10个比特币,这两个包分成两个链,那这也无所谓,因为这两个链早晚会分出长短。

分出长短之后,其中一个信息就被自动的抛弃掉,就是保证你始终会有一条交易记录,并且那条交易记录是合法的,这就是防止双重支付。

玩过比特币的朋友们都知道,我如果说去进行一笔交易的话,当时是不能成交的,我必须要等到至少三个区块确认之后,我才能确保这笔交易,已经不可能被更改了。

这个区块包包含着我的交易信息,打完了之后后边要再连上三个区块,要过40分钟,然后就不可能有分叉比我这个更长了。

有一些比较保险的就是后边再接6个区块,其实道理就是这个道理 ,遵循一个大多数原则,确保以前的数据不可能再被更改。

🔸便捷的央行数字货币

这就产生了一个问题,是咱们央行的数字货币,为什么和区块链没有什么太大关系的原因?

实时性

因为区块链刚才通过我的分析大家已经知道了,不可能做到实时性。

我去找老张买一框鸡蛋,我给了老张一个比特币,但是当时走不了。

老张说你必须再等40分钟,等三个区块确认之后你才能走,或者你等60分钟,等到交易完成,我这一筐鸡蛋快孵出小鸡了。

央行的数字货币他既然能够推广开,第1个要求肯定是即时交易。

我给你钱我就可以拿着东西走,哪有时间再等你半个小时。

双离线

刚才说了这么多呢 ,好像都是说的一些侧面的知识,其实这些侧面的知识你了解的越多,对央行的数据货币基本上也就了解的差不多了。

首先央行的数字货币它不可能是去中心的,它一定得有一个中心,这个中心用来记账。

而且央行的数字货币,现在有很多文章都说了,它用起来虽然和支付宝微信银联云闪付差不多,但是要比这些传统的支付方式更方便,其中一个最大的优势就是可以双离线。

就是现在不管你是在公海上还是你在飞机上,还是你在地下室没有信号,那传统的支付宝微信就用不成了,但是数字钱包可以,手机碰一碰,你就可以完成支付。

这是央行数字货币的方便之处。

同时我们也了解到央行的数字货币,它的实现机制,绝不可能采用区块链。

有些人再对你说,我们现在借着央行的东风,发行了一个什么熊猫币,发行了一个宇宙币,和央行的原理一样,怎么怎么样,一天涨一倍,你可千万不要信这个,跟区块链一毛钱关系都没有。

我们了解到这些知识之后,也可以识破一些骗局。

还在测试阶段

有朋友可能想要问了,你说了这么多,央行的数字货币它的实现机制是什么呢,它是怎么记账的?

我在这里告诉你,别说我们不知道,连中央银行现在自己都不知道,中央银行只是制定了一个标准和要求。

然后由各个商业银行和第三方机构自己去开发,谁的技术最好,市场接受谁的技术,就发展哪种技术。

现在还没有一个符合于大多数人的技术标准 ,所以昨天央行也出了一条消息,现在只是在测试阶段,还没有到落地阶段。

在这个环节上我们来考虑数字货币到底是哪种机制为时尚早,没有一个确切的落地的方案出来。

通过今天的文章,可能很多朋友就对数字货币有了一个比较清晰的认识。

至于说数字货币有哪些意义?

有些人说方便人民币走向国际化,有些人说了降低这个货币流通的成本,也有一些人说了可以实现一定的匿名化和包括匿名的程度,只有央行一个人知道,别人都不知道。

这些都有道理,相关的信息各种媒体已经介绍了很多了,我的文章别人说过了的,我就不再说了。

今天希望能给大家带来一些启发性的东西,感谢大家的阅读、点赞!

(摘自微信公众号:每日财经锐眼)




随机文章:

发表评论

您的电子邮箱地址不会被公开。