Back to top
  • 공유 分享
  • 인쇄 列印
  • 글자크기 字體大小
已複製網址

Sui(SUI) 主網三度中斷!1.72 升級曝 Gas 邏輯與 Epoch 機制致命漏洞,基金會強調無交易回滾與資金損失

Sui(SUI) 主網三度中斷!1.72 升級曝 Gas 邏輯與 Epoch 機制致命漏洞,基金會強調無交易回滾與資金損失 / Tokenpost

根據 Sui 基金會於 13 日(當地時間)公布的事後報告,公鏈「수이(Sui)(SUI)」在 1.72 版本升級後,因「* 가스 충전 로직(Gas 充填邏輯)」與「* 검증자 재시작(驗證者重啟)」相關錯誤交疊,導致主網在 5 月 28 日至 29 日期間三度「* 네트워크 중단(網路中斷)」。基金會強調,本次事件中「* 사용자 자금(使用者資金)」並未暴露於風險之中,交易未發生「* 롤백(回滾)」,在修復完成後,網路已恢復正常運作。

根據 Sui 基金會說明,第一次中斷發生於 5 月 28 日上午 7 時左右(美西時間),持續至當日下午 1 時 30 分;第二次中斷則在 29 日上午 5 時發生,於上午 8 時 30 分恢復。隨後在同日午後 1 時 30 分,網路第三度停擺,直到晚間 7 時 20 分才重新正常出塊。

基金會指出,前兩次中斷主因,來自與「* 주소 잔액(address balances)(地址餘額)」模組互動的「* 가스 충전 로직(Gas 充填邏輯)」出現「* 크래시 버그(崩潰錯誤)」。Sui 1.72 版本引入新的設計,允許依「* 지갑 주소(錢包地址)」維護餘額並支付手續費。然而在實際運作中,當多筆競爭交易同時消耗同一地址餘額,原本應該以「* InsufficientFundsForWithdraw(餘額不足錯誤)」取消交易,但在後續的「* 가스 스매싱(Gas 結算/沖銷)」程序中,系統再次對同一筆資金進行預扣,導致「* 언더플로(underflow)(數值下溢)」問題。

這個錯誤不僅出現在 Gas 輸入階段,在「* 정산 단계(最終結算階段)」更被放大。當網路透過「* 시스템 거래(系統交易)」對地址「* 잔액 변동(餘額變化)」進行結算時,部分地址在「* 0 잔액(零餘額)」狀態下卻被套用「* 음수 변동(負向變動)」,引發整體中斷。為了盡快恢復運作,各驗證者在當日先行套用一套「* 임시 수정안(暫時修補方案)」重啟網路,但基金會也明確表示,這僅是「* 긴급 복구용 조치(緊急修復手段)」,並非針對問題本身的「* 완전한 해결책(最終解決方案)」。

然而,這套臨時補丁本身也存在缺陷。若單筆交易同時觸發多個「* 취소 사유(取消原因)」,原本應該暴露的「* InsufficientFundsForWithdraw(餘額不足)」條件,有可能被其他錯誤訊號掩蓋,導致相同錯誤路徑再次被打開。基金會表示,第二次中斷便是該邏輯盲點的具體體現,也暴露了現行錯誤處理機制在「* 복합 예외 상황(複合例外情境)」下的不足。

第三次中斷,則與前兩次完全不同,根源在於「* 에포크(epoch) 전환(Epoch 轉換)」流程中的「* 검증자 재시작(驗證者重啟)」與「* 분산키생성(DKG)(分散式金鑰產生)」狀態管理。Sui 網路透過「* 온체인 난수(鏈上隨機數)」支撐部分交易機制,而 DKG 則是產生該隨機數的關鍵程序。基金會指出,在先前某一次重啟中,由於驗證者參與率不足,導致「* 난수 기능 비활성화(隨機數功能被停用)」,但該次 DKG 失敗紀錄並未妥善寫入「* 디스크 상태(磁碟狀態)」。

當後續驗證者重新上線時,系統「* DKG 실패 기록(失敗紀錄)」形同遺失,導致「* 에포크 종료 로직(Epoch 結束邏輯)」持續等待一個永遠不會成功的程序完成,最終讓整個網路進入「* 종료 불능 상태(無法完成終止)」並全面停擺。

為修復這一系列問題,Sui 基金會已針對 DKG 相關模組完成更新,使「* DKG 상태(DKG 狀態)」能在節點重啟後持續保留,並新增可由多方共同觸發的「* 강제 마감 메커니즘(強制 Epoch 終止機制)」,確保類似情境下,網路仍有辦法推進至下一個 Epoch。同時,針對 Gas 相關錯誤,團隊也重新檢視「* 가스 충전 로직(Gas 充填邏輯)」與「* 주소 잔액 관리(地址餘額管理)」的互動方式,以避免再度發生「* 언더플로」以及狀態不一致的情況。

基金會在報告中表示,這次連續三度中斷事件,凸顯了 Sui 在「* 에포크 종료 복원력(Epoch 結束恢復力)」與「* 가스 충전 로직 안정성(Gas 邏輯穩定性)」方面,仍需更高標準的「* 엔지니어링 품질(工程品質)」。他們也強調,相關補丁與改進方案已陸續部署,未來將增加「* 상태 검증(狀態驗證)」與「* 예외 시나리오 테스트(異常情境測試)」的覆蓋範圍。

市場層面上,本次事件引發外界對 Sui 網路「* 신뢰성(可靠性)」的討論,部分觀點認為,多次中斷對一條主打高性能的公鏈而言,是一記警鐘。不過,由於基金會確認「* 거래 롤백(交易未回滾)」且「* 자금 손실(資金損失)」並未發生,對短期投資情緒的衝擊相對有限。事件發生後,SUI 代幣報價約在 0.8798 美元附近交易。

評論:

對於「* 고성능 L1(高性能第一層公鏈)」而言,* 업그레이드 직후 안정성(升級後穩定性)往往是最受檢視的指標之一。Sui 此次在「* 가스 모델 변경(Gas 模型變更)」與「* 에포크/랜덤니스 구조(Epoch/隨機數結構)」兩個核心模組同時暴露缺陷,顯示其在「* 프로덕션 환경 검증(主網前驗證)」與「* 예외 경로 설계(異常路徑設計)」上仍有待加強。

從積極面來看,基金會公開細節的技術報告,有助於維持開發者社群的信任,但未來若再發生同級別的「* 네트워크 중단」,就可能對 SUI 的長期「* 신뢰 프리미엄(信任溢價)」造成實質侵蝕。對持幣者與驗證者而言,後續幾個版本在「* 업타임(uptime)」與「* 장애 재발 방지(事故復發防止)」上的表現,將是觀察這條公鏈是否真正成熟的重要指標。

<版權所有 ⓒ TokenPost,未經授權禁止轉載與散佈>

最受歡迎

其他相關文章

留言 0

留言小技巧

好文章。 希望有後續報導。 分析得很棒。

0/1000

留言小技巧

好文章。 希望有後續報導。 分析得很棒。
1