Sui vs. Solana: The “Solana Killer” Claim and What Sets Them Apart

Kit Baroness
5 min readFeb 8, 2025

--

Blockchain technology is advancing rapidly, with Sui and Solana emerging as two notable contenders. While some have referred to Sui as a “Solana killer,” this comparison oversimplifies their distinct goals and architectures. Both blockchains tackle scalability and efficiency in different ways, often complementing rather than competing with one another. This article will unpack their differences and highlight why such comparisons fall short of capturing their unique value propositions.

What Makes Solana Unique?

Solana is known for being a super-fast, low-cost blockchain. It’s designed to handle a lot of activity, making it a favorite for projects in decentralized finance (DeFi), NFTs, and gaming. Here are some standout features:

  • Proof of History (PoH): This technology timestamps transactions so they can be processed quickly without waiting for consensus.
  • Parallel Processing: Solana’s system can handle multiple transactions at once, boosting speed.
  • Lightning-Fast Transactions: With block times of just 400ms, it’s one of the fastest blockchains out there.

However, as more people use Solana, some challenges have emerged:

  • The hardware needed to run the network is expensive, which could lead to centralization.
  • All transactions share the same global state, which might slow things down as the network grows.

What’s Special About Sui?

Sui takes a different approach. Built by ex-Meta engineers, Sui focuses on specific use cases like gaming and NFTs. Here’s how it stands out:

  • Object-Centric Design: Sui organizes its data into “objects,” which represent specific assets or resources, such as NFTs or tokens. Each object has a unique ID and associated data, making it a first-class entity on the blockchain. Transactions are designed to interact directly with these objects rather than updating a shared global state. This structure allows independent transactions to run in parallel, significantly improving scalability and reducing congestion. For example, transferring an NFT affects only the specific object being moved, bypassing consensus if no dependencies exist. This modular approach not only enhances efficiency but also simplifies the process of writing and deploying contracts, particularly for asset-heavy applications like gaming or dynamic NFTs (dNFTs).
  • Scales as It Grows: Sui’s design allows it to handle more activity as the network expands by leveraging horizontal scalability. As more validators join, the network can process independent transactions in parallel without creating bottlenecks. This architecture ensures that Sui can support increasing workloads, making it adaptable to future growth in user demand and application complexity.
  • Faster Execution for Simple Tasks: Transfers of independent assets, like NFTs, can skip the typical consensus process that most blockchains require for transaction validation. In traditional blockchains, every transaction must pass through a network-wide agreement process to ensure consistency across all nodes, even for simple tasks like transferring ownership of an asset. Sui, however, allows transactions involving independent objects to bypass this step entirely when there are no dependencies or conflicts, significantly speeding up execution while maintaining accuracy and security.
  • Rust-Based Applications: Sui provides a distinct advantage by enabling developers to write contracts directly in Rust, a language renowned for its performance and safety in managing complex systems. Rust is also an approved govCloud language, making it suitable for enterprise-grade architectures and government-compliant solutions. Its strong type system, memory safety guarantees, and efficient concurrency model make it ideal for building high-performance blockchain applications. This integration allows developers to use familiar and powerful tools to handle advanced workloads while staying compliant with enterprise standards. By removing the requirement to learn the Move language exclusively, Sui broadens accessibility and accelerates development timelines. Compared to Aptos, which leans heavily on Move, Sui’s Rust compatibility offers greater flexibility and positions it strongly for asset-centric applications like dNFTs (dynamic NFTs) and gaming.

How Are They Different?

Who They’re Built For

  • Solana: Aims to be a one-size-fits-all blockchain for everything from DeFi to gaming.
  • Sui: Designed specifically for projects that need fast and efficient handling of assets, like games or digital collectibles.

Handling Growth

  • Solana: Scales by making its validators more powerful, which involves increasing hardware requirements to handle high throughput, optimizing validator software for better performance, and incentivizing larger validator pools. While this boosts the network’s capacity, it can also lead to higher costs and concerns about centralization.
  • Sui: Scales by splitting up tasks and handling them in parallel. While both Sui and Solana aim to tackle scalability, Sui overcomes traditional solutions by introducing its object-centric model. This approach simplifies the complexity of writing contracts, including for dynamic NFTs (dNFTs), by providing modular tools and enabling independent transactions to bypass consensus entirely. By avoiding shared global states, developers can focus on creating efficient, asset-centric applications without worrying about traditional bottlenecks.

What About Sui and Aptos?

People often lump Sui and Aptos together because both use the Move programming language and come from Meta’s Diem project. But they’re not the same:

  • Sui: Sui’s design focuses on asset-based transactions by leveraging its object-centric model, which allows assets like NFTs or tokens to be treated as unique entities within the blockchain. This approach minimizes dependencies on global states, enabling more efficient processing of independent transactions. Furthermore, Sui extends flexibility to developers by supporting contracts written in Rust. This compatibility provides a robust framework for managing complex systems, combining Rust’s safety and concurrency strengths with Sui’s modular execution to streamline development for applications like dynamic NFTs and gaming assets.
  • Aptos: Aptos is designed for broader use cases, offering a blockchain architecture that emphasizes parallel processing at the block level. This means it aims to execute multiple transactions concurrently, optimizing throughput for applications requiring high transaction rates. However, Aptos relies heavily on the Move language, which introduces a resource-oriented programming model. While this is effective for secure asset handling, it lacks the additional flexibility Sui offers by integrating Rust for contract development. Aptos’ approach prioritizes generalized scalability, making it suitable for a wide variety of dApps, but without the tailored modularity seen in Sui’s object-centric model.

Does Sui Encourage Collaboration Between Blockchains?

Not exactly. While Sui’s primary focus is on scaling within its own ecosystem, it is also designed to be compatible with Rust-based applications and contracts, which can enhance its interoperability with Rust ecosystems. However, unlike blockchains like Polkadot or Cosmos, Sui doesn’t inherently prioritize direct cross-chain collaboration or Layer 1 interoperability. Instead, it ensures that transactions within its ecosystem are fast, efficient, and modular.

Can You Extract Value from Sui?

One hot topic in blockchain is Maximal Extractable Value (MEV), where people take advantage of transaction ordering to make money. Sui minimizes these opportunities by:

  • Sui achieves this by eliminating the traditional public mempool structure. Instead, it uses direct communication between validators to propagate and validate transactions. This reduces the likelihood of front-running and other manipulative practices, as transactions are not queued in a public waiting area where their order can be influenced.
  • Sui employs a system based on its object-centric architecture and modular transaction design. By allowing independent transactions to bypass consensus and leveraging its direct communication between validators, Sui ensures that transactions are processed efficiently and in parallel. This drastically reduces the opportunities for front-running and manipulation by removing the reliance on traditional, public mempool structures.

Is Sui Really a “Solana Killer”?

Calling Sui a “Solana killer” misses the point. They’re not trying to do the same thing. Solana is like an all-purpose powerhouse for any type of blockchain project, while Sui is laser-focused on asset-centric applications like gaming and NFTs. Instead of replacing Solana, Sui adds something new to the blockchain world, giving developers more options depending on their needs.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Written by Kit Baroness

I like to write about digital anthropology; Art & Science in a nutshell. Creator Support: buymeacoffee.com/Baroness https://github.com/sponsors/KitBaroness/

No responses yet

Write a response