Sui 主网 2 天当机 3 次!升级功能埋下漏洞,连环故障重创市场信心

百款NFT链游免费玩 数字货币支付图解教程 区块链游戏获利技巧

高效能公链 Sui 近日遭遇上线以来最严峻的稳定性考验。根据 Sui 基金会于 5 月 31 日发布的事故检讨报告,Sui 主网在 5 月 28 日至 29 日短短 48 小时内,竟接连发生 3 次当机事故,而这场灾难的罪魁祸首,竟是源自一次版本升级中的系统漏洞,且每次抢修不仅没有彻底解决问题,反而像推倒骨牌般,引发了下一次的当机。

报告指出,Sui 在近期部署的 v1.72 版本升级中,意外触发了 Gas 计费逻辑漏洞,进而引发一连串系统性故障,导致主网在 5 月 28 日至 29 日期间 3 度陷入瘫痪。

Sui 连环当机时序表

  • 第一次当机(5 月 28 日上午约 7 点): 升级导致 Gas 费计算与资产模型冲突,造成节点集体当机,主网停摆近 7 小时;
  • 第二次当机(5 月 29 日凌晨约 5 点): 临时修复补丁遭变体漏洞绕过,主网再度陷入瘫痪约 3.5 小时;
  • 第三次停机(5 月 29 日下午约 1 点半): 节点重启引爆长年潜伏的随机数状态保存漏洞,导致主网当机近 6 小时。

新旧计费机制冲突,引爆节点全面崩溃

Sui 基金会指出,灾难的起点源于 Sui 刚推出的 v1.72 版本升级,原本旨在引入全新的「地址余额(Address Balances)」功能,然而在与传统的代币物件进行混合支付交易时,却不幸触发了极端错误。

当某笔交易因「资金不足」被系统取消时,负责销毁 Gas 费的程式码却仍强行尝试扣款,最终导致「下溢错误」(Underflow error,指数值减至低于零的系统异常),直接让验证节点全面崩溃,主网随之陷入瘫痪。

Sui 网路中的「代币物件」概念就像是数位钞票,使用者的 SUI 币余额并非单一数字,而是由多张面额不同的「钞票」组成(例如 60 、 30 和 10 颗 SUI)。当需要支付手续费时,网路会自动拼凑这些钞票来结帐,而这次的 Bug 正是发生在这个「拼凑扣款」的环节。

为了在最短时间内让主网恢复运作,核心开发团队在周四下午约 1 点半祭出了「临时修复补丁」。团队当时心知肚明,这套权宜之计虽然能解决大部分的当机问题,但仍存在一个极低机率可能再次引发停机的已知风险。为了与时间赛跑,团队决定先承担风险,同时在后台赶工、开发更完善的终极修复版。

然而,到了隔天清晨 5 点左右,一笔交易触发了该漏洞的「变种」:系统的「资金不足」错误代码被另一种取消原因给覆盖,直接绕过了前一天的急救包,导致主网迎来第二次大停摆。所幸,团队随后完成了更稳健的修复程式,验证节点也迅速在上午 9 点 40 分左右全数更新完毕。

令人无奈的是,第三次当机完全是前一次修复过程引发的「连环车祸」。当验证节点为了安装终极修复程式而集体重新启动时,意外导致负责启动链上随机数协定的节点参与率跌破门槛。按照原先安全的代码设计,随机数功能随即自动关闭以防止出错。

雪上加霜的是,系统中还潜藏著另一个 Bug,由于该漏洞导致系统未能将「随机数已关闭」的状态成功写入硬碟,当节点再次重启时,系统根本不知道随机数功能已经停摆。这导致大量依赖随机数的交易在后台伫列中疯狂堆积,最终导致下午 1 点半的纪元变更(Epoch Change,区块链周期性重新分配验证节点与结算奖励的时间点)彻底卡死,停机长达近 6 小时。

尽管 Sui 基金会官方强调用户资产始终安全、没有任何已确认交易遭到回滚,但连续当机事件仍对市场信心造成冲击,SUI 代币价格一度跌至 0.90 美元附近,单周跌幅扩大至约 19% 。

这已经是 Sui 自 2023 年主网上线以来的第 3 起重大稳定性事故。此前,Sui 曾于 2024 年 11 月因交易排程错误停机 2 小时,并在 2026 年 1 月因共识分歧导致主网中断 6 小时。虽然 Sui 一向以高吞吐量与高效能自居,但 48 小时内连续当机 3 次的惨痛教训,无疑让社群与开发者对 Sui 的前景重新打上了一个巨大的问号。

百款NFT链游免费玩 数字货币支付图解教程 区块链游戏获利技巧