Odaily 研報| EOS生態研究報告(2019.01)
李雪婷
2019-01-08 09:15
本文约10081字,阅读全文需要约40分钟
EOS生態現存問題與解決方案。

文| Odaily研究院資深分析師李雪婷ECAF(EOS Core Arbitration Forum)與BP(Block Producer)的權利分配方式保持現狀可能是現階段唯一正確的選擇。

圖| 孔繁星

編者按:EOS從誕生之日起,就背負著人們對“區塊鏈3.0”的期望。 2018年上半年,保持著ICO融資額之最(超40億美元)的EOS在經歷了瘋狂的超級節點競選、“史詩級”漏洞曝光、“中心化憲法”受質疑和多次進度推遲之後,終於在6月15日正式上線激活主網。

EOS主網上線半年多,“區塊鏈3.0”到來了嗎?

在團隊不斷的技術完善和更新迭代下,EOS在一定程度上解決了比特幣和以太坊應用性能低以及手續費高的問題,在生態建設上推動了區塊鏈技術大規模商業化應用。同時:

  • EOS主網上線半年,市值達到2,326,269,031美元,在所有通用平台排名中位列第二(以太坊第一)。

  • 總交易額超過1255902.441萬EOS,總交易筆數達到8億,得益於交易效率上的優勢,EOS在總交易額和總交易筆數上均已超越以太坊,月平均交易額接近為Google Play的1/4。

  • 競猜類遊戲反哺EOS生態,促進EOS DApp多個領域的繁榮,生態有238個DApp上線,涵蓋各類服務如支付、資訊、知識分享、CPU資源供給和租賃、DApp安全、資產跨鏈、交易所等。 DApp平均日活躍用戶已超過3.8萬人次。

  • EOS TPS已突破5000次/秒,在DPOS共識機制下出塊速度提升至0.5s,通過鏈間通信的擴展,以及RAM、CPU、NET資源的釋放調節,具備了實現更高吞吐量和可擴展性的潛能。

客觀來看,在以太坊(智能合約時代開創者)基礎上改進的EOS確將區塊鏈帶入了“2.5時代”,或許也是目前落地的操作系統中最接近“區塊鏈3.0”形態的一個。技術之外,屢被質疑為“空氣”的EOS也通過節點競選完成了一場偉大的“社會實驗”(及資本實驗)。但放眼技術發展史,如果將區塊鏈視為互聯網技術的分支,用十年時間從1.0版本跨到2.5版本,只是“技術的一小步”。區塊鏈技術走向商業級應用落地仍然任重道遠。 EOS面臨的問題包括:

  • 基於DPOS共識機制的EOS雖然解決了“不可能三角”中效率低下的問題,但因存在超級節點競選機制,公平性一直飽受質疑。

  • 節點存在運營壓力,前21個超級節點尚處於盈利狀態,前50個節點基本收支平衡,但從第50個節點開始,收益呈現階梯下降趨勢,出現入不敷出的情況。

  • ECAF(EOS Core Arbitration Forum)與BP(Block Producer)的權利分配方式保持現狀可能是現階段唯一正確的選擇。

  • RAM的機制缺陷以及CPU資源消耗爆表問題。

  • 生態結構單一,競猜類DApp一枝獨秀。

  • 五、EOS生態結構

這裡這裡八、參考文獻


目錄

一、EOS數據概覽

二、EOS投票機制

三、EOS RAM的負反饋機制

四、EOS CPU租賃機制

五、EOS生態結構

第一階段:2018年1月~2018年6月,受6月15日主網上線前投票的影響,EOS價格不斷上漲帶動了EOS熱度,EOS熱度在4月份達到峰值。

七、總結

八、參考文獻

第四階段:2018年12月頻發安全漏洞問題,EOS熱度小幅上漲,日均搜索數為4447次,同比上升96%,環比上升27%,但整體來看,仍維持在相對穩定的水平。

 

一、EOS數據概覽

1. 搜索熱度分析

2018年以來,EOS的百度搜索熱度趨勢主要分為幾個階段:

第一階段:2018年1月~2018年6月,受6月15日主網上線前投票的影響,EOS價格不斷上漲帶動了EOS熱度,EOS熱度在4月份達到峰值。

