以太坊路線圖更新
?2023?年?12?月?30?日,以太坊聯(lián)合創(chuàng)始人?Vitalik Buterin?在?X?社交網(wǎng)絡(luò)上分享了?2024?年以太坊路線圖,并詳細介紹了以太坊網(wǎng)絡(luò)的升級和活動。根據(jù)他列出的一系列圖表,?2024?年以太坊的持續(xù)關(guān)注點包括?6?個主要組成部分:The?Merge、The Surge、The Scourge、The?Verge、The Purge?和?The Splurge 。
(1)The Merge?被強調(diào)為路線圖的關(guān)鍵部分,旨在維持簡單且有韌性的?POS?共識機制,它發(fā)生于?2022?年?9?月,把以太坊主網(wǎng)與?POS?信標鏈融合在一起。自合并之后,將優(yōu)先執(zhí)行單槽最終性(SSF)的角色。SSF?可以使以太坊的共識機制更有效地驗證區(qū)塊,可以在同一插槽中提出并最終確定區(qū)塊,從而減少交易延遲。在以太坊從?POW?過渡到?POS?共識機制之后,單槽最終性(SSF)將作為以太坊當前弱點的關(guān)鍵解決方案。
(2)The Surge?的目標是在以太坊和L2網(wǎng)絡(luò)中達到每秒?10?萬筆交易的吞吐量,同時提高區(qū)塊鏈的可擴展性。Cross-rollup 標準和?interop?已被以太坊開發(fā)團隊強調(diào)為長期改進的領(lǐng)域,而今年將在?EIP-4844?和?rollup?本身的可擴展性方面取得顯著進展。
(3)The Scourge?把重點放在緩解與最大可提取價值(MEV)、流動性質(zhì)押池以及?rollup?相關(guān)的風(fēng)險,以解決以太坊生態(tài)系統(tǒng)內(nèi)經(jīng)濟中心化的擔憂。Vitalik Buterin?早些時候曾建議降低運行節(jié)點的成本以應(yīng)對相關(guān)挑戰(zhàn)。目前,Verkle?樹已經(jīng)準備就緒,驗證區(qū)塊將僅涉及下載一些字節(jié)數(shù)據(jù),執(zhí)行一些基本的計算,并驗證簡潔的、非相互作用的知識論點(SNARK)。該網(wǎng)絡(luò)將繼續(xù)探索以太坊虛擬機(EVM)驗證預(yù)編譯,以達到完全?SNARK?化的以太坊網(wǎng)絡(luò)。
(4)The Verge?旨在促進區(qū)塊驗證更易于進行,提升區(qū)塊驗證的效率。隨著鏈上交易量的持續(xù)增長,該優(yōu)化對于保持以太坊的可擴展性至關(guān)重要。路線圖移除了“增加L1 gas 限制”的內(nèi)容,使?gas 限制可以隨時提高,表明了一種靈活的網(wǎng)絡(luò)容量管理方法。
(5)The Purge?旨在使協(xié)議易于使用,使其對開發(fā)人員更加友好和可訪問。這種簡化將消除技術(shù)債務(wù)并限制網(wǎng)絡(luò)參與成本,預(yù)計將提高以太坊網(wǎng)絡(luò)的整體功能和可用性。
(6)The Splurge 則涵蓋了所有其他對以太坊成長的至關(guān)重要的元素,例如從生態(tài)系統(tǒng)增長和可持續(xù)性到人類協(xié)調(diào)等方面,體現(xiàn)了以太坊對培育和支持其充滿活力的社區(qū)的承諾。
EIP?改進提案前瞻
?以太坊將在?2024?年第一季度迎來?Dencun?硬分叉升級,以太坊核心開發(fā)人員已經(jīng)擬定了?Dencun?硬分叉升級日程表。在不出現(xiàn)重大問題的前提下,以太坊的公共測試網(wǎng)絡(luò)將暫定按以下時間表進行:
Goerli: 1?月?17?日
Sepolia: 1?月?30?日
Holesky: 2?月?7?日
這將是?Goerli?最后一次包含在測試方案中,因為該網(wǎng)絡(luò)即將被棄用。此舉是?2024?年?1?月在以太坊網(wǎng)絡(luò)上激活 Dencun?戰(zhàn)略的一部分,標志著其技術(shù)能力的顯著進步。
核心開發(fā)人員還討論了尚未具體命名的?Prague/Electra?升級。以太坊社區(qū)正在考慮是否專注于大型核心功能(可能需要一年時間的努力),或者圍繞多個較小的改進進行升級(這在?2024?年下半年可以實現(xiàn))。
總體來說,?2024?年將會是以太坊實現(xiàn)開創(chuàng)性改進提案的一年,以下是值得關(guān)注的一些改進提案:
(1)EIP-4844?(Proto-Danksharding)
EIP-484?是?Dencun?升級的眾多提案之中的重頭戲,也是市場最關(guān)注的提案,其主要目的是在不犧牲去中心化的情況下,降低L2網(wǎng)絡(luò)上的?gas?費用,特別是對?rollup?解決方案。
Dencun?升級將降低所有L2在數(shù)據(jù)可用性方面的成本,這是市場非常期待的事情,因為終端用戶的成本會進一步降低。EIP-4844?是一種變革性的增強提案,預(yù)計將使?rollup?的?gas?費用降低?100?倍。
(2)ERC-4337、ERC-6900?(賬戶抽象)
賬戶抽象也是非常重要的改進提案,包括?ERC-4337?及其擴展提案?ERC-6900?。賬戶抽象以智能賬戶的概念為中心,對最終用戶的體驗具有重大影響,并將降低交易成本并確保社交登錄安全。ERC?是?EIP?的一個子集,專門針對以太坊生態(tài)系統(tǒng)中的?token?標準。它定義了?token?執(zhí)行的規(guī)則,以確?;ゲ僮餍?。與修改核心協(xié)議的?EIP?不同,ERC?通常不需要進行硬分叉。
ERC-4337?將于今年?3?月進行,賬戶抽象的概念將為終端用戶帶來重要變化和關(guān)鍵作用。賬戶抽象將徹底改變用戶的感知方式以及與加密錢包的互動,使無需?gas?的交易成為標準,同時使安全的社交登錄成為新規(guī)范,從根本上重塑以太坊的用戶體驗。
從傳統(tǒng)上來看,以太坊有兩種賬戶類型:由私鑰控制的外部賬戶(EOA)和代碼控制的合約賬戶。賬戶抽象模糊了這種區(qū)別,允許用戶創(chuàng)建更像智能合約的賬戶。它可以增強用戶體驗和安全性,并允許更復(fù)雜的賬戶邏輯,例如多重簽名錢包或丟失密鑰的社交恢復(fù)。
ERC-6900?則提出了“委派交易”的概念。該標準不需要更改以太坊的主網(wǎng)共識,它允許用戶委派代表發(fā)送交易,例如,批準一組操作以節(jié)省時間和麻煩。?
(3)EIP-1153?(瞬時存儲操作碼)
?EIP-1153?是?Dencun?升級的一部分,旨在引入一種在智能合約執(zhí)行期間處理臨時或暫時存儲的新機制。以太坊的傳統(tǒng)儲存操作是永久性的而且需要消耗?gas,這對于不需要比一次交易持續(xù)更長時間的臨時數(shù)據(jù)可能是無效的。EIP-1153?是一種操作碼,它將允許智能合約使用瞬時存儲,即在交易執(zhí)行結(jié)束時將存儲清除。
Uniswap?團隊曾為?EIP-1153?做努力游說,并希望它在上海升級中得到實施,但未能獲得足夠支持,無法在以太坊核心開發(fā)人員之間達成共識。預(yù)計該升級將在提高?Uniswap V4協(xié)議的能力和效率方面發(fā)揮重要作用。
通過啟用臨時存儲,EIP-1153?可以降低合約執(zhí)行期間與存儲數(shù)據(jù)相關(guān)的?gas?成本,并為開發(fā)人員設(shè)計智能合約提供更大的靈活性。EIP-1153?通過減輕永久存儲的負擔并最大程度地減少狀態(tài)膨脹,也有助于以太坊網(wǎng)絡(luò)的整體可擴展性。
(4)EIP-4788?(信標區(qū)塊根提交)
?以太坊就像一家龐大的圖書館,它包含兩個主要部分:第一部分是以太坊虛擬機(EVM),如同閱讀室一樣讓人們來閱讀書籍(執(zhí)行智能合約);第二部分是信標鏈,像圖書館的目錄系統(tǒng)一樣跟蹤所有書籍及其位置(以太坊網(wǎng)絡(luò)的共識和協(xié)調(diào))。
在?EIP-4788?之前,這兩個部分的運行是相對獨立的。EVM?無法直接訪問最新的目錄, 它必須依靠間接方法來了解信標鏈中正在發(fā)生的事情。而?EIP-4788?提議將信標區(qū)塊根(摘要或父塊的哈希樹根)放入每個?EVM?區(qū)塊中。這就相當于把圖書館中過時的卡片歸檔系統(tǒng)(效率低下且準確率低)轉(zhuǎn)移到具有實時、準確且直接鏈接到主要數(shù)據(jù)庫的系統(tǒng)一樣。
在以太坊這個現(xiàn)代圖書館系統(tǒng)中,每次添加、移動或刪除書籍(信標鏈更新)時,讀者(EVM)都能得到即時的更新信息。讀者可以信任獲得的最新信息,并且圖書館操作(例如執(zhí)行智能合約)與整體目錄系統(tǒng)(共識層的狀態(tài))的一致性更強。
以上過程都以信任需求最小化的方式發(fā)生,消除了對提供此數(shù)據(jù)的外部預(yù)言機的需求,從而減少了潛在的故障或操縱點。EIP-4788?引入了協(xié)議級別的預(yù)言機,在整個主網(wǎng)中傳達了以太坊的共識狀態(tài)。這種更改對于流動性質(zhì)押協(xié)議,例如?Lido,以及基于智能合約的橋接器和再質(zhì)押解決方案尤其有利,因為它允許這些協(xié)議直接從共識層訪問驗證器余額和狀態(tài)等關(guān)鍵數(shù)據(jù),從而提高了其安全性和操作效率。
(5)EIP-5656?(MCOPY?操作碼)
?EVM?使用決定各種操作的一組操作碼進行操作。EIP-5656?引入了一個名為?MCOPY?的新操作碼,該操作碼在執(zhí)行智能合約期間將對內(nèi)存中復(fù)制數(shù)據(jù)的過程進行優(yōu)化。
在當前的?EVM?架構(gòu)中使用現(xiàn)有操作碼時,復(fù)制大型數(shù)據(jù)段的效率低下。MCOPY?提供了一種更有效的方法,預(yù)計可以減少與這些操作相關(guān)的?gas?費,同時提高性能。更快的內(nèi)存操作意味著合約執(zhí)行速度更快,開發(fā)人員將擁有更多的工具來優(yōu)化其智能合約,尤其是在處理涉及內(nèi)存操作的大型數(shù)據(jù)結(jié)構(gòu)或復(fù)雜操作時。
(6)EIP-6780?(限制自毀)
?在以太坊區(qū)塊鏈中,自毀操作碼允許智能合約從區(qū)塊鏈中將自身刪除。執(zhí)行后,它將刪除合約代碼和狀態(tài)的存儲空間,并將合約剩余的?ETH?發(fā)送到指定的地址。但是,該功能導(dǎo)致了幾個問題,包括狀態(tài)管理的復(fù)雜性和潛在的安全漏洞。
通過限制自毀,以太坊可以更好地管理其狀態(tài)規(guī)模,從而使區(qū)塊鏈更穩(wěn)定和可預(yù)測。這對于網(wǎng)絡(luò)的長期可擴展性和維護至關(guān)重要,因為它將簡化未來的以太坊升級。
綜上,以太坊?2024?年路線圖更新以及重要的?EIP?提案展示了以太坊區(qū)塊鏈對行業(yè)變化的適應(yīng)性,并明確地展示了對穩(wěn)健運行而提升可擴展性的清晰愿景??梢灶A(yù)見的是,?2024?年將是以太坊繼續(xù)探索創(chuàng)新和技術(shù)升級改進的重要一年。