EOS成立EVM+工作組,以實現EVM兼容

來源:EOS網絡基金會

概述

EOS 正在凝聚社區力量共同開發生態所需的關鍵項目,從而進一步推動EOS 生態的複蘇。我們擁有才華橫溢的開發人員,能夠做出重大貢獻的社區領袖,以及責任心和行動力都非常強的EOS 網絡基金會。

EOS 正在開闢自己的前進道路,並開啟一個新的協作時代。

目前,由EOS 網絡基金會資助成立的六大核心工作組正在高速運行,每個工作組都在其領域發揮重要作用,其中API+、Core+、Wallet+和Audit+四個工作組藍皮書已接近完成,每份藍皮書都是重要的研究成果,將詳細闡述發展目標,各自領域如何取得成功的可行策略等。

今天,我們將帶領大家認識EVM+核心工作組,在正式介紹之前,我們先來了解一下六大核心工作組的概況。

六大核心工作組介紹

目前,EOS 網絡基金會贊助成立了六個核心工作組,他們分別是:

· API+:主要負責提供數據接口,幫助EOS 生態以外的應用程序更好的集成EOS 網絡。

· Core+:主要負責維護EOS 系統使EOS 更適合運行各種類別的應用程序。

· Wallet+:主要負責配合軟件將EOS 集成到外部應用程序中。

· Audit+:主要負責為EOS 應用提供安全分析工具和合約審計的整體框架。

· EVM+:主要負責實現與EVM 的兼容以及探索EOS 可行性的經濟激勵措施。

· Recovery+:主要負責建立危機處理框架,通過制定緊急聯絡、反應機制、DAO 保險和白帽獎勵等措施,幫助EOS 項目在遭遇黑客攻擊後以更合理有效的方式應對危機及追回丟失資產。

核心工作組將會與EOS 生態中最有經驗的人和組織合作,在落實EOS 路線圖方面發揮重要作用。這將是一個評估EOS 生態現狀、識別潛在問題並為未來發展制定路線圖的絕佳機會。

每個工作組都收到了來自EOS 網絡基金會提供的20–25 萬美元的資助,另外EOS 網絡基金會還支出10 萬美元成立了一個監督小組,專門監督工作組的整體進展。

但出於社區呼聲和生態需求的考慮,EVM+工作組與其他工作組的工作流程略有不同。在EOS Argentina的領導下,EVM+工作組將採取更敏捷的方式進行開發。

EVM+工作組不撰寫藍皮書,而是直接進行開發和產品交付,從而更快的在EOS 智能合約層面實現EVM 兼容。另外,EVM+工作組的初始預算資金為20 萬美元。

EVM+工作組介紹

EOS 目前面臨的最重要的問題之一是區塊鏈的互操作性。

區塊鏈領域最容易產生的問題是向內聚焦發展,而忽視了向外兼容取長補短,這樣的問題在EOS 表現的很明顯。開發人員經常陷入一種思維邏輯:EOS 擁有最好的技術,所以EOS 是最好的地方,即使其他公鏈生態的人都還沒有意識到EOS 的潛力。

這樣的想法會使EOS 與更廣闊的區塊鏈世界隔絕開來,很容易坐井觀天錯過許多機會。許多開發者離開EOS,轉投以太坊,原因就是雖然以太坊存在缺陷,但是卻擁有更好的兼容性。

這也是我們成立EVM+工作組並加速這方面工作的重要原因,在EOS 上部署以太坊虛擬機是一件非常重要的工作,我們需要推動EOS 融入更廣闊的區塊鏈生態,不斷的引進來、走出去,兼容並蓄快速發展。

從技術及業務角度來看,實現EVM 兼容能夠在釋放EOS 潛力方面發揮至關重要的作用。我們需要更多的以太坊開發者和用戶加入EOS 生態,而幫助EOS 實現EVM 兼容是吸引他們加入的最佳方式。

站在成功的肩膀上,吸引開發人才

EVM+工作組的領導團隊是EOS 創世區塊生產者EOS Argentina,該團隊也是Evodex和EOS Metamask錢包背後的開發人員。

為EVM+工作組提供協助的還有EOS 生態的著名開發者Syed Jafri,他在2020 年憑藉EOSIO.EVM 贏得了Block.one 舉辦的EVM 挑戰賽,EOSIO.EVM 使Solidity 開發人員能夠在EOSIO 上快速啟動並以高達100 倍的速度和低於1000 倍的成本運行應用程序。可以說,Syed Jafri 在幫助EOS 實現EVM 兼容方面十分有經驗。