第二階段:2018年7月~2018年9月,EOS熱度開始緩慢下降,回歸平穩。

二級標題

第四階段:2018年12月頻發安全漏洞問題,EOS熱度小幅上漲,日均搜索數為4447次,同比上升96%,環比上升27%,但整體來看,仍維持在相對穩定的水平。

根據coinmarketcap數據顯示,截至2018年12月31日,EOS的收盤價格為2.57美元,總市值為23.26億美元,同比下降53.9%,在加密貨幣總市值中的佔比為1.89%,而在2018年4月29日,EOS 市值達到全年高位177.70億美元。反觀ETH,截至2018年12月31日,其價格為133.37美元,總市值為138.86億美元,在加密貨幣總市值中的佔比為11.3%(近6倍於EOS)。

2.市值與價格分析

二級標題

根據coinmarketcap數據顯示,截至2018年12月31日,EOS的收盤價格為2.57美元,總市值為23.26億美元,同比下降53.9%,在加密貨幣總市值中的佔比為1.89%,而在2018年4月29日,EOS 市值達到全年高位177.70億美元。反觀ETH,截至2018年12月31日,其價格為133.37美元,總市值為138.86億美元,在加密貨幣總市值中的佔比為11.3%(近6倍於EOS)。

從交易總額和日均交易額的數據來看,EOS具有一定的優勢,這似乎是EOS在交易效率上的優勢所帶來的。以太坊從2018年6月15日到12月31日的交易總額為44009萬ETH,日均交易額為220萬EOS。對比以太坊,EOS從2018年6月15日到12月31日的交易總額為1255902萬EOS,日均交易額為6280萬EOS。從圖4所示,EOS的交易額從2018年11月份開始波動上揚,並在12月19日創下單日最高交易額565778萬個EOS的記錄,合計141445萬美元。

從交易總額和日均交易額的數據來看,EOS具有一定的優勢,這似乎是EOS在交易效率上的優勢所帶來的。以太坊從2018年6月15日到12月31日的交易總額為44009萬ETH,日均交易額為220萬EOS。對比以太坊,EOS從2018年6月15日到12月31日的交易總額為1255902萬EOS,日均交易額為6280萬EOS。從圖4所示,EOS的交易額從2018年11月份開始波動上揚,並在12月19日創下單日最高交易額565778萬個EOS的記錄,合計141445萬美元。

從交易總額和日均交易額的數據來看,EOS具有一定的優勢,這似乎是EOS在交易效率上的優勢所帶來的。以太坊從2018年6月15日到12月31日的交易總額為44009萬ETH,日均交易額為220萬EOS。對比以太坊,EOS從2018年6月15日到12月31日的交易總額為1255902萬EOS,日均交易額為6280萬EOS。從圖4所示,EOS的交易額從2018年11月份開始波動上揚,並在12月19日創下單日最高交易額565778萬個EOS的記錄,合計141445萬美元。

根據EOS瀏覽器eosflare.io數據顯示,截至2018年12月30日,EOS共有63萬個賬戶。值得注意的是,據區塊鏈安全公司PeckShield統計,在EOS近50萬用戶中,有近12萬個賬號為群控賬號,佔比39%;20多萬個賬號為沈默賬號,佔比23 %;這就意味真正的活躍用戶只佔37%。

4.用戶數據分析

活躍賬戶

根據EOS瀏覽器eosflare.io數據顯示,截至2018年12月30日,EOS共有63萬個賬戶。值得注意的是,據區塊鏈安全公司PeckShield統計,在EOS近50萬用戶中,有近12萬個賬號為群控賬號,佔比39%;20多萬個賬號為沈默賬號,佔比23 %;這就意味真正的活躍用戶只佔37%。

1.EOS節點賄選醜聞

日活躍用戶和新增用戶數量是反映一個通用平台活躍程度、用戶吸引力和運營能力的重要依據。根據Spiderstore 數據顯示,EOS平台從6月15日到12月31日的日平均活躍用戶數量為3.4954萬人,日平均新增用戶數量為2320人。活躍用戶的數量在12月28日達到峰值13.1879萬人。 

