2月18日消息,以太坊協議關鍵客戶端Geth的1.15.2版本已發布,旨在修復前一版本中影響主網區塊創建的一個錯誤。據Go Ethereum介紹,此次緊急更新解決了信標共識引擎中的一個回歸問題,該問題導致驗證者錯過出塊機會并可能造成經濟損失。
早期版本中的一個回歸問題影響了共識引擎對主網區塊構建的處理,因為它沒有考慮到鏈配置中未定義MergeNetsplitBlock的情況。這一變化是在最近對信標共識引擎的更新中引入的,導致主網未被識別為運行于PoS機制下,從而破壞了區塊創建和網絡預期性能。開發者詳細說明了該回歸問題起源于一個名為TestingTTDBlock的測試方法的移除。該方法最初是在內部測試期間添加的,用于模擬Merge區塊。移除此方法后,系統不再繞過對總難度的依賴,而之前這一機制允許引擎忽略正常的分叉順序,并在倫敦分叉之前無意中啟用了Merge。
建議運行1.15.1版本的用戶立即升級到1.15.2版本,以避免錯過區塊創建機會并招致經濟處罰。Geth v1.15.2現在提供了一個配置,能夠正確識別主網為合并后狀態,并恢復了必要的網絡發現協議,從而恢復了預期的操作參數。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。