手机就是POS机.png

首页 区块链正文

为什么每个区块链系统都要发行自己的数字货币?

佚名 区块链 2021-03-20 23:01:54 14 0

在谈到比特币和区块链时,许多人认为他们很宝贵,但是他们实际上知道并且不知道为什么。比特币是区块链的前身实现,而区块链是比特币的后期改进。如果您不熟悉比特币,那么当您想与他人交流时,您面临的第一个概念可能就是挖掘。那么,采矿的原理是什么?如何使用采矿来生成比特币?

比特币挖矿工

首先,让我们考虑一下为什么每个区块链系统都必须发行自己的数字货币?那是一段时间前的ICO热。这涉及到区块链的基本作用,即实现社会价值在区块链上的自由流通(类似于互联网的基本作用:实现信息的自由流通)。

比特币挖矿工

例如,我可以开发用于汽车的汽车链,用于房屋的房屋链,用于母猪的母猪链等。如果组织或个人的能量足够大,它也可以释放整个行业的链条,即汽车,房屋,母猪...想要在各自的链条上自由流通,从A的名称到A的名称。 B,或者从C的名称到D的名称,必须要求一个度量。该措施是通过花费相应的数字货币来完成的。换句话说,每个链条发行的数字货币充当链条上价值流通的一般等价物。让我们做一个现实的比喻:也就是说,当我们购物时,人民币,美元,泰铢和英镑等主要货币在我们的生活中起着重要的作用。每个链条都可以与一个国家进行比较。每个国家都有自己的货币体系吗?以这种方式进行思考,很显然,每个链发行数字货币的目的都是为了促进链上资产的平稳流通。就数字货币而言,对于想要做事的人来说,它相当于价值流通的一般等同物。对于收钱的人来说,这是一种收钱的工具。

比特币挖矿工

什么是数字货币在区块链上的释放模型?

区块链发布链上有两种主要形式的数字货币。一种是以国内NEO为例,NEO发行模型是:创建系统时,一次在创世块中写入1亿个NEO。借助ICO,用户可以直接订阅并持有人民币。这种模式更类似于央行发行人民币。

另一个类似于金矿开采,即比特币。通过挖掘节点,他们不断消耗自己的计算能力以换取比特币。由于比特币系统是完全开源的,因此这组开源代码包含挖掘功能。只要一个人能理解代码,他就可以编译并部署这组代码并将其添加到比特币网络中。启用挖矿功能后,您的主机将开始挖矿。

比特币挖矿工

在比特币系统中,可以通过自己的算法动态调整整个网络的挖掘难度,以确保每10分钟就有一个比特币网络中的一个节点可以成功进行挖掘;一旦有人成功进行采矿,比特币系统将向该人奖励一定数量的比特币,这也由算法控制。具体来说:在最初的四年中,每位成功进行采矿的人将获得25枚比特币的奖励,每四年将减少一半;也就是说,在接下来的四年中,成功采矿将获得1 2. 5的奖励。在接下来的四年中,将授予25 6.,依此类推。到大约2140年,发行了大约2100万个比特币的区块链。这是比特币的总量,因此不会无限期增加。

比特币挖矿工

通过以上解释,每个人都应该了解采矿与比特币之间的关系。关系是:采矿是比特币系统发行自己的数字货币的唯一途径,这是比特币的唯一途径。比特币系统使用采矿来完成其自己的数字货币的发行。发行数字货币的过程是各种矿工争夺采矿的过程。每隔10分钟,要查看谁首先挖矿,将获得一定数量的比特币。这个奖励过程就是比特币发行的过程;每个采矿节点都受利润驱动,并不断思考能够更快地进行采矿的方法比特币挖矿工,这催生了市场上各种采矿池节点。

比特币挖矿工

采矿是比特币系统中的一种视觉表达。其背后的真实名称是POW算法,它是工作量证明算法。工作证明来自经济学。 1993年,两位经济学家提出的一项战略是防止滥用服务或资源,并采取有效的阻塞性经济战略。

POW算法在比特币之前已经被广泛使用,最著名的是Google Mail的反垃圾邮件系统。 Google这样做:他要求将电子邮件发送到Google邮件服务器的所有其他服务器必须完成一定数量的计算工作。对于另一方的服务线程,此计算可能需要2到3秒。 2至3秒钟,如果某人正在发送电子邮件,则完全可以容忍;如果对方是发送垃圾邮件的脚本程序,则他根本无法承受。电子邮件脚本需要每秒数十万。密封并寄出。

比特币挖矿工

POW算法如何在比特币系统中应用?中本聪设计并实施比特币系统时,他希望每10分钟完成一次比特币发行。既然比特币网络中有成千上万个节点,那么应该将硬币发行给谁?根据工作量证明策略,即POW算法的思想,中本聪对比特币系统中的每个节点提出了一个问题。每个块标题的数据结构中都有一个Nonce字段。中本聪解决的问题是在其他字段的值保持不变的前提下,通过连续调整Nonce的值来计算BlockHeader结构值的哈希值。需要找到一个Nonce值,以便计算出的哈希值小于或大于某个固定值。此固定值由BlockHeader结构中的位标记。

比特币挖矿工

由于哈希算法是不可逆的算法,因此无法通过特定的哈希值反转原始文本。这样,每个节点只能使用穷举法,即从1、2 3 4 5 ...开始并连续尝试。在此过程中,将测试每个节点的CPU计算速度。计算速度很快,并且将很快获得Nonce值。然后,他将Nonce值放入结构中比特币挖矿工,并通过P2P网络进行广播。在每个系统节点收到它并发现该Nonce值合法且可以满足要求之后,就可以认为挖掘已成功。对于那些中途计数的节点,他们发现有人已经对其进行了计算,因此他们放弃了这种穷竭,然后开始通过穷举方法找到下一个块头的Nonce值。

比特币挖矿工

因此,所谓的挖掘是指计算机连续搜索Nonce值并通过详尽的方法计算哈希值的过程。谁先找到它,就会成功进行挖掘。

创亿伙伴111.png

数字货币区块链挖矿
版权声明

本文仅代表作者观点,不代表本站立场。本文系作者授权发表,未经许可,不得转载。

发表评论

评论列表(0人评论 , 14人围观)
☹还没有评论,来说两句吧...