Skip to main content

The Sui Difference

Sui represents a fundamental rethinking of blockchain architecture, designed from the ground up to address the limitations of existing platforms.

10x-100x Lower Latency

Sub-second transaction finality for instant user experiences

Horizontal Scalability

Add resources to increase throughput linearly

Lower Gas Costs

Efficient execution reduces transaction fees

Developer Friendly

Move language prevents common vulnerabilities

Unmatched Performance

Parallel Transaction Execution

Unlike traditional blockchains that process transactions sequentially, Sui executes independent transactions in parallel.
Simple Transactions bypass consensus entirely, achieving finality in ~400ms compared to 12+ seconds on Ethereum.

Fast-Path Execution

Owned objects (the majority of transactions) use the fast path:
  1. No Consensus Required: Direct validator certification
  2. Instant Finality: Certificate ready in one round-trip
  3. Low Latency: Typically less than 500ms

Object-Centric Architecture

Everything is an Object

Sui’s data model treats all on-chain state as typed objects with unique IDs, owners, and version numbers.
This approach enables fine-grained parallelism - transactions touching different objects execute simultaneously.
Object Types:
  • Owned: Single address owns (fast path)
  • Shared: Multiple parties can access (consensus path)
  • Immutable: Read-only, never changes
  • Wrapped: Contained within another object

Flexible Ownership Model

Move Programming Language

Built for Asset Safety

Move was designed at Meta (formerly Facebook) specifically for managing digital assets securely.

Resource Safety

Assets can’t be copied or accidentally destroyed

Type Safety

Strong typing catches errors at compile time

Formal Verification

Mathematical proofs of correctness

Auditable

Clear, readable code structure

Preventing Common Vulnerabilities

Programmable Transaction Blocks

Compose Multiple Operations

Execute complex multi-step operations atomically in a single transaction.
PTBs can include up to 1,024 commands, enabling complex DeFi operations, batch NFT mints, and sophisticated game logic in a single transaction.

Economic Model

Storage Fund for Sustainability

Sui’s storage fund ensures long-term economic sustainability.
1

Pay for Storage

Users pay a one-time storage fee when creating objects based on size.
2

Storage Fund Grows

Fees accumulate in the storage fund, generating staking rewards.
3

Rebates on Deletion

Users receive rebates when deleting objects, incentivizing cleanup.

Gas Price Mechanism

  • Reference Gas Price: Validators vote on minimum price each epoch
  • Computation Gas: Based on execution complexity
  • Storage Gas: Based on object size and duration
  • Rebates: Partial refunds when deleting objects

Network Architecture

Mysticeti Consensus

Sui uses Mysticeti, a state-of-the-art DAG-based BFT consensus protocol.

Low Latency

Commits in ~500ms (2-3 network round-trips)

High Throughput

160,000+ TPS demonstrated in testing

Byzantine Fault Tolerant

Tolerates up to 1/3 malicious validators

Pipelining

Overlaps multiple rounds for efficiency

Validator Set

  • Permissionless: Anyone can become a validator with sufficient stake
  • Delegated PoS: Token holders delegate stake to validators
  • Epoch-based: Validator set reconfigures every 24 hours
  • Incentive-aligned: Rewards tied to performance and uptime

Developer Experience

Rich Ecosystem

Rust SDK

Type-safe Rust client library

TypeScript SDK

Full-featured JS/TS SDK

GraphQL API

Rich query interface

CLI Tools

Comprehensive command-line tools

Move Analyzer

IDE support via Language Server

Indexing

PostgreSQL-based indexer

Quick Iteration

Enterprise Features

zkLogin

Authenticate users with Web2 credentials (Google, Facebook, Twitch) without compromising privacy.
zkLogin uses zero-knowledge proofs to verify OAuth tokens on-chain without revealing user identity.
Allow applications to pay gas fees on behalf of users, enabling seamless onboarding.

Multisig Support

Native support for multi-signature wallets and complex authorization schemes.

Comparison

Get Started

Install Sui

Set up your development environment

Quickstart Tutorial

Build and deploy your first package

Architecture Overview

Understand how Sui works

Developer Guides

Comprehensive development guides