Sui 主網在 v1.72 升級後出現三次中斷

iconCoinEdition
分享
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary icon精華摘要

expand icon
Sui 的 v1.72 版本最近進行了一次區塊鏈升級,導致 5 月 28 日和 29 日發生了三次主網中斷。前兩次中斷是由與新地址餘額功能相關的氣體收費漏洞引起的。在驗證節點重啟後,另一個隨機性狀態問題導致了第三次中斷。此次網絡升級問題導致 SUI 代幣下跌約 8%。Sui 基金會確認,沒有用戶資金損失,也沒有任何交易被撤銷。
  • Sui 的 v1.72 升級引入了兩個獨立的錯誤,導致三次主網中斷。
  • 前兩次中止源於與新地址餘額相關的氣體收費缺陷。
  • 在驗證節點重新啟動後,一個獨立的隨機性狀態錯誤引發了第三次中斷。

Sui 基金會已發布一份詳細的事後分析,解釋了於 5 月 28 日和 5 月 29 日導致網路中斷的三次獨立故障。

根據 foundation 的說法,透過 v1.72 軟體發佈引入的兩個漏洞導致了中斷。這些事件在不到兩天的時間內使 Layer-1 區塊鏈關閉了三次,並引發了 SUI 代幣價格的急劇下跌。

在停機期間,SUI 下跌了約 8%,低至約 0.90 美元。該代幣週一交易價約為 0.90 美元,一週內下跌約 19%。

該基金會表示,在所有中斷期間均無用戶資金面臨風險,且無已完成的交易被撤銷。

新功能觸發 Gas 費用扣款失敗

前兩次中斷與網路的燃氣收費系統缺陷有關。版本 1.72 引入了「地址餘額」功能,旨在讓用戶直接從帳戶餘額支付交易費用,而非完全依賴代幣物件。

此更新還引入了新的支付路徑,將地址餘額與傳統的基於幣種的支付相結合。當多筆交易同時嘗試花費同一餘額時,出現了此問題。

在某些情況下,由於資金不足,交易可能被取消。然而,部分氣體處理系統在取消後仍嘗試收取這些資金,導致結算時出現穿倉,進而造成驗證者崩潰。

第一次停機於5月28日早上7點左右開始,持續至當天下午1:30左右。為快速恢復網絡,開發人員部署了一個臨時修復方案。當時團隊承認,該補丁包含一個已知的低概率風險,仍可能導致網絡中斷。然而,該風險在第二天早上實際發生了。

緊急修補導致第二次中止

第二次停機始於5月29日約上午5時(太平洋時間)。Sui表示,某些交易可能因多個原因同時失敗。在一種情況下,補丁旨在捕捉的資金不足錯誤被另一個取消錯誤所掩蓋。

由於原始錯誤被掩蓋,臨時修復未能阻止相同的負餘額狀況再次發生。

驗證節點因相同的底層下溢問題第二次崩潰。開發人員已完成更全面的修復,足夠多的驗證節點完成升級,並於太平洋時間上午9:40左右恢復網絡。

隨機性漏洞導致第三次停機

第三次停機與氣體漏洞本身無關。在驗證者重新啟動以安裝第二個修復程式後,網路隨機性設定程序的參與率低於所需門檻。

隨機性系統已按設計自動停用。然而,另一個錯誤導致驗證者無法將該停用狀態保存至磁碟。當驗證者再次重啟時,錯誤地假設隨機性流程仍處於活動狀態。

依賴鏈上隨機性的應用程式既無法執行也無法失敗,導致交易積壓在暫停的佇列中。由於無法完全清空該佇列,網絡在下一個紀元過渡時陷入停滯。

第三次中斷大約在太平洋時間下午1:30開始,持續至約太平洋時間晚上7:20。開發人員修復了持久性錯誤,並新增了一種機制,允許驗證者在必要時強制關閉滯後的週期。

該基金會還表示,AI 驅動的內部工具透過查詢驗證者日誌、分析生產數據以及在恢復過程中彙總運營指標,幫助工程師更快地診斷事件。

相關內容: Sui 主網再次凍結,引發可靠性擔憂

免責聲明:本文所載資訊僅供參考及教育用途,並不構成任何財務建議或任何形式的建議。Coin Edition 對因使用本文提及之內容、產品或服務而導致的任何損失概不負責。建議讀者在採取與本公司相關的任何行動前,務必謹慎行事。

免責聲明:本頁面資訊可能來自第三方,不一定反映KuCoin的觀點或意見。本內容僅供一般參考之用,不構成任何形式的陳述或保證,也不應被解釋為財務或投資建議。 KuCoin 對任何錯誤或遺漏,或因使用該資訊而導致的任何結果不承擔任何責任。 虛擬資產投資可能存在風險。請您根據自身的財務狀況仔細評估產品的風險以及您的風險承受能力。如需了解更多信息,請參閱我們的使用條款風險披露