什么是时间扭曲(Timewarp)攻击

当前位置:首页 > 币圈百科 > 什么是时间扭曲(Timewarp)攻击

什么是时间扭曲(Timewarp)攻击

2022-11-18币圈百科202

当大多数人想到比特币或加密可能受到的攻击时,他们会想到51%的攻击。一个矿工收集了大部分网络散列能力,并划分了区块链,目的是双重花费或实现代码更改。然而,另一种鲜为人知的攻击是时间扭曲攻击,这就是本文将要讨论的内容。

简而言之,当矿工报告他们正在开采的矿石块上的错误时间戳以降低难度时,就会发生时间扭曲攻击。很多加密货币,比如比特币,会根据分块生成的速率周期性的调整难度,所以分块生成在代码中保持固定的量。比特币每块10分钟。通过报告错误的时间戳,矿工可以欺骗难度算法,降低难度,并允许他们更快地挖方块,赚更多的钱。这对一个加密货币公司的经济有负面影响,因为定时攻击会增加加密货币公司的通货膨胀率,导致供应量激增,从而导致市场价格下跌。在比特币的代码中,一个区块未来最多可以被占用2个小时,之后就会被拒绝。这种留有余地是为了解释电脑时钟中的错误,所以如果矿工的电脑时钟稍有故障,他们不会被拒绝。在比特币的历史上,有很多例子表明上一个块的时间戳在下一个块的时间戳之后,这似乎是一个问题,尤其是在引入新技术的时候,比如2012年比特币矿池刚推出的时候。阻塞时间戳的2小时灵活性为时间扭曲攻击打开了大门。对于比特币来说,进行一次重大的时间扭曲攻击是非常困难的,因为它在区块链是公开的,一次成功的攻击需要大部分的挖矿力量。但是,还是有可能的。如果大部分矿工齐心协力,理论上可以降低持续时间扭曲攻击的难度,直到只需要1秒就可以开采一个区块,这是可能的区块时间的最小值。在这种时间扭曲攻击的最坏情况下,挖掘2016个区块不需要2周,只需要半个多小时。这将蓑衣网小编2022导致比特币供应量迅速扩大,可能对市场造成相当大的损害。比特币矿商不太可能勾结并发动这种时间扭曲攻击,因为矿商已经在采矿基础设施上投入了数十亿美元,这种极端的时间扭曲攻击对比特币生态系统造成的破坏会抹杀他们的投资。更不用说,这是对社会的明显损害,会引起公众的强烈抗议。然而,对于一些加密货币,执行时间扭曲攻击要容易得多。例如,与比特币每两周调整一次难度不同,Verge cryptocurrency会不断重新调整难度。因此,如果有人在Verge中获得了绝大多数哈希能力,就可以快速实施极端时间扭曲攻击。此外,Verge使用多种挖掘算法,允许多个攻击点的存在。事情就是这样。有人及时攻击了Verge,把加密的难度降到了最低。他们在这个过程中赚了数百万美元。

比特币社区正在讨论修改代码,防止时空异常攻击。显然,其他加密货币也需要遵循这一理念,以防止类似Verge的灾难性时间扭曲攻击。但如果修复了比特币的时间隧道蓑衣网小编2022攻击漏洞,就会出现一种新的思路,叫做“正向阻断”,这种思路显然会被压制。因此修复比特币代码中时间扭曲攻击的工作陷入僵局。话虽如此,如果比特币的时间扭曲攻击成为问题,那么可以部署纠正措施。

什么是时间扭曲(Timewarp)攻击 | 分享给朋友: