研究稱EOS不是區塊鏈,它是一種美化的雲計算服務

ConsenSys委託對EOS進行徹底的基準測試,結果如下

區塊鏈測試公司聲稱它發現了令人震驚的東西:EOS一個價值40億美元的區塊鏈協議實際上可能不是區塊鏈。

在一項新實驗中,基準測試公司Whiteblock得出結論,EOS令牌(及其RAM市場)本質上是一種用於計算的雲服務 – 並且建立在完全集中的前提下。因此,它缺乏區塊鏈的一些最基本的方面,如不變性。

測試由主要區塊鏈實體ConsenSys委託進行,建立基準層區塊鏈協議基準測試指標。

「通過在受控實驗室環境中的實際測試和實驗,本研究提供了[EOS’]設計,性能和經濟學的全面客觀模型,以便為區塊鏈社區提供參考,」Whiteblock分享了該論文。直接用硬叉。

Whiteblock建造​​了EOS的複製品來銷毀

EOS與以太坊不同 和比特幣 在很多方面,尤其是它如何決定誰應該是那些驗證塊並獲得回報的人。

與允許任何人為網路供電做出貢獻的工作證明區塊鏈不同,EOS通過稱為委託證明的複雜投票流程選擇誰應該處理交易(塊生產者)。

在這些選舉期間,持有的每個EOS令牌相當於一票,這意味著擁有大量EOS的人對控制網路的人有更多的發言權。

因此,為了進行這個實驗,Whiteblock運行了EOS的複製品,它聲稱其工作方式與真實的一樣。

「它運行完全相同的軟體。Whiteblock環境中的塊生成器執行塊生產者在主網路中執行的相同功能,「Whiteblock的首席技術官Zak Cole告訴Hard Fork。「我們在受控測試環境中配置節點,在這些節點之間配置網路條件,以模擬真實世界的性能,並自動化他們的流程和行動,以便我們能夠以確定的方式觀察他們的行為並衡量他們的表現。」

Whiteblock最初於9月份開始測試他們的EOS區塊鏈副本。測試在一個孤立的環境中進行,並持續兩個月。

該公司將EOS描述為更多的網路,為計算資源提供承諾,存儲在「黑盒子」中,供用戶訪問。更糟糕的是,整個EOS系統建立在一個有缺陷的集中模型上。

Whiteblock認為,「EOS不是區塊鏈,而是分散式同構資料庫管理系統,明顯區別在於它們的交易沒有經過加密驗證。」 「EOS塊生成器高度集中,用戶只能使用塊生成器作為中介來訪問網路。塊生成器是整個系統的單點故障。「

EOS不是很快,可以由卡特爾控制

本文的一大部分用於證明沒有適當的協議來防止塊生產者串通以保持其作為塊生產者的角色,幾乎沒有保護不良行為者形成卡特爾以使整個網路崩潰。

因此,該報告表明,EOS在沒有拜占庭容錯(BFT)的情況下遭遇共識失敗,使得網路開放由流氓,串通成員控制。

對於具有BFT的區塊鏈,網路必須能夠承受由與稱為拜占庭將軍問題的數學難題相關的情況導致的系統故障。如果不能,壞的演員理論上能夠處理虛假交易,因此BFT涉及區塊鏈的可靠性。

「從概念上講,EOS不可能實現拜占庭容錯。一個真正的BFT系統不會容易受到系統中卡特爾的影響,[但]卡特爾很容易在EOS中形成,因此否定了任何要求BFT的努力。「

特別是,研究人員指出,對EOS完整性的主要威脅是 Sybil攻擊,其中涉及通過創建虛假身份並使用它們來發起垃圾郵件和DDoS攻擊而能夠完全處理交易的不良參與者。

「這實際上是系統中的一個大漏洞,因為欺詐用戶基本上能夠創建惡意帳戶的速度比塊生產者能夠達成共識[在哪些帳戶上排除],」Whiteblock警告說。「這進一步證明了EOS網路中存在的高度集中化以及這些塊生產者擁有的巨大力量。」

該報告隨後指出,塊生產者實際上並不基於任何一致性演算法處理交易,而是以「機械方式」確認交易,而沒有正式驗證正在處理的交易的有效性。

為此,Whiteblock的基準測試顯示,EOS能夠處理的交易量遠低於最初在營銷材料中聲稱的交易量,即使在零延遲和數據包丟失等最佳設置下,也絕不會超過每秒250筆交易(TPS)。

必須提到的是,其他測試人員之前已經對EOS網路的速度進行了基準測試。一般認為,目前EOS的最大吞吐量約為4,000 TPS。

