Sui 修復解決 Rosetta 的 Gas 選擇失敗問題
Sui 已修正一項 gas 模擬錯誤,該錯誤導致 Rosetta 的 /construction/submit 端點在主網以 InsufficientGas 錯誤拒絕部分轉帳。問題影響從傳送者的 SUI 餘額支付 gas、但未指定 gas coin 的交易。
在模擬期間,Sui 可能會加入一枚包含 10 億 MIST 的模擬 gas coin。模擬器接著會對該暫時物件收取儲存成本,儘管實際鏈上執行不會產生相同費用。Rosetta 的中繼資料與提交檢查使用不同的 gas 選擇設定,造成 gas 預算不一致。
在主網 100 MIST 的參考 gas 價格下,100,000 MIST 的安全裕度不足以涵蓋模擬的儲存成本。同樣的交易在參考 gas 價格為 1,000 MIST、裕度為 1,000,000 MIST 的測試叢集上可以通過,但仍會回報 gas 使用量過高。
現在,當從地址餘額支付 gas 屬於有效情況、具備重放保護,且在明確提領 SUI 後傳送者餘額仍足以支付 gas 預算時,Sui 模擬器會跳過模擬 gas coin。這項修正已針對 Coinbase 回報的 Rosetta 生產環境問題進行測試。交易者與基礎設施營運者應更新受影響的 Sui 元件,並重新測試交易建立、gas 估算及交易所整合流程。
Neutral
這主要是可靠性與基礎設施方面的修復,而不是改變 Sui 的經濟模型、供給量或協議激勵。該漏洞可能導致有效的 Rosetta 交易在抵達網路前失敗,為交易所、託管機構及自動化交易系統帶來營運上的阻礙。移除該漏洞或可在短期內提高交易成功率,並減少提交失敗的情況,但不太可能產生持續的買盤壓力,或對 SUI 的估值造成實質改變。
短線交易者可能會對 Sui 與交易所的連線能力更有信心,並遇到較少與基礎設施相關的執行失敗。然而,文章沒有證據顯示網路活動、手續費需求、流動性或資金流入有所增加。長期而言,解決燃料費估算不一致的問題有助於提升生態系統的可靠性,並可能促進採用,但除非之後出現更廣泛的使用成長或重大整合公告,否則對市場的影響應會有限。其他區塊鏈的類似用戶端與 RPC 修復通常只會帶來中性的價格反應,主要受益者是開發者與市場基礎設施營運商。