想知道更多關於區塊鏈技術知識,請百度【鏈客區塊鏈技術問答社區】 鏈客,有問必答!! EOS與以太坊有哪些區別?
以太坊是一個專門爲開發和運行去中心化應用(DAPP)搭建的智能合約平臺;EOS與以太坊相似,一樣是基於智能合約和區塊鏈而搭建。可是,從技術和設計理念等方面來看,這二者之間實際上存在明顯的區別。
那麼EOS和以太坊到底有什麼區別呢?
這個問題要從如下幾個個角度來分析:
1.設計理念不一樣
EOS 和以太坊之間最關鍵的區別是它們設計理念不一樣。以太坊是一個應用不可知論者,也就是說它被設計爲一個對於全部潛在的應用中立的平臺。以太坊在github上的設計原理文檔中如此說道:以太坊「沒有特性」,拒絕在協議中加入即便是經常使用的高級別的用例。這使得應用沒那麼臃腫,可是它依然要求不一樣的應用重用代碼。可是若是平臺自己提供了那些經常使用的功能,將能提升應用開發者的效率。 於此相反,EOS意識到不一樣的應用都須要一些相同的功能,EOS就提供了這些功能,好比加密的實現,區塊鏈通訊工具的應用。基於這種理念,EOS將包含如下特性:基於角色的許可功能,用於開發界面的一套web工具,自描述接口,自描述數據庫,聲明式許可scheme。
就個人理解,EOS提供的這些功能將大大簡化用戶帳號的生成與管理,以及像帳號恢復這些安全問題。
2.共識機制不一樣
EOS和以太坊之間的另外一個顯著區別是區塊鏈共識機制,以太坊使用的是工做量證實機制(相似按勞分配),而EOS將使用DPOS受權股權證實機制,相似於董事會,董事會成員數量有限,由你們選舉產生,被選中的董事會成員能夠行使權利。
3.性能等方面
目前以太坊網絡受限於CPU的單線程性能,通過優化,能夠達到50次 或 100 次交易/秒。然而,在實際應用中,以太坊網絡的交易差很少是10次交易/秒,甚至更少。在網絡擁堵時,只有交易費用高的交易可以執行,致使普通用戶沒法完成交易。雖然Vitalik Buterin已經拿出了實現「無限擴展」的路線圖,可是,數據庫分片的技術無疑會增長網絡的複雜性,同時可能會下降網絡的安全性。
而EOS將使用並行技術來拓展網絡,處理能力將到達每秒百萬筆交易。將達到最終能夠支持每秒執行數百萬個交易,而且沒有交易費。一旦實現,EOS將成爲能處理真正商業級去中心應用的惟一平臺。
總的來講,EOS仍是被看好的。若是預期目標能夠實現,那它將在區塊鏈領域大有做爲。git