日活躍用戶和新增用戶數量是反映一個通用平台活躍程度、用戶吸引力和運營能力的重要依據。根據Spiderstore 數據顯示,EOS平台從6月15日到12月31日的日平均活躍用戶數量為3.4954萬人,日平均新增用戶數量為2320人。活躍用戶的數量在12月28日達到峰值13.1879萬人。

5. DApp活躍用戶

5. DApp活躍用戶

比特幣和早期以太坊選擇了POW共識機制,需要挖礦來維持區塊鍊網絡的運行。不同於比特幣和以太坊,EOS基於DPOS共識機制,採用去中心化自治組織,主要通過21個出塊節點(Block Producer)和備選節點(Block Producer Candidate)來維持區塊鍊網絡的運行。票數前20名的節點直接當選本輪出塊節點(即超級節點),剩下的節點中隨機挑選出的一個節點,成為第21個區塊生產者。 EOS節點選舉中,每126個區塊舉行一次投票,每個區塊間隔時間0.5秒,因此每63秒就會有一輪選舉。

二、EOS投票機制

比特幣和早期以太坊選擇了POW共識機制,需要挖礦來維持區塊鍊網絡的運行。不同於比特幣和以太坊,EOS基於DPOS共識機制,採用去中心化自治組織,主要通過21個出塊節點(Block Producer)和備選節點(Block Producer Candidate)來維持區塊鍊網絡的運行。票數前20名的節點直接當選本輪出塊節點(即超級節點),剩下的節點中隨機挑選出的一個節點,成為第21個區塊生產者。 EOS節點選舉中,每126個區塊舉行一次投票,每個區塊間隔時間0.5秒,因此每63秒就會有一輪選舉。

因此,利用票選規則拉票賄選就成為了各方候選者競選成功的捷徑(所謂賄選,就是將當選超級節點後每年應分得的節點獎勵返還給每一位投自己票的人)。賄選方式有內部賄选和外部賄選兩種方式:內部賄選即靠節點間換票、扶持備用節點等手法實現利益最大化;外部賄選方式則通過發行token來獎勵投票給自己的節點。

1.EOS節點賄選醜聞

2018年3月,EOS老貓團隊表示,一旦當選就會面向投票支持者進行分紅獎勵,承諾將50%的可分配收益返還給前50名投票者。此舉遭到block.one和國外社區的反對,BM本人和EOS紐約社區隨後均表示,這樣不利於EOS生態的長久發展。 EOS團隊負責社區的Thomas Cox直接斥責EOS老貓團隊的行為不符合EOS憲法。 2018年4月,“溫州幫”在EOS超級節點競選前囤積大量EOS現貨,以期在投票中占得先機。 2018年9月,有媒體爆料,火幣疑似與16個候選節點進行互投,其中火幣為對方投票數為56300,對方為火幣投票達40022。火幣官方隨後對此予以否認,並聲稱:火幣與文中提及的相關節點並無任何財務往來。

2.EOS節點出現入不敷出

因此,利用票選規則拉票賄選就成為了各方候選者競選成功的捷徑(所謂賄選,就是將當選超級節點後每年應分得的節點獎勵返還給每一位投自己票的人)。賄選方式有內部賄选和外部賄選兩種方式:內部賄選即靠節點間換票、扶持備用節點等手法實現利益最大化;外部賄選方式則通過發行token來獎勵投票給自己的節點。

僅從服務器配置成本來看,前21個超級節點還處於盈利狀態,前50個節還處於收支相對平衡,但從第50個節點開始,節點收益會呈現階梯下降的趨勢,出現入不敷出的情況。但如果將帶寬、基礎設施和人工等額外成本都考慮在內的話,所有節點基本上都會存在一定的運營壓力。出現這種局面的部分原因是近期EOS價格不斷下跌,EOS價格不能覆蓋其成本。

2.EOS節點出現入不敷出

