乙太坊核心開發者最新會議摘要:2024年Q1假期之後升級公共乙太坊測試網

原文標題:《Ethereum All Core Developers Consensus Call #121》

原文作者:Christine Kim

原文編譯:Luccy,BlockBeats

2023 年 11 月 2 日,乙太坊開發人員齊聚 Zoom 參加了 All Core Developers Consensus (ACDC) call #121 會議。 ACDC 電話會議是一個每兩周舉行一次的系列會議,由乙太坊基金會研究員 Danny Ryan 主持,開發人員在會上討論和協調對乙太坊共識層(CL)的更改。 本周,開發者們主要關注以下議題的進展:

  1. 對 Cancun/Deneb 規範進行重大改動,以減少在實現數據塊上的複雜性;

  2. 另一個升級規範變更,以允許誠實的驗證者重新組織晚期區塊;

  3. Cancun/Deneb 測試網路的進度更新;

  4. 為 CL SSZ 規範創建規範的 JSON 映射。

簡化 Blob Side Car 規範

在與 Prysm 用戶端團隊討論後,Danny Ryan 表示,開發者已經設計了一種替代方案,用於處理 Blob 傳播條件,這將大大減少與 Blob 傳播相關的複雜性和問題。 Ryan 說:「我認為我們在過去六到八周的開發者網路中看到的大部分問題,都與處理這些消息的複雜性有關,比如何時使它們失效、如何使它們失效、以及在什麼條件下進行這些驗證。」 乙太坊基金會的研究員Francesco D'Amato 建議,在每個 Blob Side Car 上附加區塊頭和包含證明,以解決這些問題。

此提案已被 Lodestar 用戶端開發者「Dapplion」在 GitHub 上創建為一個拉取請求(PR)。 Ryan 強調,在 CL 用戶端中實施對 Cancun/Deneb 規範的變更,主要應包括刪除不必要的代碼,而不是添加新內容。 至於這些變更對於升級在主網上的進展有何影響,Ryan 表示,任何延遲都應保持在最小範圍內。 「顯然,這裡涉及到與 Deneb 發佈的關係,以及 Devnet 11 和 12 的內容和時間。 但同時,從我的評估來看,這可能與主網上線的時間相同,因為這更容易做對,而且我們不會在開發者網路上遇到這麼多錯誤。」 Ryan 補充說:「這幾乎肯定會讓我們更安全地啟動主網,因為它是一個更簡單、更容易正確實現的規範。」

在電話會議上,開發者對 PR 沒有異議。 開發者們花了一些時間討論PR的實現細節,以確保客戶端之間的一致性。 Ryan 表示,他將於 11 月 2 日合併 PR,並計劃在 11 月 3 日發布新的 Deneb 規範版本。

Cancun/Deneb 規範的其他變更

乙太坊基金會研究員 Alex Stokes 向客戶端團隊提出了一個關於 MEV 構建者規範的問題。 Stokes 問:「從根本上說,誰來計算 KZG 包含證明?」 目前,規範要求MEV中繼計算這些證明。 然而,這些證明可以通過信標 API 由信標節點傳遞。 這將確保中繼承擔的責任減少一個,並減少MEV工作流中需要測試的新代碼。 乙太坊 JS 和 Lodestar 用戶端開發者 Gajinder Singh 贊成從信標節點傳遞 KZG 包含證明給中繼。 其他開發者沒有異議。 此後,Stokes 就此變更對構建者規範進行了更新,具體內容見此處。

接下來,開發者討論了共識規範 GitHub 倉庫中的 PR#3034。 PR#3034 是 2022 年 10 月份的一個舊提案,它允許誠實的驗證者重新組織晚期區塊,從而鼓勵所有驗證者及時提出區塊,而不是為了獲得更多 MEV 而延遲提交。 Lighthouse 用戶端開發者 Michael Sproul 已經完成了這個 PR。 這是一個用戶端和節點操作員可以選擇性實現的變更。 對於合併這個 PR,沒有人提出異議。

Cancun/Deneb 測試時程表更新

Danny Ryan 表示,客戶端團隊對於實施上述 PR 的估計時間為三周。 一旦客戶端團隊實施完成,開發者可能會啟動一個新的開發者網路 Devnet 12,以測試新代碼。 如果開發者在 11 月中旬的乙太坊開發者專注會議 Devconnect 期間沒有更新用戶端版本,那麼 Devnet 12 可能會在 12 月初上線。 根據這些新的測試估計,開發者們可能無法按原計劃在11月底將升級發佈到Goerli測試網路。 更可能的是,開發者們將在 2024 年第一季度的假期之後開始升級公共乙太坊測試網路。

乙太坊基金會的 DevOps 工程師 Parithosh Jayanthi 表示,Devnet 11 已經啟動,供任何客戶端團隊在現在和 Devnet 12 啟動之間測試 Cancun/Deneb 代碼。 他還提到,開發者們將在 11 月 3 日,在 Goerli 測試網路上進行一個影子分叉,以便更好地評估區塊和數據塊的延遲。

JSON 映射到 SSZ 規範

最後,開發者們討論了關於共識規範 GitHub 倉庫中的PR#3506的議題。 這個 PR 提出了為 CL SSZ 規範添加一個標準的 1:1 JSON 映射。 這將帶來幾個優點,如簡化信標 API 規範的文件和提高代碼的可讀性。 Nimbus 用戶端的開發者 Jacek Sieka 表示,該 PR 的最新版本已經解決了先前關於位元組和無符號整數等效性的問題。 Ryan 表示,他將在乙太坊研發 Discord 頻道上分享這個 PR,以便在將其合併到共識規範倉庫之前,能夠收集到開發者們的最後意見。

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