ETH和EOS比較做了哪些改進(jìn)和優(yōu)化
在白話區(qū)塊鏈之前的推文《被稱為區(qū)塊鏈 3.0 的 EOS 是什么》中提到:比特幣就像大哥大,只有打電話功能;以太坊像小靈通,除了打電話,還可以有一些小游戲;EOS 就像第一代的 iPhone,除了支持一些小游戲外,還有一些高級的應(yīng)用,像上網(wǎng)、發(fā)電子郵件等。
從智能合約的支持與運(yùn)行速度的角度上來說,ETH基于BTC進(jìn)行了改進(jìn),EOS對ETH進(jìn)行了改進(jìn),那么ETH和EOS做了哪些改進(jìn)和優(yōu)化呢?今天,大白就和大家梳理一下。
首先,故事得從“大哥大”比特幣說起 。比特幣掀開了加密數(shù)字貨幣的面紗,并迅速得到了大家的追捧,除了對貨幣本身感興趣之外,更多的人關(guān)注的是比特幣背后的區(qū)塊鏈技術(shù)。人們好奇區(qū)塊鏈去中心化的特點(diǎn),自然而然想將它應(yīng)用到其他領(lǐng)域,比如租賃交易等。然而,比特幣本身的功能單一,對用戶來講,無非是挖礦、轉(zhuǎn)賬交易。
于是,V 神搞了比特幣的升級版——“小靈通”以太坊。
相比于比特幣,以太坊有諸多優(yōu)勢。比特幣的區(qū)塊確認(rèn)時間平均是10分鐘一次,而以太坊平均是十幾秒。這意味著對于普通用戶而言,使用以太坊進(jìn)行交易速度會更快。
對于開發(fā)人員來講,比特幣的功能單一,不宜在其基礎(chǔ)上開發(fā)一些別的去中心化應(yīng)用。相比之下,以太坊是個福音,因為它提供了一個開發(fā)平臺,人們可以在它的平臺上編寫智能合約,進(jìn)而發(fā)布一些應(yīng)用。不僅如此,以太坊還發(fā)布了 Token 標(biāo)準(zhǔn)協(xié)議,這樣一來,在以太坊上開發(fā)應(yīng)用的同時還可以發(fā)行自己應(yīng)用的 Token,使得開發(fā)人或者開發(fā)商有收入來源。
比特幣僅僅是一種貨幣,而以太坊不僅僅是貨幣,還是一個世界級計算機(jī)。
然而,以太坊雖好,但也面臨著兩個現(xiàn)實難題:第一,雖然以太坊的區(qū)塊確認(rèn)時間較比特幣已經(jīng)有所提高,但是對用戶而言,轉(zhuǎn)賬還達(dá)不到像支付寶、微信那樣的“秒到”轉(zhuǎn)賬體驗,也就是以太坊的性能不足。第二,以太坊的交易手續(xù)費(fèi)“昂貴”,尤其是以太坊擁堵的時候,需要支付非常高的手續(xù)費(fèi)才有可能被及時打包確認(rèn)。關(guān)于以太坊的手續(xù)費(fèi)與轉(zhuǎn)賬速度,可以大白之前的推文《以太坊轉(zhuǎn)賬手續(xù)費(fèi)與到賬速度,巧妙設(shè)置Gas能省錢》。
這個時候,BM 推出了 EOS,想解決以太坊的不足。EOS 可以簡單理解為以太坊的升級版。
EOS 主網(wǎng)的 TPS,最高能達(dá)到每秒 3500 次左右,對比以太坊每秒只能處理 30~40 筆交易,EOS 有了很大的提升,轉(zhuǎn)賬速度更快。
不同于以太坊轉(zhuǎn)賬需要手續(xù)費(fèi),EOS 轉(zhuǎn)賬幾乎“免費(fèi)”。用戶只需要將自己持有的一小部分 EOS 抵押給系統(tǒng),系統(tǒng)會分配相關(guān)的資源,然后就可以享受“免費(fèi)”轉(zhuǎn)賬服務(wù)了。
此外,EOS 的可擴(kuò)展性比以太坊更強(qiáng)。以太坊不提供一些常見的功能接口,而 EOS 提供,這對開發(fā)者而言更友好。
為了方便理解,我們將以太坊看作是比特幣的升級,將 EOS 看作是以太坊的升級,但并不是說以太坊一定比比特幣好,EOS 一定比以太坊好。
在區(qū)塊鏈領(lǐng)域,存在一個“不可能三角”,即可擴(kuò)展性、去中心化、安全三者不可兼得。EOS 的可擴(kuò)展性雖比以太坊好,可是卻沒有以太坊去中心化,以太坊沒有比特幣去中心化。