• Dapps:16.23K
  • Blockchains:78
  • Active users:66.47M
  • 30d volume:$303.26B
  • 30d transactions:$879.24M
Blockchain SUI - functionality and operating principles. Full review of the main competitor Aptos

Blockchain SUI - functionality and operating principles. Full review of the main competitor Aptos

user avatar

by dapp_writer007

a year ago


Blockchain Sui is currently in the network testing phase but has already attracted the attention of both large investors and regular crypto enthusiasts. Similar to Aptos, Sui utilizes developments from the Meta's Diem platform and aims to solve scalability, security, and decentralization issues. We have gathered all available information about Sui to compare it with the main competitor and determine whether the developers' claims align with reality.

Contents:

how sui blockchain works

What is Sui

Sui is a Layer1 blockchain designed to support high-performance decentralized applications. The Proof-of-Stake consensus algorithm ensures the network's operation and security.

Mysten Labs, a company founded by a group of former Novi Research employees, is the developer of this project. Novi Research was previously a division of Meta responsible for creating the Diem blockchain and the Move programming language. Evan Cheng, co-founder, and CEO of Mysten Labs, previously served as Director of Research and Development at Novi Research.

Since early December 2021, Mysten Labs has raised $336 million in two funding rounds. Some of the project's major investors include Binance Labs, Franklin Templeton, and a16z crypto.

How does Sui work?

Programming Language

The Sui blockchain uses a modified version of the programming language Move, which was originally developed for Diem. However, Sui blockchain works with Move code from other systems, except for keys and global storage operators.

There are several main differences between the original version of Move and the modified version used in Sui:

  1. Sui uses its own global storage, which is object-oriented.
  2. Objects in Sui have globally unique identifiers.
  3. Entry points for Sui smart contracts take references to objects as input data.
  4. Addresses in Sui represent object identifiers.
  5. Sui has module initializers.

To verify smart contracts written in the Move language, Sui developers use an automated tool called Move Prover.

Parallel Transaction Execution

In most blockchains, transactions are processed sequentially, which prevents competition between them and double-spending but limits the throughput.

However, parallel transaction execution allows Sui to process up to 120,000 transactions per second on a MacBook Pro. This significantly exceeds the capabilities of Ethereum, which can handle 7-15 transactions per second, and even Visa, which processes up to 24,000 transactions per second.

parallel transactions

Most transactions do not have complex dependencies on other parts of the blockchain state. Typically, users simply want to send assets to recipients. The consensus mechanisms in the Sui blockchain reduce the amount of communication between validators required to process transactions. As a result, simple transfers are confirmed almost instantly, while more complex ones are executed within 2-3 seconds.

Sui Consensus Mechanism

To achieve consensus among validators, Sui uses two components named Narwhal and Bullshark, which divide the tasks in the network.

Component Responsibilities Narwhal Responsible for synchronizing and providing availability of data to validators. It has high throughput capacity. Bullshark Utilizes a combination of Directed Acyclic Graph and Byzantine Fault Tolerance technologies to achieve consensus among validators. It enables consensus without the need for information exchange between validators. Provides high performance and fault tolerance.

This mechanism not only ensures high blockchain performance but also enhances its fault tolerance.

Understanding the Sui Token and Project Tokenomics

The project team has published information about the project's tokenomics. The maximum token supply will be 10 billion coins, but only a portion of them was released during the launch of the Sui mainnet. A significant portion of the coins will be allocated to the Sui Foundation, while the rest will be distributed among Mysten Labs' employees, investors, validators, and the community.

The SUI token will be used for the following purposes:

  • Payment of transaction fees.
  • Participation in blockchain governance through voting conducted within the network.
  • Rewarding validators.
  • Delegating coins to validators through staking.

Description of the Project's Ecosystem

Mysten Labs has already launched the basic infrastructure for interacting with the testnet, which includes the Sui Explorer block explorer and the Sui Wallet. Sui Wallet is available as a Google Chrome extension, enabling users to create and manage addresses, assets, and interact with decentralized applications (dApps).

SUI Ecosystem

Among the projects developed by third-party teams on the Sui platform, the following can be highlighted:

  1. Decentralized exchanges - Suiswap and MovEx.
  2. DeFi platforms Cetus, Porto Labs, and Kxfinance.
  3. Sui Name Service - a domain name service.
  4. NFT marketplaces - Sui Art and Sui Gallery.
  5. NFT collections - Sui Punks, Sui Birds, and Sui Droplets.

