找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 2666
  • 0
  • 分享到

矿工为什么能挖空块?

2018-11-14 10:10

来源: 链门户

矿工为什么能挖空块?


在PoW网络中,矿工通过出块以及在区块链账本中添加有效交易来获利。只要不断有新币产出,矿工的奖励就分为两种:coinbase奖励(区块中产生的新币)以及验证交易的手续费。

矿工偶尔也可能挖出空块,即仅包含coinbase奖励,但没有交易的块。但通常情况下,只要内存池中依然有等待确认的交易,矿工都会自愿放弃这笔收入。

然而,根据Bitcoin Unlimited(BU)开发者Andrew Stone的研究,加密货币挖矿的经济和技术实践可能导致这一问题变得更加复杂。

从技术方面来看,要想抢在其他矿工前面挖出一个区块,需要包含几个非常耗时的步骤。其中之一就是必须下载上一个区块的所有交易,并且在内存池副本中删除这些交易。这一步能够防止矿工挖出的新区块中的交易与上一个区块重复,一旦出现重复的状况,这个新区块就可能被视为无效。

而挖空块的矿工就有先发优势,他们不需要更新内存池,也不需要下载上一个区块的交易。因此,当区块奖励很高,而交易手续费偏低的时候,矿工更愿意去挖空块。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部