Sui.

Post

Share your knowledge.

i love god.
Aug 27, 2025
Expert Q&A

What’s the theoretical maximum TPS Sui can achieve, and what limits it today?

What’s the theoretical maximum TPS Sui can achieve, and what limits it today?

  • SDKs and Developer Tools
2
6
Share
Comments
.

Answers

6
Thorfin.
Sep 3 2025, 07:29

In theory, Sui’s design doesn’t set a fixed TPS ceiling because its object-centric model allows massive parallelism — the limit is really the available hardware and network bandwidth. In test environments, Sui Labs has shown the system can scale into hundreds of thousands of TPS. Today, the real cap is more practical: validator hardware, network latency, and how many transactions are actually independent (touching different objects) versus shared ones that need global ordering. So the bottleneck isn’t the code, it’s the infrastructure and workload mix.

4
Comments
.
Opiiii.
Opiiii1029
Aug 27 2025, 00:08

Use Compatibility Policy: If you’re building public-facing protocols, prefer compatible upgrades to avoid breaking users.

Governance Wrappers: For DAOs or protocols, store the UpgradeCap inside a governance-controlled object (instead of a single wallet).

Versioning: Always maintain a clear versioning sch

1
Comments
.
Copeee.
Aug 27 2025, 00:09

1: Build the new version sui move build

Step 2: Propose an upgrade

sui client upgrade --upgrade-cap <UPGRADE_CAP_ID>
--gas-budget 100000000
--with-unpublished-dependencies

Step 3: Commit the upgrade

sui client commit-upgrade --upgrade-cap <

1
Comments
.
Jedoyak.
Aug 27 2025, 00:12

Theoretical max TPS: Hundreds of thousands to over a million transactions per second, thanks to parallel execution of independent objects.

Current limits: Network bandwidth and latency, hardware constraints, consensus communication overhead, transaction complexity, and ecosystem maturity.

As infrastructure and hardware improve, real-world TPS will approach the theoretical maximum.

1
Comments
.

Do you know the answer?

Please log in and share it.