EOS白皮書宣稱EOS有可能每天擴展到每秒處理數百萬筆交易。

「在具有50 [毫秒]往返延遲和0.01%數據包丟失的真實世界條件的測試期間,性能降至50 TPS以下,使得該系統非常接近以太坊中存在的性能,」Whiteblock聲稱。

比特幣目前能夠處理高達7 TPS,而以太坊可以處理大約20 TPS。

Whiteblock表示EOS不使用加密技術

根據Cole的說法,EOS將所有與交易相關的數據存儲在由領導EOS大腦Dan Larimer設計的一種表中,稱為 Chainbase。

當EOS網路確認交易時,Whiteblock聲稱塊生成者只是在針對該表交叉引用新的事務數據,而不是通過加密確認它們的合法性。

該公司表示,EOS交易只發生在塊生產者更新存儲在底層Chainbase中的數據,而不是加密驗證底層區塊鏈狀態的變化,就像以太坊一樣。

「所有這些行動都在缺乏合同和交易加密驗證的環境中運作,」該研究表示。「EOS基本上與集中式雲計算架構[客戶端/伺服器]相同,沒有區塊鏈或點對點網路的基本組件。」

讓網路參與者通過檢查特殊表來驗證事務會產生後果。它不僅對於加密貨幣來說是不尋常的,它為開發人員提供了幾乎無限量的「撤銷」,這意味著EOS事務可以被具有訪問許可權的人(例如塊生成者)逆轉。

實際上,已經出現了逆轉交易和凍結EOS賬戶的情況。

「撤銷與國家有關的歷史(或與此有關的任何事情)的能力是一種概念,它直接與可被視為區塊鏈的基本定義相衝突,區塊鏈的特點是數據的不變性,」科爾總結道。

除此之外,完全不同

Hard Fork與許多EOS區塊生產商聯繫以徵求意見。在印刷時,大多數代表拒絕發表評論,並指出他們正在等待完整報告的發表。

一個來源,一個EOS dApp開發人員,確實說Whiteblock對EOS如何驗證交易的解釋特別「奇怪」。

消息來源解釋說, Chainbase只是一種存儲實時信息的方法,就像文件夾或文件一樣。在這種情況下,EOS存儲與Chainbase中的事務有關的數據, 它放置在中心位置(類似於比特幣全節點)。

然後,塊生成器使用加密技術驗證事務,將已確認的事務寫入塊鏈中作為過程的一部分。

Chainbases真正意味著優化EOS性能,因為它們允許EOS將數據存儲在RAM中,然後RAM用於快速生成塊。

這表明EOS實際上實際上使用的是加密技術,這與Whiteblock的結論相​​矛盾。

窗帘後面的一瞥
應當指出的是ConsenSys,其委託Whiteblock,是 投入巨資 在復仇blockchain生態系統,主要競爭對手EOS。它將自己描述為一個「風險投資製作工作室」,專註於以太坊為動力的平台的開發。

如果整個事情不夠奇怪 – EOS實際上是 在以太坊區塊鏈上承擔的,最初是作為ERC-20令牌開始的。

但是在Block.one在6月推出EOS主網以成為自己的區塊鏈之後,許多乙太網令牌已經開始轉換 – Everipedia就是其中之一,由維基百科的聯合創始人Larry Sanger管理。

還應該說EOS對爭議並不陌生。它的主網路的推出是噩夢般的,整個過程持續了一個多星期,塊生產商未能就EOS是否已準備好自行上線達成一致。

由於EOS已全面運行,Block.one已向自由職業安全研究人員支付了超過40萬美元,用於發現未及時修復的代碼中的關鍵缺陷。

無論如何,ConsenSys表示將利用Whiteblock的研究結果制定綜合報告,並將提供給合作夥伴,包括Ledger Capital,Bo Shen,Enterprise Ethereum Alliance,Microsoft和谷歌。麻省理工學院等學術機構據報道,南加州大學和杜克大學都致力於為研究提供資源。

額外 -curiously,列出的合作夥伴之一,沉博,其實是Bitshares的創始人之一,通過開發一個自主blockchain組織丹拉里默,並在2014年發布。

該研究不斷強調Dan Larimer的Bitshares系統與EOS之間的建築相似性 – 特別是能夠恢復狀態並將變化一直回到起源塊。

Whiteblock允許Hard Fork發布該研究報告,其中包括對其方法的詳盡表述以及詳細的測試結果。可以從此鏈接訪問完整報告 。

對於那些仍然不相信的人,該公司還表示將在11月份對EOS基準測試進行直播。

Total
0
Shares
相關文章