Comparison of Sui and Aptos: Analysis of differences and similarities

Blockchain projects Aptos and Sui share many similarities: they both use the Move programming language, and their founders have gone through the Meta company. Additionally, both projects have received investments from the same companies.

However, Aptos and Sui have several important differences:

  1. Aptos utilizes the global Move storage, whereas Sui uses its own object-oriented storage.
  2. In the modified version of Sui's Move, it is implied that one can determine if an object is owned or public and has the ability to modify it, etc.
  3. The ownership API in Sui is cleaner compared to Aptos, as it more clearly reflects the XRJL blockchain.
  4. The project's team claims that Sui is capable of processing 120,000 transactions per second, while Aptos can handle up to 160,000 transactions.
  5. For parallel transaction execution, Sui employs the Narwhal mempool and the Bullshark consensus protocol, whereas Aptos utilizes parallelism through dynamic dependency detection and task scheduling using BlockSTM.
  6. Aptos gives priority to heterogeneous validators (with limited processing and/or storage resources), while Sui addresses the state growth problem through efficient storage partitioning and horizontal scaling of resources.

Despite Aptos having already launched its mainnet and being a few steps ahead of its competitor, Sui takes an unconventional approach to blockchain with its object-oriented architecture, which allows for a fresh perspective on issues in the Layer1 space. Therefore, it is challenging to predict which project will show better long-term results. Additionally, it is essential to remember that both projects are in their early stages of development, and any advantages they currently possess might fade away in a few months.

Projected prospects for this project

The future of the Sui project looks very promising: its technical specifications and development methods by the team seem appealing to many participants in the crypto community.

sui future

In recent months, amidst the bear market conditions, we have observed a shift in focus towards DeFi protocols, decentralized applications (dApps) with real-world utility, and user-oriented games rather than Play-to-Earn (P2E) games. Sui could become an ideal platform for such applications: thanks to the network architecture, simple transactions will be executed almost in real-time, and the ability for horizontal scaling will keep fees low.

However, the project will have to face stiff competition from other L1 blockchains and continue to enhance its ecosystem if it aims to gain widespread adoption.

0

Share

Other articles

Review of Crystals of Fate — a new CCG with elements of esports and NFT

Crystals of Fate is a multiplatform CCG from Skymarch Entertainment, combining esports, innovative gameplay and Web3. The game allows you to earn and exchange digital assets through the blockchain.

user avatardapp_writer007

11 hours ago

PudgyPop: Earn Pop Points and Solve Puzzles

PudgyPop is a new game from the creators of Abstract. Players help the lost penguins solve puzzles by bringing them home, and earn Pop Points to receive NFT and bonuses in the future.

user avatardapp_writer007

15 hours ago

RuniverseGame: A Unique Blockchain Gaming Experience with NFTs and Play-to-Earn Economy

RuniverseGame is an innovative blockchain game combining world-building, strategy, and play-to-earn mechanics. With unique NFT-based asset creation and trading, it offers a full experience in a decentralized ecosystem.

user avatardapp_admin013

17 hours ago

Outlaws Brawl: A Comprehensive Review of the Blockchain Game with Unique Economy and Robot Customization

Outlaws Brawl is a unique blockchain game featuring dynamic robot battles, customization options, and a play-to-earn economy. Learn about its key features, risks, and earning potential through cryptocurrency and NFTs

user avatardapp_admin013

18 hours ago

G-BOTs — Play and Earn with Battle Robots in a Blockchain Game

Discover G-BOTs — a blockchain game where players control battle robots, engage in combat, and earn cryptocurrency and unique NFTs. Learn about the game mechanics, economy, and smart contracts!

user avatardapp_admin013

20 hours ago

Tron Bull Lite Review: Blockchain Gaming, NFTs, and Earning Opportunities

Tron Bull Lite is a unique blockchain game where players bet on virtual bull fights and earn cryptocurrency and NFTs. Learn about the gameplay, economy, and technologies behind the game in this review.

user avatardapp_admin013

a day ago

dapp expert logo
© 2020-2024. DappExpert. All rights reserved.
© 2020-2024. DappExpert. All rights reserved.

Important disclaimer: The information presented on the Dapp.Expert portal is intended solely for informational purposes and does not constitute an investment recommendation or a guide to action in the field of cryptocurrencies. The Dapp.Expert team is not responsible for any potential losses or missed profits associated with the use of materials published on the site. Before making investment decisions in cryptocurrencies, we recommend consulting a qualified financial advisor.