以太坊核心開發者最新會議摘要:下週推出 Pectra 升級的下一個專用測試網

撰文:Christine Kim

編譯:Luccy,BlockBeats

編者按:以太坊所有核心開發者執行電話(ACDE),每兩週舉行一次,主要討論和協調對以太坊執行層(EL)的更改。本次爲 ACDE 第 190 次電話會議,本次會議上,重點討論了 EIP 7251 和 7702、以太坊虛擬對象格式(EOF)以及 PeerDAS 等議題。

會議期間,Beiko 還提議了一個新的 EIP 討論模板,並強調了以太坊開發者資源頁面「eth-clients」的重要性。Galaxy Digital 研究副總裁 Christine Kim 對本次會議要點做了詳細記錄,BlockBeasts 將原文編譯如下:

2024 年 6 月 20 日,以太坊開發人員齊聚 Zoom 參加了 All Core Developers ution (ACDE) call #190 會議。ACDE 電話會議是一個每兩週舉行一次的系列會議,由以太坊基金會協議支持主管 Tim Beiko 主持,開發人員在會上討論和協調對以太坊執行層(EL)的更改。

本週,開發人員介紹了他們在實施各種代碼更改方面的進展,包括以太坊改進提案(EIP)7251 和 7702,以及以太坊虛擬對象格式(EOF)和 PeerDAS。

Beiko 還分享了一個用於 EIP 討論的建議模板,EF 開發運營工程師 Parithosh Jayanthi 介紹了一個新的 GitHub 頁面,名爲「eth-clients」,用於以太坊主網和測試網的配置。最後,Beiko 提醒團隊,下一次 ACDE 通話將在 7 月 4 日的美國假期舉行。雖然他不會參加此次會議,但 EF 研究員 Alex Stokes 將代替他主持會議。

####Pectra Devnet 1

開發人員在會議開始時討論了 Pectra Devnet 1。開發人員旨在下週推出 Pectra 升級的下一個專用測試網。與之前的測試網 Devnet 0 相比,新測試網主要有以下規範變化:

  • 增加了 EL 觸發的驗證器合併
  • 用 EIP 7702 替代了 EIP 3074

EL 客戶端團隊正在推進他們的 Devnet 1 實現。每個主要以太坊 EL 團隊的代表都分享了他們的最新進展:

  • Besu:他們的 Devnet 1 實現的第一個版本已經準備好,但仍有一些測試缺失,團隊對氣費定價操作的規格有疑問。
  • Nethermind:他們正在審查他們的 Devnet 1 實現,合併各種代碼更改和軟件分支,並編寫測試用例。
  • Erigon:他們有 EIP 7702 的草稿實現,正在審查 EIP 7251 的最新變化,即增加了 EL 觸發的驗證器合併。
  • Reth:他們的 Devnet 1 實現應該在下次 ACD 會議之前完成。
  • EthereumJS:團隊正在進行 EIP 7702 的實現,預計將在一週左右準備好 Devnet 1。
  • Geth:團隊也在進行 EIP 7702 的實現。

在客戶端團隊分享他們的進展時,一個名爲「Racytech」的開發人員問 EOF 的實現是否會被排除在 Devnet 1 之外。Beiko 確認 EOF 不會在 Devnet 1 上測試,並且 EOF 的實現應該基於最新的 Pectra 規格,而不是最終的 Deneb 規格。EF 開發運營工程師 Barnabas Busa 強調,這一策略將使調試 EOF 變得更困難,因爲 Pectra 規格正在變化,並且也在同時調試。「即使如此,這仍然是正確的,因爲我們希望團隊在覈心 Pectra EIPs 上工作並修復這些錯誤。所以,這比基於之前的分叉然後在最後階段再基於 Prague 更合理,並且還要發現所有那些錯誤,」Beiko 說。Prague 是 Pectra 升級的 EL 名稱。

####EIP 7702 更新

儘管開發人員正在努力在 Devnet 1 中實現 EIP 7702,但有可能對代碼進行重大修改以支持新功能,特別是用戶撤銷 EIP 7702 交易授權的能力。

