LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 12亿美元用于攻击EOS区块链

12亿美元用于攻击EOS区块链

2019-11-17 不详 来源:区块链网络

攻击EOS区块链

虽然要花费7亿美元才能达到莱特币(LTC)网络能力的51%,但要攻击EOS区块链还需要12亿美元。

EOS使用DPoS(委托权益证明)共识机制,只有21个区块生产者(BP)生成区块并维护网络。如果21个之一不再位于前21名,则其余BP保持待命状态。要进入前21名,BP必须拥有至少3.03亿EOS票。

具有EOS帐户的任何人都有足够的选票就可以成为BP并进入前21名,但是显然,他们还需要拥有能够满足管理区块链最低要求的硬件。

当前,第21个BP的EOS略低于3.03亿个EOS,而第一个BP的EOS略低于3.3亿个EOS:因此,考虑到当前EOS的价值为3.54美元,第一个BP的受阻美元数字超过11亿美元。

因为我们在谈论9个零,所以这是一笔相当可观的数额。

但是如何在实践中对EOS进行攻击以控制它?

理论上是这样,具有以下要求:

  • 至少有3.5亿个EOS存入EOS账户;
  • 控制和/或创建30个EOS帐户(每个EOS帐户可以依次生成大量EOS帐户);
  • 具有生产模块所需的所有硬件;

为什么需要30个EOS帐户?

在EOS区块链中,每个账户可以投票支持30个不同的BP。如果某人拥有一个拥有3.5亿个EOS抵押的账户,那么他们可以对配置为BP的所有30个账户进行投票,并且一口气就可以控制前30个BP。

对EOS进行攻击需要多少费用?

所需的第一件事是3.5亿个EOS,以3.54美元的成本将花费超过10亿美元。

在这12亿美元中,还应该增加至少21台机器所需的基础设施成本,这些机器的成本在50万美元至100万美元之间。

如果一个人成功实现了这个目标,那么他们每天至少可以赚取21000 EOS,因为这是前21个BP的奖励。因此,需要162年才能获得投资回报。

因此,如果有人决定花费12亿美元,他们可以控制EOS区块链吗?

不,因为到那时每个人都会联合起来将其从前21名中删除。

如果某个账户已抵押EOS,则它拥有投票权。

当前,只有不到6亿个EOS被抵押,因此说服所有帐户投票支持30个不同的BP,将恢复网络的去中心化,到那时,攻击者必须拥有超过6亿个EOS才能重新获得控制权。

换句话说,对EOS区块链进行51%的攻击在经济上或技术上都不可行。

攻击EOS区块链的12亿美元帖子首先出现在The Cryptonomist上。

—-

编译者/作者:不详

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

LOADING...
LOADING...