我在公众号海外币圈中看到文章《【深度解析】EOS你凭什么挑战以太坊?》,http://mp.weixin.qq.com/s/92zgZi40C_i0QecwPbL1Og
里面有对以太坊和eos详细的对比,不过后面有如下一段话,阐述了eos的缺点,请问各位,所讲如实吗?
那么EOS系统是不是就是十全十美了呢?
其实并不是,EOS系统的问题在于太过依赖于投票机制。投票制度其实有以下问题,首先有可能最后投票的参与度会很低,影响投票结果。其次也会可能有这种情况,例如用户把币都存在了交易所,交易所有可能会代替他们去投票,但是用户并不是很在意到底交易所会把票投向何处。也就是说有时候代币持有者的兴趣点和用户的是可能不完全一样的。
而且,在零转账手续费机制中,用户需要持有一定量的EOS代币从而可以获得一定量的EOS免费转账额度,比如N个EOS代币可以获得N×k个免费转账额度, 但是这对经济条件不好的人来说就不太公平,因为他们可能买不起那么多代币,有钱人可以买更多代币,而且还获得更多免费转账的额度。而且对于一些很少用区块链的用户,可能只是用几次而已,这种所谓免费转账的机制对他们来说没有太大意义,而且这类用户还不少。
试想如下的情形,在蓝色链上出现了红色链,这时候如何才能防止矿工去挖红色链从而产生分叉呢?在POW(工作量证明)算法情况下,这种风险能被减轻,因为哪怕有个矿工自己去挖红色链,但是其他矿工不参与,因为在蓝色链上挖矿收益更高,而且更加安全,他也没办法去做出分叉。所以在POW机制下,去进行分叉会浪费矿工很多的资源,因为挖出来的区块有可能被网络给否决,但是这些资源可以在原先的链上获得很大的收益且无风险。
但是在POS(权益证明)中,整个情况又不一样了。因为POS中没有挖矿,只有验证者(validator), 如果你作为验证者,可以在蓝色链和红色链上都放资金,那么无论你做出多么恶意的分叉行为,你都会稳稳地有收益。这就叫做“账本分叉问题”。
现在EOS系统存在的问题是他们对于这样做的验证者惩罚不够严重,不像以太坊会严重惩罚每一个这样做的验证者,所以EOS的系统有存在“账本分叉问题”的可能性。