根据AMBcrypto的报告,在过去的三个月中,以太坊的使用指标显示“空块”的数量已经超过了3亿美元。采矿产生的收益急剧增加,或者对以太坊构成巨大威胁。 CoinFi的首席数据科学家Alex Svanevik认为,这种情况是由“间谍挖掘”引起的。对此消息,Yuchi专门对Babbitt做出了回应,称最近“空块”的泛滥成为了该消息的主要来源。从矿池中以太坊构成威胁是非常错误的,并作了相关的解释。 “空块” Alex Svanevik认为,“以太坊”安全威胁“以太坊”。非法采矿池使用的技术使矿工无需实际处理区块上的任何交易即可获得采矿奖励。在这种情况下,“空块”被禁止。形成了。同时,这种自私的采矿方法越来越受欢迎。许多矿工试图找到下一个区块而不将空区块广播到网络,从而为他们提供了一个良好的开端。 AMBcrypto报告说,经过详细搜索后,发现这种做法存在于两个矿池中:F2Pool(鱼池,当前是世界第二大矿池)和Etherdig。加密爱好者Ansel Lindner在Twitter上说:“以太坊营销的成功仅部分与交易数量有关。需要有足够的交易量来支持此语句,但不要太多,否则将很难跟上步伐。他进一步观察到,在君士坦丁堡硬分叉之前,以太坊开发人员最近决定将区块奖励降低到2 ETH,这使矿工可以开始追逐该金额。 AMBcrypto的文章指出,为了使利润最大化,Yuchi和Etherdig在不验证任何交易(即生产空块)的情况下开始挖掘区块,这对以太坊构成了前所未有的威胁。数据显示,空区块的传播速度比普通区块链快15%,这意味着间谍矿工的总收入也增加了15%。如果许多矿工采用这种方法,以太坊的交易时间可能会增加,并导致天然气的急剧增加。此外,如果这种情况持续下去,更多诚实的矿工将停止以太坊的采矿业务,并专注于其他代币,这将对以太坊的安全性产生重大影响。为什么有“空块”?理解这种方法的前提是要知道区块链中的每个块都包含不同数量的数据。矿工不必准确地保存要验证的数据并将其添加到区块链中。当矿工对一个块的所有数据进行编码(称为哈希)时,会进行验证,然后关闭该块并广播该块。此代码对于下一个块是必不可少的。但是,在广播之前,一些矿池开始私下开采区块。尽管在没有先读取块数据的情况下不可能创建哈希,但是可以在事务发生之前根据现有哈希创建一个新块。这个新块中没有事务,但是由于事务数据中没有异常,因此该块不能无效。矿工通过采矿池获得哈希。为了向前迈出一步,一些矿工找到了一个新区块,并试图找到下一个区块而不广播到采矿池。但是,由于以太坊仍处于早期阶段,因此一行代码足以防止恶意传播,因此很快就得到了纠正。升级到网络的核心代码可能会使矿工停止这种行为。由于以太坊拥有庞大的开发人员基础[接近250,000],因此这是一项艰巨的任务。以太坊中的大量开发人员可能会使这种情况恶化,或者可能会利用大型社区的优势来纠正系统。 Yuchi的回应针对此消息,Yuchi专门对Babbitt作出了回应:有关“空块”最近传播的说法是不正确的。从采矿池中以太坊构成威胁是非常错误的。在得出这一结论之前,作者还没有完全了解以太坊的采矿过程。实际上,当挖矿池中的块高发生变化时,由于网络通信延迟等原因,如果您选择先计算事务然后发送任务,则这次挖矿机将浪费1-2秒的计算能力。因此,为了不失去矿工的利益,矿池将尽快发出没有交易的任务,然后在1-2秒后重新发出带有交易的任务。如果在没有交易任务的情况下发出交易任务后,采矿机计算的份额在1-2秒内达到难度,则此块为空块。正如您在etherscan上看到的那样,前三大主流采矿池都使用此机制。例如:ethermin