Cointime

扫码下载App
iOS & Android

Sui测试网Wave 2官方回顾透露了哪些关键信息?

VC

原文作者:Sui 基金会

原文编译:Babywhale,Foresight News

Sui 测试网 Wave 2 已圆满结束,本次测试帮助我们实现了在 Sui 上进行质押操作的目标。网络上的大量活动让我们更有信心地认为我们在上线主网的旅程中又迈出了关键一步。非常感谢所有参与并帮助我们让 Sui 变得更好的人!

我们从 Wave 2 中学到了很多,未来将发布一个由三部分组成的博客系列来回顾 Wave 2 中的所有内容。第一篇博客涵盖网络方面,而接下来的文章将更深入地讨论 Token 经济学和 Frenemies game。

统计快照

在 Wave 2 期间,社区在三周,33 个 epoch 的测试中共同创造了多项新记录。

超过 7000 个节点连接到 41 个验证器 

169 万个地址

3650 万笔交易(比 Wave 1 增长 1.6 倍)

324 万枚 NFT

发布了 118,614 份合约(比 Wave 1 增长了 45 倍)

质押 134 万枚 SUI

处理了 735 万次质押操作

观察到 67 次 TPS 峰值

与 1 月份的前三周相比,Sui 钱包 DAU 在 Wave 2 期间增长了 2.2 倍,达到 17.1 万,Sui 钱包的安装量增长了 3 倍以上,达到 33.3 万

Sui 区块浏览器拥有 100 万页面浏览量和 57.1 万独立访问者,创下历史新高

Sui Discord 社区拥有超过 60 万名成员,使其成为世界上最大的 web3 社区之一

需要特别提到的是,有四个智能合约在 Wave 2 期间处理了超过 100 万笔交易,总共占 Wave 2 总交易量的 40%:

Sui 的系统对象位居榜首,处理了超过 730 万笔与质押相关的交易。

Frenemies game 位居第二,在短短五天的游戏时间内就完成了超过 350 万笔交易。

第三个最活跃的智能合约是 8192 game,合约为 0x137aebf47cd16956b68633b6f6f00a992d87d9c6,处理了超过 200 万笔交易。

第四活跃的智能合约是 Sui Capys,合约为 0x4c10b61966a34d3bb5c8a8f063e6b7445fc41f93,处理了 160 万笔交易。

特别祝贺突破百万交易大关的社区项目 8192 game!此外也感谢用于提供 Wave 2 数据分析的社区项目 Suiscan。 

这些新记录和网络活动水平使我们可以确定重要的软件更新,并进一步与验证者和节点运营商社区合作提高我们的运营能力。

值得关注的网络更新

与 Wave 1 类似,Wave 2 旨在发现 Sui 基础设施上需要改进的方面。 

处理大型消息或交易

由于 Wave 2 专注于质押,网络经历了很多的质押和取消质押交易,这帮助我们提高了处理大型网络消息和交易的能力。特别是,每个未决的质押委托和取消委托交易都会在 epoch change 期间生成一个事件。这会影响 epoch change 交易的交易大小,因为每个生成的事件都是交易效果的一部分。在 Wave 2 中,我们在一个 epoch 中看到了最多 23 万次质押操作,因此该 epoch change 的交易效应变得非常大。  

这些超大交易会产生许多问题。如果 epoch change 交易效果变得太大而无法通过网络下载,epoch change 将失败。如果交易影响大于最大 JSON RPC 响应,则无法检索交易。任何尝试加载如此大的交易的应用程序(例如 Explorer)都可能有崩溃的风险。如此大的交易在计算上也可能过于昂贵,以至于网络无法处理。在 Wave 2 期间,我们的团队不得不提升了一些紧急限制,以保持网络在处理大量交易时正常运行。           

针对以上情况,我们加快了对对象(object)、包(package)和各种交易数据(输入参数、交易效果、事件)的保护性大小限制的添加。这些限制将有助于确保存储、网络和计算资源不会被主网上的超大交易平台淹没。

