主页 > 如何退出imtoken > 什么是比特币挖矿?

什么是比特币挖矿?

如何退出imtoken 2023-06-30 05:07:17

不了解比特币的人可能听说过“挖矿”这个词。 第一次听到这个词的时候,我以为真的是挖矿,天真地认为比特币是为矿工设计的。

但实际上,比特币与真正的挖矿和矿工没有任何关系。 “挖矿”和“矿工”只是比喻。

比特币矿工招聘_比特币矿工是什么意思_比特币挖矿工的工资

大多数人想象中的挖矿是这样的

概念来源

长期以来,货币一直基于贵金属,尤其是黄金。

所以,作为货币生产的源头——金矿,需要矿工去开采比特币矿工是什么意思,而在比特币的世界里,还有一个动作需要电脑进行计算,也就是说需要消耗资源。 通过计算完成任务其实有点像卖力,需要一定的运气才能完成这个任务。

比特币挖矿的本质

在《一篇让你看懂比特币是什么——比特币交易的可视化讲解》中,我们用一个非常形象的例子来解释一笔比特币交易在转账时会经过哪些过程,其中提到了“挖矿”的本质”就是在张三给李四转账的时候,王二麻子凭借着高超的算力,“计算出了张三的声波数据”,这也是比特币世界中的“待验证计算”。 块哈希值”。

如何“挖矿”

让我们回到比特币的世界,看看我们在比特币的世界里是如何“挖矿”的。

在比特币世界中,平均大约每 10 分钟生成一个块。 这个区块包含了这 10 分钟内世界上所有的比特币交易。

所有“挖矿”的计算机都在尝试打包提交这个块,第一个成功生成这个数据块的人可以获得比特币奖励。 最初,大约每 10 分钟可以产生 50 个比特币的比特币奖励。 但是奖励每4年减半,现在比特币网络每10分钟可以产生25个比特币。

如何包装?

打包的数据块需要包含:版本、前块哈希、交易存储地址、时间戳、难度目标和随机值填充。

版本、前块哈希、交易存储地址、时间戳、难度目标都可以轻松封装,但随机值不能随便填,需要满足一定的“难度目标”。

“挖矿”的过程就是找到一个可以填充区块头的随机值,使区块头的哈希值满足一定的标准(一定的难度目标)。

比特币矿工是什么意思_比特币矿工招聘_比特币挖矿工的工资

比特币挖矿的本质是解决一个数学问题

简单来说,“挖矿”就是计算一个哈希值(通过填充随机数,按照一定的难度目标算出的哈希值)。 这个哈希值将是这个区块唯一的防伪码比特币矿工是什么意思,就像我们的点赞指纹一样。

因为这个过程是随机的,所以也叫随机数碰撞。

随着比特币越来越普及,用电脑“挖矿”的时代已经一去不复返了,现在必须要用专门的设备来“挖矿”,我们称之为“矿机”。 .

比特币矿工招聘_比特币矿工是什么意思_比特币挖矿工的工资

比特币矿机长这样

网络上的每台“矿机”接收并验证一批交易(包含在数据块中的交易),然后开始“挖矿”。 “矿机”需要反复试验和随机填充值来解决问题。 一般都是生成随机数,尝试将生成的随机数填入区块头,然后计算hash。 如果计算成功,则“挖矿”成功,并将挖矿结果广播到全网。 经过全网节点的验证,将区块连接到区块顶部,达成全网共识。

结语

“挖矿”机制的建立,不仅是为了保证比特币的发行,也是为了激励矿工,让更多的人参与到“挖矿”的工作中来。 Coin,一个P2P网络,越来越流行,就像下载BitTorrent一样,有了激励,种子的活跃度越来越高,越来越多的人留着种子上传。

在这种情况下,比特币系统越来越强大,永远无法关闭。

当然,目的还是有的。 随着全网算力的增强,还可以防止比特币网络的51%攻击。