什么是51%的攻击以及它如何影响区块链的哈希值?

Attacco del 51%nelle criptovalute e blockchain

通常,当我们谈论加密货币和区块链时,我们经常会提到称为51%攻击的特定网络攻击企图。在过去的几次中,这种类型的攻击已被记录在一些山寨币(Verge,Electroneum等等)上,因为这些二级代币的哈希值通常远低于比特币,以太币等加密货币的哈希值。许多其他人,由于矿机的传播和兴趣低。

当发生这样的攻击时,肇事者获得对大多数网络哈希值的控制,因此可以执行欺诈操作。

如何对加密货币进行51%的攻击?

推荐阅读
1的7,192

当攻击方(通常是大量矿机)控制网络的大部去中心化列能力时,就会发生51%的攻击。结果,去中心化网络的概念失败了。

这样做的原因是至少有51%的网络受同一组矿机的控制,例如同一个池。因此,矿机将能够在区块链上传播包含欺诈行为的伪造区块。因此,由于控制散列功率而被大多数网络验证的这些块因此被验证,导致难以想象的资金损失和损害。

所有加密货币都使用分布式账本的概念来使系统无信任,并避免单个中央机构可以控制交易和网络。分类帐或区块链分布在多个节点上,包括主节点。

然而,区块链是由矿机创建的,他们从网络收集交易,验证它们并将它们密封在链条的块中。他们显然从这项业务中获得报酬,这是从块奖励和网络佣金费用中获得的。

在使用PoW(Proof-of-Work)一致性算法的网络中,为了添加新块,矿机必须解决一系列加密货币问题以证明他们已经执行了任务。

找到正确解决方案的第一个矿机有机会创建一个新的块并获得奖励:矿机可用的计算能力越大,找到正确解决方案的机会就越快,因此获得一份奖励。

当矿机找到正确的解决方案时,它会传播给网络参与者,网络参与者在验证后将新的经过验证的块添加到区块链中。

控制网络的后果

在对挖矿进行概述之后,发现51%攻击的关键要求是拥有网络的大部分挖矿能力,从而获得对它的控制权。

如果矿机或挖矿池控制超过总哈希值的一半,则意味着他们能够完全控制网络。然后,他们可以添加新块,操纵双向操作并拒绝确认新事务。

此外,51%的攻击可以让恶意用户多次使用同一种货币。绝对不应该使用加密货币的操作,因为它会使它几乎无法使用。但是,攻击方无法修改已创建的块中的信息或生成新代币。

值得注意的是,其共识算法基于PoS(Proof-of-Stake)的加密货币不太可能受到51%的攻击。

实际上,使用PoS算法,验证器有助于根据它们持有的加密货币数量(利益)来维护网络的运营能力。

不考虑计算能力。因此,任何攻击该系统的企图都会变得无利可图。

在大多数情况下,这些类型的攻击是在最新的加密货币上执行的,因为不需要具有极高的挖矿能力。事实上,迄今为止,对比特币和以太坊区块链进行51%的攻击,需要太多资源,这使得它不方便,因此几乎不可能。

有些案例有51%的攻击

2014年7月,挖矿池Ghash.io控制了55%的比特币哈希值。然而,已经意识到威胁的矿池自愿降低了挖矿能力,使控制阈值低于40%。

2016年8月,Krypton和Shift区块链遭受了51%的攻击。一群被称为51名船员的黑客声称对袭击事件负责。在袭击发生后,欺诈者设法将加密货币花费两倍,并从两个网络中窃取22,000个代币。

在2018年4月,Verge加密货币遭受了51%的攻击,这是由于Verge区块链中的一个错误,而不是对散列能力本身的控制。这个错误允许黑客每秒创建新的块,而不是规范规定的30秒。

这是因为Verge区块链支持多种算法,但所有这些算法必须随每个新块一起更改。因此,攻击者使用带有假时间戳的Scrypt算法创建了块。然后网络接受这些块,假设它们是在一小时前生成的。

诈骗者设法抓住了数十万个XVG代币。幸运的是,团队通过执行紧急救援并烧毁被盗的令牌来对黑客做出反应。

帖子什么是51%的攻击以及它如何影响区块链的哈希值?首先出现在The Cryptonomist上。

资讯来源:由0x资讯编译自CRYPTONOMIST。版权归作者Emanuele Pagliari所有,未经许可,不得转载