EVM 是EOS 急需的創新。 EOS 公鏈在過去幾年中面臨的主要問題之一是資金匱乏。讓我們和以太坊生態做一個對比:

· 以太坊速度更慢、效率更低而且Gas 成本非常高,但以太坊和其他基於EVM 的公鏈之間擁有更高的網絡效應和代幣流動性。另一方面,一部分以太坊上的開發人員能夠通過創造基於Solidity 編寫的模塊化、可重複利用、安全開源的智能合約獲得高額回報,另一部分開發者可通過OpenZeppelin等組織的收錄的代碼庫獲得豐富的開發工具和教程。一個不可否認的事實是:EVM 生態系統中的開發人員工具、代碼庫、可供dApp 開發人員使用的開源代碼一直在快速增長。

· 反觀EOS 生態,開發人員只能使用不太成熟的工具從頭開始構建許多代碼庫,一個不恰當的比喻是:以太坊生態的開發者製造汽車就像是搭積木,把現成的車輪、方向盤、發動機等拼接在一起就好,而EOS 生態的開發者想要製造汽車,需要從製造車輪開始。

EOS 網絡基金會贊助的其他工作組正在專注於改善EOS 開發人員的體驗,提供更多可用的本地工具,但都需要一些時間才能充分實現。

因此,我們和社區都認為,我們可以利用EVM 已經存在的人才和資源,並通過EVM 兼容將這些引入EOS,以此挖掘出EOS 生態的潛力。

EOS 發展已經進入極其重要的一年,EOS 仍然面臨兩個巨大挑戰:

· 一方面,EOS 必須向潛在的開發者展示其巨大的潛力和價值;

· 另一方面,EOS 必須消除開發者進入生態的障礙,盡可能降低門檻,吸引更多開發者加入。

即使項目方或開發人員相信EOS 更好,但如果進入EOS 生態的過程漫長、繁瑣,項目方和開發人員也不會加入。因此幫助其他公鏈的開發人員以無障礙、低門檻的方式,將項目部署、遷移或克隆到EOS 生態,是更行之有效的方式。

EVM+工作組:在EVM 和EOSIO 之間架起橋樑

EVM+的總體目標是從開發人員和用戶的角度,使EOS 成為一個兼容的EVM 平台。為此,以下是工作組正在解決的關鍵問題:

· 智能合約級別的兼容與本地節點實施:EOS Argentina 正在努力開發基於智能合約的解決方案,使EVM 能夠在EOS VM WASM 運行時正常運行。這將允許EOS 網絡在不進行協議升級的情況下升級EVM 運行(無需分叉)。

· ETH 預編譯合約:這不僅有利於EOS 上的EVM,同時也有利於智能合約開發人員。 EOS 與其他鏈一樣,交易執行時間有限(協議為150 毫秒,BP 為30 毫秒)。儘管EOS VM 功能強大且速度很快,但仍有一些類型的操作在Web 彙編中執行時,缺乏它們在本機代碼中可以進行的優化。為了加快速度,EVM+工作組正在尋求將ETH 預編譯實現為EOS 內在函數(本地代碼)。

· 完全兼容RPC:該領域的計劃仍在開發中,但EVM+團隊的目標是至少支持大多數RPC,以允許在ETH 上使用通用工具/開發環境。這將是該計劃最重要的工作之一。

· 確定性Gas 消耗/計費:EOS 鏈使用三種資源:CPU(主觀度量/可變價格)、NET(客觀度量/可變價格)和RAM(客觀度量/可變價格)計費。這方面工作的挑戰是為用戶提供確定性的Gas 消耗和有競爭力的Gas 價格,同時防止Web3 API 被濫用。

· 支持Metamask:這意味著EOS 生態將支持Metamask 錢包,以便EOS 本地合約和使用Solidity 編寫的EVM 合約進行交互。

EVM+工作組將按照上述方向快速推進工作,為EOS 實現EVM 兼容創建最佳解決方案,併計劃在2022 年夏天之前產生切實可行的解決方案。

目前的六個工作組正在構建一個框架,使開發人員和用戶更容易參與EOS,促進EOS 網絡的增長,使EOS 生態系統更具吸引力。 EOS 的未來從未如此光明。我們邀請您加入我們,共同創造區塊鏈世界最偉大的公鏈回歸故事。

聲明:本內容為作者獨立觀點,不代表0x财经 立場,且不構成投資建議,請謹慎對待,如需報導或加入交流群,請聯繫微信:VOICE-V。

來源:EOS網絡基金會

Total
0
Shares
Related Posts