更稳健地处理交易的类型参数输入

2 月 1 日,我们发现了一个错误,如果将 Move 模块指定为类型参数中的交易输入,则交易处理逻辑无法正确验证 Move 模块的依赖项(即该类型所属的模块是否已发布)。由于 Move 包发布是通过拜占庭一致性广播快速路径进行的,因此某些验证器可能会先于其他验证器了解已发布的 Move 模块,并且可能不同意在类型参数中使用此模块的交易的有效性。一个这样的交易阻止了系统形成下一个检查点,结果导致许多全节点停止以及验证器分叉网络。这是 2 月 1 日凌晨 Wave 2 中断的主要原因。   

为了在存在类型参数中输入模块无效的已提交交易的情况下保持测试网运行,我们的团队执行了一些紧急修复:

- 始终检查类型参数的模块是否已发布;

- 允许提交的无效交易通过失败完成执行;

- 防止提交具有未发布类型参数的进一步交易 。

之后我们发现了第二个错误,即交易输入检查逻辑不拒绝将不是 Move 模块的合约作为输入插入到类型参数中。因为类型参数必须是 Move 模块,所以交易永远无法完成,也无法形成下一个检查点。同样,我们的团队不得不添加紧急修复程序以强制有问题的交易因执行错误而失败,以便恢复网络。 

我们在 Sui 的代码库中添加了这两个错误的修复方案:修复输入对象生成 #7940。

Narwhal 共识机制延迟改进

与 Wave 1 类似,测试网 Wave 2 提供了可以进一步测试具有 41 个去中心化验证器的 Narwhal 共识的宝贵机会。在 Wave 2 期间,我们借此机会进行了几项共识的延迟减少优化(向两个验证者并行提交共识、并行证书验证、min_header_delay 参数、一秒的 min_header_delay)。我们不断迭代性能并将很快推出更多优化计划。 

值得注意的开发者经验教训

虽然确保网络的稳定性是当务之急,但我们的长期目标是让 Sui 成为首屈一指的智能合约开发者平台,开发者可以基于 Sui 为 Web3.x 创造最佳的体验。为此,我们还在 Wave 2 期间关注了开发人员和用户的摩擦点。

Token管理

在 Wave 2 期间,有几个因素使用户有可能遇到 Token 管理问题。这些问题通常表现为 Gas 费用不足的错误,或者在用户似乎持有足够的 SUI 余额进行交易时出现灰色的质押按钮。 

因为 Validator Game 在网络上的活跃,参考 Gas 价格可能会波动,并且在每个 epoch 之间都有比正常情况更大的增长。高 Gas 价格的波动可能会使用户持有的单一 Token 价值不够用来支付 Gas 费用。其次,初始参考 Gas 价格设置的比 Devnet 更高,这样用户持有多种 Token 的可能性更小,用完币的速度也更快。最后,质押操作本质上涉及用户将其现有 SUI 余额委托给一个或多个验证器。然而,用户持有的 SUI 的布局可能并不总是与他们预期的质押操作相匹配。

我们在 Wave 2 期间进行了一些更改以缓解这种情况: 

我们在高参考 Gas 价格期间提高了默认 faucet 数量;

我们已解决 Sui 客户端选择大于 gas_budget 而不是 gas_budget * gas_price 的 Gas 对象的 SDK bug;

为 Sui 钱包质押添加了基本 Token 管理。其中,对于每个质押操作,我们使用 paySui 交易构建了分别用于质押和支付 Gas 的模块。

我们计划很快支持可编程交易,这将简化应用程序 Token 管理。

本轮测试的其他收获

每个测试网 Wave 都是紧张和兴奋的结合。我们与 Sui 社区的每个人合作,有意将网络的质押能力推向极限,并本着这种精神在测试网 Wave 2 期间成功地加强了 Sui。

