Sui关键性能指标:每秒命令数CPS

发布于:2025-06-29 ⋅ 阅读:(19) ⋅ 点赞:(0)

每秒交易数(Transactions Per Second,TPS)常被视为衡量区块链吞吐能力的核心指标。但在 Sui 上,TPS 只能讲述部分故事。要真正了解 Sui 的吞吐能力,每秒命令数(Commands Per Second,CPS)才是衡量链上处理能力更精确的方式。

正因为这个区别,CPS 不仅出现在技术文档中,也出现在一些区块链浏览器和仪表盘上,它正越来越多地被用于展现网络活动的真实图景,特别是在 Sui 处理更复杂、更密集的交易批次时。

为什么需要 CPS?这与 Sui 如何处理交易有关:Sui 上的大多数交易都使用可编程交易区块(PTB),允许一个交易打包最多 1,024 个独立操作,而在其他链上,这些操作可能需要数百个单独交易来完成。

也就是说,一个 Sui 上的交易,可能代表着十个、上百个,甚至上千个链上动作,且原子性执行。如果我们将这种 TPS 与不支持类似批处理机制的区块链直接对比,就会产生误导性的“苹果对比橘子”。

用 CPS 衡量真实的链上工作量

CPS 表示网络每秒处理的独立操作数,不管它们被打包在多少个交易中。CPS 数据已在部分区块浏览器和仪表盘中显示,能更细致地揭示链上的实际计算量,对于像 Sui 这样的高吞吐量网络来说,这种衡量方式更具参考价值。

图表显示了 SuiVision 的每日峰值 CPS。

相比之下,TPS 只是统计每秒完成的交易数量,而不考虑这些交易的复杂程度或操作轻重。在许多区块链上,一笔交易通常只对应一个操作 — — 例如发送代币、授权代币操作或铸造 NFT。但在 Sui 上,一笔交易可以同时执行数十甚至上百个操作。仅用 TPS 来衡量,会严重低估 Sui 的真实吞吐能力和网络性能。

PTB 如何改变性能衡量方式?

PTB 是 Sui 的一项核心创新,使开发者能够将最多 1,024 个操作打包进一笔交易中。这些操作可涵盖广泛的用例,从资产转移到可组合的智能合约调用,全部在一个原子级执行环境中完成。对用户而言,这带来了更流畅、更可靠的体验:需要签名的交易更少、失败点更少、Gas 费用也更可预测。

对开发者而言,PTB 的优势在于可以将完整的工作流编码为一个原子单位,这简化了应用逻辑、减少了延迟,因为多个步骤可以在一笔交易中完成。简而言之,PTB 让每笔交易的能力大大增强,而 CPS 正是反映这种深度的关键指标。

更合理的吞吐对比方式

我们常常看到 TPS 排名图,但在没有上下文的情况下,这种比较是片面的。如果一个任务在其他链上需要 10 个交易,而在 Sui 上仅需一个 PTB,那对方 TPS 看似更高,但完成的“实际工作”是相同的。这就是为什么 Sui 同时测量 TPS 和 CPS — — CPS 才能衡量出链上真正发生了多少事。

衡量真正有意义的东西

TPS 也许是最常被关注的数字,但 CPS 才揭示了事情的全貌。在 Sui 上,由于有 PTB 的支持,交易通常是丰富且可组合的逻辑集合,而 CPS 能更有意义地反映网络实际完成了哪些工作。对于开发者、生态分析师,甚至是任何想比较区块链性能的人来说,理解 CPS 是理解 Sui 的关键。

随着区块链不断演进,我们衡量它们的方式也需要随之升级。CPS 提供了更清晰的“幕后”视角,尤其是在像 Sui 这样一笔交易能完成更多事情的网络上。这不仅是计算速度的问题,更是了解“完成了多少工作”的问题。

关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网英文Twitter中文TwitterDiscord英文电报群中文电报群


网站公告

今日签到

点亮在社区的每一天
去签到