一個名爲「Lightclient」的 Geth 開發人員提出了支持 EIP 7702 撤銷的新改動。他解釋道:「在任何時候看清楚你有哪些授權正在生效並不容易,也很難知道哪些已經被撤銷,哪些沒有。有一些設計模式可以避免這些情況,但實際上我們可能不知道錢包將如何使用這個功能。爲了更好地防禦,我記得 Vitalik 在上次電話會議上提到過,或者是在一個分組討論室裏提到過,與其讓授權成爲必須包含在交易中的臨時事務,我們可以保存這些授權,這樣你可以隨時查看賬戶被分配了哪些代碼。」

一個名爲「Arik」的開發人員表示他更喜歡 EIP 7702 的當前版本,而不是 Lightclient 提出的改動。Arik 說,在新的 EIP 7702 下會有一些特定的用例。Lightclient 反駁了這些評論,表示舊版本 EIP 7702 支持的所有用例仍然保留,並且增加了一個強大的可撤銷機制。然而,Lightclient 也指出,這些改動使 EIP 在客戶端中的實現更加複雜。Beiko 在會議聊天框中表示,最終確定 EIP 7702 的設計是 Pectra 的「頭號未解決的規格問題」,並建議開發人員組織另一次分組討論電話會議,以達成其撤銷機制的共識。「如果到下次會議時我們有一個大家普遍滿意的版本,無論是這個版本還是其調整版本,都可以作爲 Devnet 2 的一部分,那將是很好的,」Beiko 說。

Besu 開發者 Daniel Lehrner 質疑,如果規格可能會在 Devnet 2 中改變,開發人員是否應該花時間在 Devnet 1 中實現當前版本的 EIP 7702。他說:「這些提案是相當不同的,所以我們可能會實現一些在幾周後由於 7702 再次變化而不得不部分拋棄的東西。」加密錢包 Safe 的聯合創始人 Richard Meissner 表示,在他看來,爲錢包團隊在測試網上實現某種版本的 EIP 7702 是有幫助的。Beiko 補充說,當前形式的 EIP 7702 的實現不會在他看來大大延遲客戶端團隊的進度,如果開發人員現在試圖將其從 Pectra 規格中移除,可能會對 Devnet 1 造成複雜情況。

####EOF 更新

談到 EOF,Busa 表示他的團隊將在實施其他 Pectra 代碼更改後測試 EOF 實現。EOF 就緒情況在 GitHub 上進行跟蹤。目前,有兩個 EL 客戶端團隊,Besu 和 Reth,已經實現了所有 EOF EIP,而其他團隊仍在努力實現所有 EOF EIP。來自 Erigon 團隊的代表指出,模擬包含 EOF 交易的以太坊區塊的額外測試用例將是有用的。EF 測試團隊的成員 Mario Vega 在聊天中說,他的團隊正在發佈更多的 EOF 測試,並將在下次 EOF 分組會議上分享更多內容。獨立的以太坊協議開發者 Danno Ferrin 說,由於 EOF 規格現在已經最終確定,EOF 電話會議已經從每週一次改爲每兩週一次,目前 EOF 的工作重點是測試和客戶端實現。

####PeerDAS 更新

Busa 簡要介紹了 PeerDAS 實施工作的進展。他表示,下一個 PeerDAS Devnet 將在一到兩週內上線。與上次 ACDC 會議討論的一樣,PeerDAS 將基於最終確定的 Dencun 規格進行開發,而不是 Pectra 規格。

####公告

Beiko 提出了一個新的默認模板,供 EIP 作者在 Ethereum Magicians 帖子中使用。這個新模板旨在促進對 EIP 的高質量審查。

Jayanthi 介紹了「eth-clients」GitHub 頁面,該頁面爲以太坊開發人員提供了多種資源,包括以太坊測試網和主網的規範配置等。目前,該頁面由所有 CL 客戶端團隊的代表維護。Jayanthi 呼籲 EL 客戶端團隊的代表自願幫助維護這個 GitHub 頁面。

Lightclient 詢問了客戶端團隊在歷史數據過期處理工作方面的進展情況。此次會議上沒有分享這方面的更新。

Beiko 表示,他不會主持下一個在美國假期 7 月 4 日舉行的 ACDE 電話會議。屆時,EF 研究員 Alex Stokes 將代替他主持會議。

ETH-3.39%
KIM-6.31%
EL-3.33%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)