今(26)日,以太坊核心開發者 Tim Beiko 公布最新一次的核心開發者會議內容,其中提及 Kiln 合併測試網的進度、難度炸彈預計實施日期、「上海升級」預計含三大重點、以太坊執行層工作進展以及一項旨在為客戶端開發人員發起的代幣補償計劃 —— Protocol Guild。
(前情提要:以太坊合併測試網 Kiln 己正式上線!為過渡權益證明機制 (PoS) 預演)
Kiln 當前的合併測試進展
以太坊合併公共測試網 Kiln 已於本月 15 日正式上線,進行將現行的工作證明機制(PoW)轉變成權益證明網路(PoS)的測試。雖在過渡 PoS 過程中在幾個客戶端中出現了一些實施問題,但已完成合併。團隊現在正在加緊測試,以確保所有實施都是安全和穩定的。
假設沒有發現關鍵問題,Kiln 將有望成為最後一個推出的公共測試網。下一步,一旦對客戶端實施和基礎設施工具準備工作感到滿意,將在 Ropsten、Goerli、Sepolia 等現有測試網上運行合併。等到確信測試網按預期運行,那時將安排以太坊主網的過渡。
難度炸彈預計 6 月實施
去年在冰川升級中被推遲的難度炸彈預計將在 6 月實施。
難度炸彈對出塊時間的影響是漸進的。這意味著一旦難度炸彈啟動,仍然會有 4-8 週的時間讓出塊時間延長,但不會太慢(約莫 14-17 秒)。最終,安全合併遠重要於快速合併,希望過渡順利進行,以太坊的穩定性和安全性一直是首要關注點。
上海升級三大重點
目前以太坊正草擬下一個升級 —— 「上海升級」(Shanghai)。計劃的三大重點包括: EVM 升級、信標鏈提款、降低 L2 費用。
EVM 對象格式
多年來,研究人員和客戶端開發人員一直嘗試在不破壞現有合約的情況下改進 EVM。去年,Ipsilon 團隊提出了一個聰明的解決方案:EVM 對象格式(EVM Object Format,EOF),使其更容易於 EVM 中引入新功能。
EIP-3540 詳述了該方法的實際好處 —— 程式碼和數據的分離,這有利於鏈上的程式碼驗證。這也可以為引入新合約代碼類型鋪平道路,這些類型可以幫助啟用複雜的功能,例如帳戶抽象化、EVM 流程控制和 EIP-3074 。作為 EIP-3540 的配套 EIP,EIP-3670 將在部署時啟用 EOF 合約程式碼驗證。
延伸閱讀:以太坊「倫敦硬分叉」定案 5 個 EIP: EIP-1559 費用市場改革、難度炸彈延至12/1
激活信標鏈提款
上海升級的另一大特點即 EIP-4895 的「信標鏈提款」(Beacon Chain Withdrawals)。其工作原理為:在高層次上,在每個時隙(slot)中,信標鏈可以處理一定數量的全部或部分提款。這些提款在包含每次提款金額、目的地地址和唯一索引的收據中進行追蹤。作為區塊創建和驗證過程的一部分,這些提款隨後會記入執行層,類似於今天將工作量證明記予礦工的方式。
降低 L2 費用
由於 L2 將他們的交易數據和證明發佈在 L1 上,最終用戶的大部分交易費用來自於 L1 數據儲存。分片為 L2 發布數據提供了一種更便宜的替代方案,雖然分片的規範似乎已經確定,但完整的分片實現還沒有準備好。
與此同時,有兩種選擇可以降低這些成本:1. 在主網上 CALLDATA 降低成本 、2. 實現「原型分片」,這可能會透過在以太坊上引入一種新的交易類型,稱為 Shard Blob 交易來實現。
延伸閱讀:V 神發表以太坊新分片提案 EIP-4844,分享 6 大實施優點
此外,文章中也提到以太坊執行層的可執行規範(EELS)的工作進展順利,下一步將是協調客戶端 EL + CL 升級流程。擁有跨 EL 和 CL 的可執行規範應該允許我們協調執行層和共識層上的更改過程,仍有許多問題需要解決,目前仍在開發中。
Tim Beiko 也透露一項旨在為客戶開發人員和研究人員提供基於以太坊項目代幣的補償計劃 —— Protocol Guild 即將啟動試點,目前該計畫擁有 100 多名成員。Protocol Guild 可能成为 Gitcoin 和追溯公共產品融資等的基礎層補充。