最新一輪的以太坊 Shapella 測試網開發揭示了一些錯誤

在 Shanghai-Capella 更新之前對以太坊的浙江測試網進行的測試揭示了一些錯誤,但不會影響將質押引入網絡的時間表。 

開發人員 Marius VanDerWijden 記錄 根據 Ethereum Foundation 的 Tim Beiko 的帖子,開發人員確信可以修補其他客戶端遇到的同步錯誤。 他指出,該錯誤不會影響計劃於 28 月 XNUMX 日為 Sepolia 測試網提議的升級集的任何既定時間表。

最新的取款 devnet 更新詳細介紹了由 600,000 個驗證器組成的壓力測試,其中 360,000 個驗證器在分叉時執行取款憑證更新。 Beiko 表示,客戶端 RAM 和 CPU 出現峰值,開發人員將在未來幾天衡量丟失和記錄的憑證更新消息的數量。

壓力測試還揭示了權益證明客戶端 Prysm 和 Besu 客戶端之間的錯誤,該錯誤專為許可用例而設計。 為了正確同步,Prysm 客戶端需要一定數量的響應; 然而,Besu 施加了響應限制,使其低於必要的同步閾值,Beiko 說。 Besu 團隊正在調查此事。

無斑點禁令

在討論如何最好地優化初始客戶導向之後,開發人員最終 決定 完全禁止 blobless 4844 交易,這將改變客戶對交易的假設並可能使設置複雜化。

開發人員還討論瞭如何推進 SELFDESTRUCT 關鍵字的棄用,該關鍵字終止合同,從區塊鏈中刪除合同的字節碼,並將聯繫人上的資金重新路由到指定地址。

Beiko 說,雖然前進的道路仍不明朗,但隨著開發人員尋求“不破壞事物的停用選項”,目前正在討論三個關於該主題的提議。

“這裡的挑戰在於它打開了一個討厭的攻擊向量:部署合約,以某種方式填充存儲,當你重新部署合約時,舊存儲仍然存在,並且可以以惡意方式訪問,”Beiko 說。

來源:https://www.theblock.co/post/212636/latest-round-of-ethereum-shapella-testnet-development-reveals-a-few-bugs?utm_source=rss&utm_medium=rss