每个系统都有一些缺点,同理以太坊也有一些缺点。显然,像其他应用一样,以太坊源代码可能有bug。它也像其他以网络为基础的应用一样面临着DoS攻击。让我们看看以太坊独有的且最重要的缺点。
1.Sybil攻击
攻击者可能试图用他控制的普通节点占满整个网络,那么用户很有可能只连接到攻击者节点。一旦连接到攻击者节点,攻击者可以拒绝从所有节点转播区块和交易,从而将用户从网络中断开。攻击者只能转播他创建的区块,从而会将用户放到分开的网络上。
2.51%攻击
如果攻击者掌握了网络中一半以上的算力,他就可以比网络中其他人更快地生成区块。攻击者可以保留他的私有分叉,直到分叉比诚实网络创造得更长,然后广播自己的分叉。
拥有50%以上的算力,矿工就可以重写交易,阻止全部/一些交易被挖出,并阻止其他矿工挖出的区块被添加到区块链中。
来源:我是码农,转载请保留出处和链接!
本文链接:http://www.54manong.com/?id=587