今日运势评分

14

本月运势

丙子月

甲克戊,子水为财
癸不词讼理弱敌强
亥不嫁娶不利新郎

沐浴,冠笄,补垣,塞穴,裁衣,修造,作梁,开柱眼,安碓磑,筑堤,开厕,断蚁

移徙,入宅,嫁娶,祈福,开光,掘井

月相

有明

底部反弹

日冲

Powered by RitMEX

PEPE0.00 -7.03%

SUI4.24 -5.19%

TON5.72 -3.52%

TRX0.25 -1.57%

DOGE0.32 -4.21%

XRP2.18 -4.22%

SOL188.94 -3.37%

BNB691.23 -2.03%

ETH3361.77 -3.23%

BTC95506.75 -2.58%

ETH Gas6.00 Gwei

贪婪
73

Sui 主网首次中断问题总结

当问题发生时,Sui工程团队迅速诊断问题并发布修复方案,随后由验证节点部署,最大限度地缩短了网络中断时间。

事件概述

太平洋时间2024年11月21日上午大约1:15至3:45之间(东八区时间:2024年11月21日下午5:15至7:45),Sui主网发生了全面网络停滞。所有验证节点陷入崩溃循环,导致交易处理完全中断。

问题原因

阻塞控制代码中的assert!触发了错误:如果估算的执行成本为零,则会导致验证节点崩溃。此问题发生需满足以下所有条件:

1. 阻塞控制设置为TotalGasBudgetWithCap模式:

  • 该模式在协议版本63中短暂启用后被撤销,随后在协议版本68中随累积调度器再次启用。

2.网络接收到同时包含以下条件的交易:

  • 可变共享对象输入

  • 零个MoveCall指令

当网络接收到此类交易时,所有验证节点立即崩溃。

什么是阻塞控制?

Sui网络基于对象的架构支持大规模并行处理不同的用户交易,这在大多数其他网络中无法实现。然而,如果多笔交易同时写入同一共享对象,则这些交易必须按顺序执行,且涉及该特定对象的交易处理量存在上限。

阻塞控制系统通过限制写入同一共享对象的交易速率,防止网络因执行时间过长的检查点而过载。

我们最近升级了阻塞控制系统,以通过更准确地估算交易复杂度来提高共享对象的利用率。但新模式TotalGasBudgetWithCap的代码中存在一个bug,导致此次问题的发生。

如何解决问题?

在问题确立后,代码修复十分直接(详见 PR #20365)。该修复已部署到主网(v1.37.4)和测试网(v1.38.1)。

PR #20365:将bump_object_execution_cost修改为使用饱和加法,并允许0成本交易。

🌟 主网v1.37.4:

https://github.com/MystenLabs/sui/releases

在验证节点社区的积极响应下,从修复发布到Sui网络恢复正常仅用了15分钟。

我们学到了什么?

  • 事件检测与响应系统运行良好: 自动警报与社区报告几乎同时触发,我们迅速调动团队资源进行诊断和修复。

  • 验证节点社区表现出色: 修复发布后,Sui网络几乎立刻恢复正常。

预防措施

  1. 改进测试系统: 增加更多类似触发此次崩溃的对抗性交易类型,以发现潜在问题。

  2. 优化构建流程: 提高调试和发布二进制文件的生成速度,进一步减少事件响应时间。此次中断过程中的一部分时间是由于等待构建发布版本。

感谢社区和验证节点的支持,共同确保了Sui网络的快速恢复!

欢迎加入深潮TechFlow官方社群

Telegram订阅群:https://t.me/TechFlowDaily
Twitter官方账号:https://x.com/TechFlowPost
Twitter英文账号:https://x.com/DeFlow_Intern
作者Sui NetworkSui Network
相关文章
2024.12.18 - 8 天前
L1 搏杀进行时,公链新贵 Sui 引领「RWA 之春」
Web3 新势力品牌瞄准 30 万亿美元规模的 RWA 市场。
2024.12.09 - 17 天前
Aptos 相比 Sui 有何差异化优势?
Aptos 颇受传统机构和基金公司的青睐,这或许正是其更 web2 思维在合规性和稳定性、安全性等方面更胜一筹换来的「资源面」优势。
2024.12.09 - 17 天前
盘点 2024 年 Sui 的 17 项成就
Sui 在 2024 年展示了令人瞩目的增长与创新,成为区块链行业的明星项目。
Sui
2024.12.03 - 23 天前
Sui 2024 第二、三季度报告:性能提升 80%,TVL 破 10 亿,Sui 的里程碑之季
基于 Sui 构建的项目在 2024 年第二季度和第三季度共筹集了 1630 万美元,比前两个季度增长了 41.7%。
Sui
2024.11.27 - 29 天前
Sui 生态数据专题:活跃地址已突破 840 万,近 3 个月跨链资金接近 10 亿美元
SUI 代币价格暴涨近四倍,市值跻身数字资产前 20 名。
Sui
2024.11.26 - 30 天前
Sui 基金会宣布与 Babylon Labs、Lombard 和 Cubist 建立合作,实现比特币可编程性
Sui 的可编程性解决了比特币在链上可编程性方面的限制。
2024.11.15 - 41 天前
SUI 新高之际,从用户角度谈谈三大 Move 公链区别
Sui 和 Aptos 是公式对手、各有千秋,Movement 生态效应不容小觑。
2024.11.14 - 42 天前
突破机构币魔咒:Sui 新发资产的破局之路
在这场区块链革命中,Typus的尝试或许能成为打破「机构币」宿命的关键一步。
Sui
2024.11.13 - 43 天前
Sui vs. Aptos,谁是更具成长性的公链生态?
在没有主线叙事的情况下,以公链生态为切入点寻找 Beta 和 Alpha 可能是后续一段时间内可行的交易策略。
2024.11.12 - 44 天前
对话 Mysten Labs 联创:从技术创新到生态布局,不只是“Solana杀手”的野心
吸引优秀的开发者在 SUI 上构建成功的项目,将是推动 SUI 发展的重要因素。