我们非常感谢社区的积极参与,这有助于产生高负载并发现问题。我们的下一个里程碑是为开发者社区启动一个永久性测试网,该测试网将不再是临时性的,我们期待届时进一步合作。

评论

所有评论

推荐阅读

  • 日媒:伊朗准备允许日本船只通过霍尔木兹海峡

    3 月 21 日,据日本共同社报道,伊朗外长阿巴斯·阿拉格奇表示,经两国官员协商,伊朗已准备好允许与日本相关的船舶通过霍尔木兹海峡。日本石油进口严重依赖中东地区。伊朗战争促使日本本月动用石油储备。日本一直面临特朗普要求其协助保卫该海峡的压力。本周早些时候,日本首相高市早苗在华盛顿与特朗普当面会晤时,向其说明了日本参与此类行动在法律上的限制。同时,她也强调了双方共识领域,包括承诺增加从美国进口石油以及就导弹研发开展合作。(金十)

  • Solana基金会主席:链游已「死亡」,行业数十亿美元投入或成最差赌注之一

    3 月 21 日,Solana 基金会主席 Lily Liu 表示,区块链游戏「不会再回归」。她认为,尽管行业曾寄望通过链上资产与开放世界推动 Web3 与元宇宙发展,但实际表现远未达预期。Solana 曾被视为最有潜力支撑大规模链游的公链之一,凭借高性能和低成本支持实时交互。然而,包括 Star Atlas、Stepn 等项目虽一度获得关注,但整体 GameFi 赛道自 2021 年高峰后持续下滑。市场观点指出,链游长期依赖「Play-to-Earn」等代币激励模式,却缺乏真正吸引核心玩家的游戏性与内容构建能力,导致用户留存与生态可持续性不足。包括 Andreessen Horowitz(a16z)、Framework Ventures、Animoca Brands 在内的机构曾向该领域投入数十亿美元,但回报表现不佳。不过,部分公司仍在探索转型路径,例如 Mythical Games 与 Gunzilla Games,逐步弱化区块链要素,将其作为可选功能而非核心机制,以提升用户体验与市场接受度。

  • 现货黄金失守4500美元关口,现货白银日内跌近7%

    3 月 21 日,据 Bitget 行情数据,现货黄金失守 4500 美元/盎司关口,日内跌超 3%;现货白银日内跌近 7%,现报 67.845 美元/盎司。消息面上,受美元走强影响,以及有报导称美国已为在伊部署地面部队做好详细准备,加剧了市场对油价上涨、通胀以及随之而来的利率上升的担忧。独立贵金属交易员 Tai Wong 表示:「随着市场的担忧在周末前走高,金银价格正被拖累走低。在经历了本周因加息担忧引发的剧烈回调后,贵金属走势尤为震荡。价格应会很快进行盘整,但过程将充满波折。」全球主要券商认为,欧洲央行和英国央行加息的可能性正在增加,最早可能在 4 月。美联储周三维持利率不变,并预测通胀将走高,而主席鲍威尔表示,由于战争的影响,未来的政策路径面临异常高的不确定性。

  • 智谱预告GLM-5.1将开源

    据 1M AI News 监测,智谱 Z.ai 全球负责人李子玄在 X 上发文:「Don't panic. GLM-5.1 will be open source.」(别慌,GLM-5.1 将会开源。)未透露发布时间及模型细节。

  • Claude Code上线云端定时任务:自动审PR、升级依赖,无需本地运行

    据 1M AI News 监测,Anthropic 旗下 AI 编程工具 Claude Code 新增云端定时任务功能。用户可指定代码仓库、执行计划和提示词,Claude 将通过云端基础设施按计划自动执行,无需保持本地 Claude Code 运行。从产品界面看,用户可通过 Web 端配置定时任务,也可在已有会话中输入 /schedule 命令创建。示例任务包括每日自动审查所有开放 PR、标记超过两天无人处理的 PR、每周一自动升级补丁级依赖并提交 PR、每晚重跑失败的 CI 任务并为反复失败的用例建 ticket。

  • 美股三大指数收跌,加密货币概念股普跌

    3 月 21 日,据 Bitget 行情数据,美股低开低走,道指收跌 0.97%,标普 500 指数收跌 1.51%,纳指跌 2.01%。超微电脑 (SMCI.O) 跌超 33%,英伟达 (NVDA.O) 跌 3.2%,美光科技 (MU.O) 跌 4.8%。加密货币概念股方面,MSTR 跌 1.87%;COIN 跌 2.67%,CRCL 跌 1.79%;SBET 跌 3.65%;BMNR 跌 0.95%。

  • 特朗普:正考虑逐步降级对伊朗的军事行动

    3 月 21 日,美国总统特朗普发文表示,随着他们考虑逐步降级在中东针对伊朗政权所开展的各项重大军事行动,他们已非常接近实现既定目标:1. 彻底削弱伊朗的导弹能力、发射装置及所有相关设施。2. 摧毁伊朗的国防工业基础。3. 消灭伊朗海空军力量,包括防空武器系统。4. 绝不允许伊朗哪怕是接近拥有核能力;同时,美国必须始终保持一种态势,以便一旦出现此类情况,能够迅速且强有力地予以反击。5. 以最高级别的力度,保护美国在中东的盟友,包括以色列、沙特阿拉伯、卡塔尔、阿拉伯联合酋长国、巴林、科威特及其他国家。特朗普称,霍尔木兹海峡的守卫与巡航工作,应在必要时由其他使用该海峡的国家来承担,美国将不再承担此责任。若受邀协助,美国愿为这些国家在霍尔木兹海峡的行动提供支持,但一旦伊朗的威胁被彻底消除,此类协助便将不再必要。尤为重要的是,对于这些国家而言,这将是一次轻而易举的军事行动。

  • 美国防部已为在伊部署地面部队做好详细准备

    3 月 21 日,据美国哥伦比亚广播公司报道,多位听取了相关简报的消息人士透露,美国国防部官员已为向伊朗部署美国地面部队做好了详细准备。消息人士称,随着特朗普正在权衡由美以主导的对伊冲突中的行动方案,高级军事指挥官已提交了旨在为此类选项做准备的具体请求。消息人士表示,特朗普一直在审议是否在该地区部署地面部队。目前尚不清楚他在何种情况下会授权动用地面部队。周四,当在椭圆形办公室被问及地面部队问题时,他告诉记者:「不,我不会在任何地方部署军队,」但他随即补充道:「如果我要部署,也肯定不会告诉你。」两名消息人士称,军方还举行了会议,准备应对如果特朗普决定派遣美国地面部队,该如何处理行动中可能扣押的伊朗士兵和准军事行动人员,包括这些伊朗人将被送往何处。(金十)

  • 特朗普:目前不想停火,霍尔木兹海峡会自动开放

    3 月 21 日,特朗普最新表示,他可以与伊朗进行对话,但目前不想停火,并表示尽管盟友不愿提供协助,但他有信心霍尔木兹海峡将在某个时间点「自动」重新开放。特朗普周五在白宫称:「你要知道,当你正彻底歼灭对方时,你是不会停火的。北约本可以帮助我们,但到目前为止他们还没有这份勇气。其他人也可以帮忙,但我们并没有指望他们。」谈及霍尔木兹海峡,特朗普再次表示:「我们不需要它。是欧洲需要它,韩国、日本以及许多其他国家都需要它,所以他们在那个问题上必须得参与进来。」特朗普还说,到了一定程度,霍尔木兹海峡会自动开放。谈到国内民调,特朗普表示:「CNN 今天发布了一项民调,我的支持率达到了 100%。」(金十)

  • 贝莱德(BlackRock) vs. Strategy:谁将赢得比特币积累大战?

    比特币市场目前正发生一些前所未有的事情。