手机就是POS机.png

首页 区块链正文

金色财经:为什么比特币矿池必须挖掘空块重新讨论

佚名 区块链 2021-03-20 09:02:19 11 0

黄金财经新闻-比特币的开采是一个有趣的话题,有时如果不做一些研究就很难理解。关于挖矿的一个特殊主题是空块,人们常常想知道为什么比特币挖矿池必须对它们进行挖矿。

比特币挖矿

(图片:为什么比特币采矿池必须开采空块)

重新讨论空块

比特币矿池是一群比特币矿工每10分钟一起查找和验证区块信息的地方。当矿工找到特定的区块时,大多数时候比特币内存池中充满等待确认的交易。成功开采一个区块后,矿工将获得1 2. 5 BTC的奖励以及与他们发现的特定区块相关的所有处理费。在早期,区块不是很满,因为比特币没有今天流行。最近的块容量已满,通常达到1 MB的最大限制。

充满交易信息的区块不是网络中唯一被开采的区块,因为空的区块也将被开采。空块实际上确实有一个事务,称为每个块中最先包含的coinbase。比特币挖矿池挖空块的主要原因是它们继续执行挖矿操作。矿工对此表示怀疑,认为挖空区块导致了最近的比特币网络拥塞。

填充交易信息的区块不是网络中唯一开采的块,因为空块也会被挖掘

不间断的比特币挖矿

但是,当采矿池开采一个区块时,它必须下载并执行一些功能以验证所包含的交易。同时,挖掘池也正在接收下一个广播标头(连接到一个块的80字节数据),并且挖掘池开始在其下一个块上工作。矿工不仅在采矿上花费时间,而且还必须盘点竞争对手开采的区块。矿工们无法停下来休息,他们一直在寻找尽可能多的区块。

就像在纳托纳(Daytona)500比赛中获胜的纳斯卡(NASCAR)车手一样,该车手还希望在完成代托纳(Daytona)比赛几秒钟后在塔拉迪加(Talladega)比赛中获得杆位。计算机科学教授和著名的比特币用户Jorge Stolfi简单解释了一个矿工为何挖空块。

Stolfi解释说:“交易费是对比特币矿业公司将所有可能包含在其候选区块中的交易都包括在内的激励措施。 “但是,一个矿工在看到区块N中包含什么之前,通常可以开始挖掘区块N + 1的候选对象。这是因为他只需要区块N的哈希,并且他通常可以通过特定的技术快速获取它。 。”

在这种情况下,即使队列中有等待的交易,矿工也必须首先从一个空的区块N + 1开始比特币交易链区块拥堵,因为矿工在不知道区块N的内容是否有效的情况下无法检查这些交易。如果幸运的话,即使在完成下载N块的主体之前,他也可以解决此N + 1空块。这就是为什么总是有免费块的原因。

不间断的比特币挖矿

超过87,000个空块

自比特币问世以来,空块一直很普遍。例如比特币交易链区块拥堵,从创世块到360189,区块链上有85295个空块。这意味着从2009年1月到2015年6月,大约2 3. 68%的区块为空。挖掘空块的工作与填充最大容量不同。自2015年以来,用于采矿的空置区块数量有所减少。一些矿工表示,他们根本不挖空块。目前,到目前为止,已开采的交易区块总数为87,885。

矿工选择挖空块的想法在一定程度上是正确的,但是这是否不好是另一回事。关于空块的辩论已经辩论了很多年。

超过87,000个空块

创亿伙伴111.png

比特币数字货币比特币区块
版权声明

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

发表评论

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