LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > “时间锁定”比特币合约中的错误可以促进彼此的偷矿工

“时间锁定”比特币合约中的错误可以促进彼此的偷矿工

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

新的研究表明,一个普遍的错误特别困扰着比特币交易,并被认为鼓励欺诈性矿工。

在4月底发布的一份报告中,一位匿名工程师0xb10c发现,在2019年9月至2020年3月之间,有超过100万笔“时间锁定”交易未被网络正确实施。 。这增加了假想攻击的风险,在这种攻击中,矿工可以从其他矿工手中窃取比特币。此错误会影响10%的时间锁定交易,这等于比特币交易总数的2%。

这些发现凸显了比特币研究对于防止矿工成长过强或以各种方式欺骗的重要性,对于全球最大的加密货币而言,其市值约为1,730亿美元。按设计工作。 0xb10c是由网络开发人员和研究人员测试组成的全球网络之一,目的是防御迄今为止尚未成为问题的理论攻击。

定时交易阻止了比特币接收者立即访问。取而代之的是,此人必须等到网络将一定数量的块添加到分类账中。由于每个新块都需要大约10分钟的记录时间,因此可以通过设置相应的块高度来将时间锁定编程为在大约将来的某个时间点到期。

例如,此功能的一个用例是一定时间内的购买权,Blockflow初创公司在锁定时间内向员工支付比特币的费用。从理论上讲,这激发了为网络的长期价值尽最大努力的动力。

“比特币在购买之初就被锁定了一定的购买时间,因为比特币期权合约可以通过CLTV的时间锁定来做到这一点。”

但是由0xb10c检测到的错误时序锁具有更直接的目的。设置当前块,使其在下一个块之前没有值。它们被设计为在0xb10c之下变成一种“破坏性的利用策略,称为低利润,低成本的狙击手”。

通过窃听,恶意矿工试图替换另一名矿工刚刚开采的区块,包括类似交易以及尚待处理的其他潜在交易。时间锁定可防止他们抓住未决的交易,从而限制了攻击造成的损失,因此无关紧要。

长期危险

随着用户为支付优先级支付的交易费用成为矿工更重要的收入来源,这种攻击的可能性可能会增加。目前,矿工在很大程度上依靠新铸造的比特币区块奖励来支付其成本。但是,由于最近比特币网络减半,该收入流随着时间的流逝而减少。 0xb10c说:

“目前,不根据绝对区块高度应用时间锁定不会对大多数交易造成影响。 “在几年内,当集体奖励主要是交易费时,它可以使狙击费更加有利可图。”

因此,该错误可能会损害更广泛的网络。但是现在,对于大多数钱包服务而言,这很可能是“低优先级”问题,因为根据0xb10c的说法,它不会导致用户亏钱或影响未来的时间锁定。

此外,还向用户泄露了隐私。奇怪地形成的时间锁不同于网络上的所有其他时间锁,因此,区块链追随者很容易看到来自特定钱包的交易。

0xb10c发现的许多失败事务是他未指定执行的单个大型实体。工程师说,他联系了缺陷制造商,他们做出了专业的回应,为该问题提供了解决方案。但是,执行此过程可能需要一些时间。

“该修复程序已于2020年初发布。但是,升级当前部署的所有版本的软件都需要花费一些时间。”

0xb10c希望他的研究能够提高人们对电荷狙击手攻击风险的认识,从而使未设置正确锁定交易时间的钱包可以对其进行修复,从而使比特币网络更加强大。

您可以准确地识别并联系执行这些废弃交易的最大实体,但是也有其他犯同样错误的实体。 0xb10c说:

“很难找到产生这些交易的相应实施单位。其中之一可能不是开源的,这使其变得更加困难。”

翠庄

根据Coindesk的说法

跟随Twitter页面|订阅电报频道|跟随Facebook页面

仅从年利率的5.9%借用加密货币-您可以有效地使用这笔钱而无需出售硬币。拥有稳定币,美元,欧元和英镑的保险,每年最多可获得8%的利息,保险额高达1亿。来吧,马上开始! →

—-

原文链接:https://www.tapchibitcoin.vn/loi-trong-hop-dong-bitcoin-khoa-thoi-gian-co-the-thuc-day-miner-an-cap-cua-nhau.html

原文作者:Trangthuy

编译者/作者:wanbizu AI

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

LOADING...
LOADING...