主页 > 苹果版imtoken钱包怎么下载 > 比特币挖矿guiminer科普:比特币挖矿的过程

比特币挖矿guiminer科普:比特币挖矿的过程

比特币挖矿科普专辑到此结束。 经过前两篇的铺垫,相信读者朋友们已经对比特币交易和区块生成的过程有了一定的了解。 那么他们和“挖矿”有什么关系呢?

我们知道,在比特币网络中,有很多挖矿节点和矿工参与创建新的比特币区块。 如果多个挖矿节点创建相同高度的区块,应该判断哪个区块更合法? 比特币引入了PoW(Proof of Work)共识机制,通过挖矿来争夺新区块的记账权。 谁获得了新区块的记账权,其创建的新区块就是合法的。 挖矿的目的是赢得记账权,确认新的区块和交易。 那么挖矿节点和矿工是如何协同完成挖矿的呢?

比特币 挖矿机_怎么知道guiminer挖到比特币_比特币挖矿guiminer

矿工破解挖矿任务

怎么知道guiminer挖到比特币_比特币挖矿guiminer_比特币 挖矿机

挖矿节点创建预备区块后,将预备区块的区块头数据发送给矿工。 矿工接到挖矿任务后简述比特币的挖矿过程,会增加区块头中的随机数。 在每次调整时,根据比特币协议,区块头的哈希值是使用 SHA256 算法计算的。 如果区块头的哈希值大于目标哈希值,则继续改变随机数,直到区块头的哈希值小于或等于目标哈希值(或者挖矿节点发现新区块已经被挖出)被其他节点挖出,则放弃原来的挖矿任务简述比特币的挖矿过程,构建新的储备块,重新开始挖矿)。

怎么知道guiminer挖到比特币_比特币 挖矿机_比特币挖矿guiminer

比特币 挖矿机_比特币挖矿guiminer_怎么知道guiminer挖到比特币

挖矿节点验证区块并扩展本地区块链

比特币 挖矿机_怎么知道guiminer挖到比特币_比特币挖矿guiminer

当矿工发现一个随机数可以使准备好的区块头的哈希值小于目标哈希值时,它会立即将挖矿结果报告给挖矿节点。 挖矿节点收到信息后,立即根据矿工上报的信息重组区块,并对区块进行验证。 验证后,挖矿节点将新区块保存到节点本地数据库中,并添加到节点本地区块链中。

区块的验证信息包括:

向全网广播新区块

挖矿节点将新区块保存到本地后,将挖矿结果同步广播到比特币网络。 由于整个区块的区块大小比较大,一般先广播新区块的区块头。 其他节点收到广播后,会先验证区块头信息。 验证通过后,节点会先在自己的本地区块索引库中创建新区块的索引。 节点收到新区块的所有信息后,验证交易信息和区块头的哈希值。 验证通过后,节点将这些交易信息录入新区块,扩展本地区块链。 至此,新区块的广播和验证完成,挖矿节点开始挖下一个区块。

挖矿网Ethos中文网拥有简单易用的挖矿系统,为挖矿行业提供教程软件和矿机评测及交易信息,对比计算各种数字货币在挖矿网的挖矿收益,以及介绍矿网挖矿工具,矿场最新动态等。

矿业网络,版权所有丨如未注明,均为原创丨本站采用BY-NC-SA协议授权

转载请注明原文链接:比特币挖矿吉米纳科普:比特币挖矿的过程