我在公眾號海外幣圈中看到文章《【深度解析】EOS你憑什么挑戰(zhàn)以太坊?》,http://mp.weixin.qq.com/s/92zgZi40C_i0QecwPbL1Og
里面有對以太坊和eos詳細的對比,不過后面有如下一段話,闡述了eos的缺點,請問各位,所講如實嗎?
那么EOS系統(tǒng)是不是就是十全十美了呢?
其實并不是,EOS系統(tǒng)的問題在于太過依賴于投票機制。投票制度其實有以下問題,首先有可能最后投票的參與度會很低,影響投票結(jié)果。其次也會可能有這種情況,例如用戶把幣都存在了交易所,交易所有可能會代替他們?nèi)ネ镀?,但是用戶并不是很在意到底交易所會把票投向何處。也就是說有時候代幣持有者的興趣點和用戶的是可能不完全一樣的。
而且,在零轉(zhuǎn)賬手續(xù)費機制中,用戶需要持有一定量的EOS代幣從而可以獲得一定量的EOS免費轉(zhuǎn)賬額度,比如N個EOS代幣可以獲得N×k個免費轉(zhuǎn)賬額度, 但是這對經(jīng)濟條件不好的人來說就不太公平,因為他們可能買不起那么多代幣,有錢人可以買更多代幣,而且還獲得更多免費轉(zhuǎn)賬的額度。而且對于一些很少用區(qū)塊鏈的用戶,可能只是用幾次而已,這種所謂免費轉(zhuǎn)賬的機制對他們來說沒有太大意義,而且這類用戶還不少。
試想如下的情形,在藍色鏈上出現(xiàn)了紅色鏈,這時候如何才能防止礦工去挖紅色鏈從而產(chǎn)生分叉呢?在POW(工作量證明)算法情況下,這種風(fēng)險能被減輕,因為哪怕有個礦工自己去挖紅色鏈,但是其他礦工不參與,因為在藍色鏈上挖礦收益更高,而且更加安全,他也沒辦法去做出分叉。所以在POW機制下,去進行分叉會浪費礦工很多的資源,因為挖出來的區(qū)塊有可能被網(wǎng)絡(luò)給否決,但是這些資源可以在原先的鏈上獲得很大的收益且無風(fēng)險。
但是在POS(權(quán)益證明)中,整個情況又不一樣了。因為POS中沒有挖礦,只有驗證者(validator), 如果你作為驗證者,可以在藍色鏈和紅色鏈上都放資金,那么無論你做出多么惡意的分叉行為,你都會穩(wěn)穩(wěn)地有收益。這就叫做“賬本分叉問題”。
現(xiàn)在EOS系統(tǒng)存在的問題是他們對于這樣做的驗證者懲罰不夠嚴重,不像以太坊會嚴重懲罰每一個這樣做的驗證者,所以EOS的系統(tǒng)有存在“賬本分叉問題”的可能性。