如上文所述,EOS節點的運行不是通過挖礦,而是依靠EOS網絡每年的節點獎勵。根據EOS瀏覽器eosx.io數據,截至2018年12月26日,前10名的超級節點每日獎勵為813~826個EOS。第40~50個節點每日的獎勵為221~300個EOS。火幣排名第一位,每天有864個EOS,按2018年12月26日EOS的實時報價2.45美元來計算,約2400美元(合計人民幣14,402元);EOS24排名第21位,每天有761個EOS ,約2114美元(合計人民幣12686元);EOS amsterdam排名第50位,每天有221個EOS,約614美元(合計人民幣3684元)。

僅從服務器配置成本來看,前21個超級節點還處於盈利狀態,前50個節還處於收支相對平衡,但從第50個節點開始,節點收益會呈現階梯下降的趨勢,出現入不敷出的情況。但如果將帶寬、基礎設施和人工等額外成本都考慮在內的話,所有節點基本上都會存在一定的運營壓力。出現這種局面的部分原因是近期EOS價格不斷下跌,EOS價格不能覆蓋其成本。

僅從服務器配置成本來看,前21個超級節點還處於盈利狀態,前50個節還處於收支相對平衡,但從第50個節點開始,節點收益會呈現階梯下降的趨勢,出現入不敷出的情況。但如果將帶寬、基礎設施和人工等額外成本都考慮在內的話,所有節點基本上都會存在一定的運營壓力。出現這種局面的部分原因是近期EOS價格不斷下跌,EOS價格不能覆蓋其成本。

ECAF設立的目的是向仲裁員提供執行規則和慣例支持,並執行案件,來服務於社區。但隨著申訴案例的增多,ECAF因辦事效率帶來的問題正在凸顯。

3.ECAF與申訴人案件溝通緩慢

在EOS仲裁制度中,首先由EOS token持有人投票產生仲裁依據,包括EOS憲法、EOS爭議解決規則和EOS仲裁手冊。然後,ECAF(EOS Core Arbitration Forum)管理員將案件分配給仲裁員,仲裁員根據仲裁依據對案件進行仲裁,產生仲裁結果。 21個出塊節點對仲裁結果實施裁決。

仲裁的爭議包括:

1)資產所有者主張損害賠償和要求救濟的典型爭議;

2)對系統漏洞或賬戶凍結的緊急幹預的請求;

3)利益相關方對EOS主鏈上的數據相關或EOS主鏈相關的請求;

4)來自國外法庭的法律程序的請求。

ECAF設立的目的是向仲裁員提供執行規則和慣例支持,並執行案件,來服務於社區。但隨著申訴案例的增多,ECAF因辦事效率帶來的問題正在凸顯。

2018年6月28日,EOS Cannon丟失1281個EOS,EOS Cannon向ECAF提起申訴,ECAF的仲裁員10月3日才對騙子賬號做出“緊急凍結令”。 2018年9月14日,Dapp EOSBet被黑客攻擊,隨即向ECAF申訴,要求BP 們凍結黑客賬戶。然而黑客賬號四天后才被凍結,Dapp EOSBet損失4萬個EOS。

ECAF辦事效率低下的原因可能有二:一是有限的仲裁員無法匹配海量的仲裁案件,ECAF是自治的仲裁機構,目前主要由無償志願者組成,缺乏穩定的收入作為動力支撐;二是ECAF仲裁員只有仲裁權利,沒有執行權力,仲裁員做出的裁決需要被21個BP分別審核,即使審核通過仲裁員也沒有權力監督BP及時執行裁決,這種情況導致了仲裁結果的執行不力。

在EOS社區中,投票是唯一的賦權方式。 BP是持幣者投票投出來的,而ECAF不是。因此,EOS治理機制是ECAF出現諸多問題的根本原因。然而,ECAF與BP的權利分配方式保持現狀可能是現階段唯一的選擇。因為一起“案件”由一名仲裁員來給出裁決,如果仲裁員的權力過大,對個體的依賴性過大,仲裁員的能力與素質會對判決帶來決定性影響。

二級標題

三、EOS RAM的負反饋機制

1.EOS資源分配機制

ETH採用GAS資源模式,用戶在以太坊網絡上進行任何操作,需要花費一定數量的ETH。這種模式資源分配規則簡便,按照市場化方式運作,但同時有存在缺陷,每筆交易都需要消耗GAS,容易導致網絡擁堵,高頻率DApp應用落地難度加大。

