LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 时间限制的比特币错误伤害了矿工

时间限制的比特币错误伤害了矿工

2020-06-02 wanbizu AI 来源:区块链网络

正如新研究表明的那样,一个广泛的错误已经损害了一种特殊类型的比特币交易,这应该阻止矿工作弊。

在4月下旬发布的一份报告中,工程师使用化名0xb10c发现,在2019年9月至2020年3月之间进行的这些时间锁定(时间锁定)比特币交易中,有超过一百万没有应用准确地通过网络。这增加了假想攻击的风险,在这种攻击中,矿工基本上可以互相窃取比特币。此错误会影响10%的时间锁定交易,或2%的比特币交易

这些发现凸显了比特币研究的关键领域,旨在阻止矿工以各种方式蓄积过多的权力或作弊,从而使世界上最大的加密货币具有资本化价值。市场价值约为1,730亿美元,按设计执行。此外,根据0xb10c的说法,它是对开发人员网络进行全球测试的开发人员和研究人员的全球网络之一,即使在理论上也没有问题,以防范迄今为止的问题。

时间锁定的比特币交易会阻止比特币的接收者立即访问它们。也就是说,此人必须等到网络将许多块添加到链中之前。由于要记录每个新块大约需要10分钟,因此可以通过设置相应的块高度将时间锁定编程为在将来的某个近似时间到期。

此功能的用例是一种获取权的形式,例如,Blockstream计划已向员工发放了时间锁定的比特币交易,从理论上讲,这鼓励他们做出最有价值的事情长期的网络。

但是,由0xb10c检测到的错误的时间锁定比特币交易具有更直接的目的。 0xb10c明确指出,由于针对即时区块而建立,因此它们直到一个区块之后才有效,其目的是制定“一种可能是破坏性的采矿策略,称为收费,利润较低”。

通过收取费用,恶意矿工可以尝试用他人自己的区块替换其他人刚开采的区块,包括同一笔交易以及可能仍待处理的其他交易。定时锁定可防止这种情况的发生,从而限制了攻击的破坏力,因此不值得尝试。

时间锁定可防止恶意矿工尝试替换其他人刚刚开采的区块。来源:bitcointere / pxhere.com长期锁定的比特币交易

攻击的可能性可能会增加,而用户用来确定其付款优先级的交易费用正逐渐成为矿工更重要的收入来源。马上,矿工主要依靠新发行的比特币的大笔奖励来支付费用。然而,随着最近比特币网络减半显示,该收入流随着时间的流逝而减少。

“当前,不以绝对的块高度执行时间锁定不会对大多数事务造成影响。在几年内,当集体奖励主要由交易费组成时,这可以使收取费用更加有利可图。”

工程师的笔名是0xb10c。

因此,故障可能对整个网络有害。但是,鉴于目前,这可能是一个“低优先级”问题修复此问题对于大多数钱包服务而言,意味着用户亏钱或不影响已建立的时间锁定但在将来的更多内容中,他提到了0xb10c。

同样,该缺陷是用户的隐私泄漏。奇怪的时间锁与所有其他时间锁不同,因此对于区块链观察者来说,很容易看到交易来自特定的钱包。

检测到的许多错误事务0xb10c都是由一个大型实体完成的,它们没有命名。工程师说,他与生产失败软件的实体联系,后者如他所说“专业”地回答,并提出了解决问题的办法。但是,解决方案的推出可能需要一段时间。在这方面,他说:

对此修复程序已于2020年初发布。但是,要解决当前已部署软件的所有问题,还需要一些时间。”

0xb10c,希望您的调查能提高人们对收费攻击风险的认识,以便尚未正确配置的钱包可以通过带时间锁定的比特币交易进行调整,这样,比特币网络将更加健壮。

这个角色(化名为0xb10c的工程师)能够找到并联系产生这些废弃交易的主要实体,但也有其他人犯同样的错误。

0xb10c说:“很难找到这些事务创建的相应实现。” “其中一些甚至可能不是开源的,这将使其变得更加困难。”

Alyssa Herting文章的翻译版本,发布在CoinDesk上

—-

原文链接:https://www.criptonoticias.com/mineria-bitcoin-criptomonedas/error-transacciones-bitcoin-bloqueo-tiempo-perjudica-mineros/

原文作者:globalcryptopress

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...