編者按:
以太坊所有核心開發(fā)者執(zhí)行電話(ACDE),每兩周舉行一次,主要討論和協(xié)調(diào)對以太坊執(zhí)行層(EL)的更改。本次為 ACDE 第 194 次電話會議,本次會議上,重點討論了 EIP7732、對 EIP 2537 操作的 Gas 成本的更新分析以及 PeerDAS 等議題。
會議期間,Geth 開發(fā)人員 Marius van der Wijden 提出了一種從以太坊中刪除合并前字段的方法有線協(xié)議可減少同步期間的節(jié)點帶寬。Galaxy Digital 研究副總裁 Christine Kim 對本次會議要點做了詳細(xì)記錄,BlockBeasts 將原文編譯如下:
2024 年 8 月 15 日,以太坊核心開發(fā)者執(zhí)行會議(ACDE)第 194 次電話會議中,由以太坊基金會研究員 Alex Stokes 主持。這次會議主要討論了執(zhí)行層(EL)的變更和協(xié)調(diào)問題。
本周,開發(fā)者們更新了有關(guān) Pectra 升級的測試進展。隨后,討論了 EOF 代碼變更的準(zhǔn)備情況,這些變更計劃納入 Pectra 開發(fā)網(wǎng)絡(luò),并更新了 EIP 2537 操作的 gas 成本分析。Prysm 開發(fā)者「Potuz」介紹了 EIP 7732,這是一個正式提案,旨在將提議者構(gòu)建者分離確立在以太坊協(xié)議中。Erigon 開發(fā)者 Giulio Rebuffo 提議從執(zhí)行 API 中移除「totalDifficulty」字段,以降低以太坊客戶端的技術(shù)債務(wù)。Geth 開發(fā)人員 Marius van der Wijden 提議從以太坊 Wire 協(xié)議中移除一些合并前的字段和消息,以減少節(jié)點同步期間的帶寬消耗。開發(fā)者們還簡要討論了在 Pectra 而非 Dencun 之上重新設(shè)定 PeerDAS 規(guī)范,并分享了他們對 EIP 4444 實現(xiàn)進展的更新。
Pectra Devnets
Pectra Devnet 2 很穩(wěn)定。Devnet 2 信息頁面上似乎存在一個與合并塊構(gòu)建器規(guī)范并在 devnet 上測試它們相關(guān)的懸而未決的問題。EF 開發(fā)運營工程師 Parithosh Jayanthi 表示 Teku/Erigon 節(jié)點和 Prysm 客戶端也存在問題。
開發(fā)人員的目標(biāo)是在兩周內(nèi)推出具有 EIP 7702 更新規(guī)格的 Pectra Devnet 3。如果一切按計劃進行,開發(fā)人員計劃此后將 EOF 添加到開發(fā)網(wǎng)絡(luò),Pectra Devnet 4。
Geth 開發(fā)人員 Marius van der Wijden 分享了對 EIP 2537 的 Gas 成本的最新分析。作為背景,EIP 為 BLS12-381 曲線操作創(chuàng)建了新的預(yù)編譯。它使智能合約開發(fā)人員能夠以經(jīng)濟有效的方式在 BLS12-381 曲線上執(zhí)行簽名聚合等操作。Van der Wijden 提議根據(jù)他和 Geth 團隊的同事 Jared Wasinger 為 BLS 操作及其在各種機器上的 Gas 使用情況制定的基準(zhǔn)對預(yù)編譯進行重新定價。Van der Wijden 鼓勵其他開發(fā)人員對 EIP 2537 Gas 使用情況運行自己的基準(zhǔn)來驗證結(jié)果。
EIP 7732
Prysm 開發(fā)人員「Potuz」分享了 EIP 7732 的更新,EIP 7732 是一項協(xié)議內(nèi)解決方案,可以直接將驗證者與第三方區(qū)塊構(gòu)建者連接起來。自合并以來,驗證者一直依賴稱為中繼的中介參與者來接收包含 MEV 獎勵的區(qū)塊。EIP 7732 消除了對中繼的需求,使驗證者能夠以更加無需信任的方式獲得 MEV。Potuz 強調(diào),EIP 7732 的當(dāng)前設(shè)計無需更改執(zhí)行層 (EL) 或引擎 API。他補充說,EIP 7732 還與包含列表兼容,這是一項使驗證器能夠強制將交易包含在區(qū)塊中的提案。有關(guān) EIP 7732 的更多信息可以在此 Google 幻燈片演示中找到。
減少合并前的技術(shù)債務(wù)
自從以太坊過渡到權(quán)益證明以來,以太坊代碼庫的某些部分不再有用或必要。例如,難度炸彈,這是一種強制開發(fā)工作基于權(quán)益證明的機制,使得在一段時間后無法通過工作量證明挖礦創(chuàng)建區(qū)塊。以下兩個提案旨在刪除代碼庫的此類部分,以提高節(jié)點性能并降低協(xié)議復(fù)雜性。
- Erigon 開發(fā)人員 Giulio Rebuffo 提議從執(zhí)行 API 中刪除「totalDifficulty」字段。
- Geth 開發(fā)人員 Marius van der Wijden 提議從以太坊有線協(xié)議中刪除一些預(yù)合并字段和消息。
其他開發(fā)商在電話會議上對這兩項提案給予了積極的反饋。開發(fā)人員同意在會議結(jié)束后異步更詳細(xì)地審查兩者。
PeerDAS
關(guān)于 PeerDAS,一位網(wǎng)名為「Dustin」的 Nimbus 開發(fā)人員建議加快 PeerDAS 在 Pectra EIP 之上的 rebase,而不是繼續(xù)在 Deneb 之上開發(fā) PeerDAS。他表示,Pectra 中有一些 EIP 不穩(wěn)定并且可能會發(fā)生變化,例如 EIP 7702 和 EOF。Dustin 建議將 PeerDAS 重新建立在穩(wěn)定的 Pectra EIP 子集上,并排除 PeerDAS 開發(fā)網(wǎng)絡(luò)上的 EIP 7702 和 EOF 交易。開發(fā)人員討論了在 Pectra 上開始重新構(gòu)建 PeerDAS 基礎(chǔ)的其他方法。人們普遍支持,并開始朝這個方向前進。
Stokes 提醒電話會議參與者,從下周一下午 2 點(世界標(biāo)準(zhǔn)時間)開始,將定期召開 Pectra 測試電話會議,以進一步協(xié)調(diào) devnet 規(guī)范和時間安排。
EIP 4444
EIP 4444 無重大更新。Nethermind 和 Nimbus 團隊的代表表示,他們正在構(gòu)建與 Portal Network 的合作,Portal Network 是用戶訪問過期歷史數(shù)據(jù)的替代網(wǎng)絡(luò)協(xié)議。