2.RAM的窘境

最初,EOS生態用戶較少,RAM需求量較少,因此RAM的價格會相對較低,用戶只需抵押少量的EOS就可以獲得較多的RAM。但隨著用戶和DApp開發者的不斷增多,RAM的需求量增加,而從供給側來看,RAM的總量由超級節點共同投票決定,一旦確定之後,短時間內不會發生大幅度擴增,短期內RAM持有者也沒有動機或者激勵來賣出他們的RAM,RAM成為一種稀缺資源。因此,RAM的價格就會不斷增加,即用戶需要抵押的EOS就會越來越多。當RAM成為了稀缺資源,就產生套利空間,投資者會在低點囤積RAM,進而推高RAM價格上漲。

2.RAM的窘境

用戶有兩種方式獲取CPU:一是持有token的用戶可直接將token抵押到EOS系統賬戶,系統根據抵押的token所佔全網token比例,分配用戶對應的CPU資源。抵押的token不能繼續抵押或者出售,抵押鎖定期至少3天。二是無token的用戶可以從其他用戶租賃CPU資源。

最初,EOS生態用戶較少,RAM需求量較少,因此RAM的價格會相對較低,用戶只需抵押少量的EOS就可以獲得較多的RAM。但隨著用戶和DApp開發者的不斷增多,RAM的需求量增加,而從供給側來看,RAM的總量由超級節點共同投票決定,一旦確定之後,短時間內不會發生大幅度擴增,短期內RAM持有者也沒有動機或者激勵來賣出他們的RAM,RAM成為一種稀缺資源。因此,RAM的價格就會不斷增加,即用戶需要抵押的EOS就會越來越多。當RAM成為了稀缺資源,就產生套利空間,投資者會在低點囤積RAM,進而推高RAM價格上漲。

根據EOS Titan的數據,2018年10月17日,EOS上操作最頻繁的兩個DApp——BetDice和EOSBET,用於抵押CPU和NET的EOS數量分別達到224萬個和16.3萬個。 BetDice和EOSBET為了保證遊戲的正常運行,佔用了主網過多的CPU,導致CPU資源緊缺,普通用戶無法進行轉賬操作,甚至連賬號本身都失活,需要“充值重啟”,EOS網絡癱瘓。 11月16日,FarmEOS的遊戲上線24小時內,用戶活躍量達到1000,交易額達到250萬個EOS,CPU價格一度達到3 EOS/ms。以3 EOS/ms的價格計算,用戶抵押1000個EOS,只能換取0.33秒的主網CPU,這也是EOS自主網上線以來,CPU的歷史價格最高點。

四、EOS CPU租賃機制

當用戶調用智能合約時,區塊生產者需要根據智能合約地址查找合約代碼,然後將代碼加載到內存中執行,這個過程需要消耗一定的CPU算力。

用戶有兩種方式獲取CPU:一是持有token的用戶可直接將token抵押到EOS系統賬戶,系統根據抵押的token所佔全網token比例,分配用戶對應的CPU資源。抵押的token不能繼續抵押或者出售,抵押鎖定期至少3天。二是無token的用戶可以從其他用戶租賃CPU資源。

根據eostitan.com數據,從2018年10月13日到12月21日,每抵押一個EOS可以換取的CPU時間的變化情況如圖所示。當抵押一個EOS可以換取的CPU時間在1毫秒以下時(也就是圖片中縱坐標0-1範圍內),曲線的任何微小變動,都意味著CPU抵押價格的大幅變動。

目前,EOS用戶主要參與的DApp類型主要包括競猜類(Gambling)、遊戲類(Games)、交易所(Exchanges)、收藏品類(Collectibles)、高風險類(High Risk)、市場行情類(Marketplaces)和其他(Others)。

根據EOS Titan的數據,2018年10月17日,EOS上操作最頻繁的兩個DApp——BetDice和EOSBET,用於抵押CPU和NET的EOS數量分別達到224萬個和16.3萬個。 BetDice和EOSBET為了保證遊戲的正常運行,佔用了主網過多的CPU,導致CPU資源緊缺,普通用戶無法進行轉賬操作,甚至連賬號本身都失活,需要“充值重啟”,EOS網絡癱瘓。 11月16日,FarmEOS的遊戲上線24小時內,用戶活躍量達到1000,交易額達到250萬個EOS,CPU價格一度達到3 EOS/ms。以3 EOS/ms的價格計算,用戶抵押1000個EOS,只能換取0.33秒的主網CPU,這也是EOS自主網上線以來,CPU的歷史價格最高點。

此外,錢包作為EOS的生態入口,也繁榮了EOS DApp的發展。自EOS主網正式上線到現在,不少團隊在數字錢包上積極佈局,湧現了包括MEET.ONE等一大批以EOS生態為核心的新錢包。

五、EOS生態結構

目前,EOS用戶主要參與的DApp類型主要包括競猜類(Gambling)、遊戲類(Games)、交易所(Exchanges)、收藏品類(Collectibles)、高風險類(High Risk)、市場行情類(Marketplaces)和其他(Others)。

根據DappRadar數據統計,截至2018年12月14日,EOS上DApp的數量為206個,競猜類DApp佔了126個,其次是遊戲類和交易所類,分別占到18個和17個,場景較為單一是EOS生態當前面臨的主要瓶頸。其中,日活躍用戶前10位的應用有6個是競猜類遊戲,分別是BetDice,FarmEOS,FunCity,EOSBet,BETX,Royal Online Vegas 。從單日最高活躍用戶數量來看,EOS上DApp的最高日活為4956,PRA CandyBox表現為最佳。按交易量排名,前五名是:BetDice,Royal Online Vegas,Chintai,Newdex,EOSBet,其中第一名BetDice,交易量達11,721,039 EOS。

一級標題

此外,錢包作為EOS的生態入口,也繁榮了EOS DApp的發展。自EOS主網正式上線到現在,不少團隊在數字錢包上積極佈局,湧現了包括MEET.ONE等一大批以EOS生態為核心的新錢包。

據區塊鏈安全公司PeckShield統計,截至2018年12月26日,EOS生態共發生45起DApp安全事件,共損失近74萬個EOS 。 Odaily研究院發現目前被黑客攻擊的DApp大多以競猜類和遊戲類為主,攻擊的對象主要是EOS.WIN、EOSBet、EOSDice等幾個頭部項目,攻擊手法主要是隨機數破解、智能合約漏洞以及使用可控的隨機數種子等。

六、競猜類DApp安全形勢

致謝

據區塊鏈安全公司PeckShield統計,截至2018年12月26日,EOS生態共發生45起DApp安全事件,共損失近74萬個EOS 。 Odaily研究院發現目前被黑客攻擊的DApp大多以競猜類和遊戲類為主,攻擊的對象主要是EOS.WIN、EOSBet、EOSDice等幾個頭部項目,攻擊手法主要是隨機數破解、智能合約漏洞以及使用可控的隨機數種子等。

七、總結

七、總結

致謝

八、參考文獻

Brent Xu,Dhruv Luthra,Zak Cole,Nate Blakely,EOS:An Architectural,Performance,and Economic Analysis

IMEOS研究院,EOS 平台DApp生態數據分析報告

TokenClub研究院,EOS項目研究報告

鏈塔BlockData,2018年10月EOS平台及DApp數據分析報告

Tokeninsight,EOS項目評級報告

區塊律動,熊市下的EOS節點:我們根本賺不回服務器錢

區塊律動,V神談EOS節點投票,我們必須繞開的陰影之地(附EOS節點投票)

碳鏈價值,權力的遊戲:起底EOS核心仲裁論壇

鏈聞看天下,疑似節點賄選文件曝光:暴露規則形同虛設,作惡成本低

耳朵財經,五分鐘看懂第一波EOS超級節點投票大戰

 

致謝Meet.one 負責人高鋒

Meet.one 負責人高鋒

PeckShield安全團隊

IMEOS.ONE 創始人茶貓

EOS Cannon發起人楷書

HelloEOS 創始人梓岑

歐鏈科技創始人兼CEO 老狼

PeckShield安全團隊

AnChain.ai 創始人Victor Fang

TokenInsight 分析師趙偉

李雪婷
作者文库