[블록미디어 명정선 기자] Recently, the prices of Aptos and Sui cryptocurrency have soared, attracting market attention. Both projects were built based on ‘Move’, a programming language derived from Meta (formerly Facebook)’s blockchain project Diem.
In particular, it is noteworthy that development is being done by meta developers based on their experience in overcoming regulatory and technical barriers. In this article, we look at the characteristics of the programming language Move language and the possibility of expanding the ecosystem of Sui and Aptos using it.
#MoveRan
Move is a programming language designed for issuing cryptocurrency and digital assets. It was originally developed for Facebook’s Libra (later DM) blockchain project and focused on increasing the efficiency and compatibility of blockchain networks. The DM project was discontinued due to U.S. regulatory issues, but the Move language is attracting attention as developers who left Meta founded Aptos and Sui based on it.
MOVE Chains are on the rise.@Aptos and @SuiNetwork are rapidly gaining mindshare and the upcoming @movementlabsxyz is seeing significant growth on testnet. All three chains utilise the Move language, but what really separates them under the hood?
Let’s dive in 👇🏽 pic.twitter.com/b3o1L88BnQ
— DWF Ventures (@DWFVentures) October 11, 2024
# Technical features and strengths of the Move language
Move is based on the Rust language and has strengths in asset security, parallel execution, and flexible resource management. With these features, Move provides unrivaled advantages in the blockchain environment and is especially evaluated as being optimized for smart contracts and asset management.
- asset security
Move is designed so that digital assets cannot be copied. That is, an asset can always have only one owner. This prevents double spending problems and maximizes the safety of assets within the blockchain network. - Flexible asset management
Move provides object-oriented storage to effectively manage resources and data. This makes it possible to individually define each object (asset) and clearly manage ownership, changeability, etc. - Strengthening security through static analysis
Move performs static analysis before executing files to prevent bugs and memory errors. This process contributes to increasing network safety by detecting potential errors before smart contract deployment.
# What is the difference from Ethereum Solidity?
The Move language differs from Ethereum’s Solidity in that it executes code directly at the byte level. Solidity compiles code into bytecode to run on the EVM (Ethereum Virtual Machine) and then reinterprets and executes it, which can slow down execution speed.
On the other hand, Move is fast because it runs directly on its own virtual machine, MVM (Move Virtual Machine), without any intermediate compilation process. Move’s concise compilation method allows more transactions to be processed efficiently. Thanks to the parallel processing capabilities of MVM, Move is attracting attention as a next-generation language that will lead the development of blockchain technology.
# Aptos and Sui attracting attention
Projects using the Move language boast superior scalability and security compared to existing blockchains. In particular, Sui and Aptos are protocols that stand out in the layer 1 blockchain market based on parallel processing and scalability.
As of October 30, the first and second coins on the virtual asset exchange Upbit that rose the most over the past three months were Sui ($SUI) and Aptos ($APT), up 196% and 55.29%, respectively. This growth reflects the expansion potential of the two blockchains and expectations for the Move ecosystem. These protocols are actively used in various fields such as DeFi, NFT, and GameFi, leading to positive investment sentiment. .
# What is SUI?
Sui is a layer 1 blockchain that uses a modified version of the Move language and adopts the proof-of-stake (PoS) consensus algorithm. We aim to revolutionize user experience through highly scalable smart contracts and dynamic NFTs (non-fungible tokens). Currently, several DeFi projects, including Nabi Protocol, are building the Sui ecosystem.
Sui was developed by Mysten Labs, founded by developers from Meta. Key founding members include Evan Chang, former head of research and development at Novi, Sam Blackshear, chief engineer, and Adeniyi Abiodun, former COO of Novi.
# Sui’s technical features and benefits
- object-oriented storage
Sui has maximized the modularity of the Move language, which manages assets on an object basis. This allows for efficient data storage and management, and allows objects to be individually classified and managed according to asset ownership. - horizontal scalability
Sui provides horizontal scalability where transaction processing speed improves as the number of validators increases. Each time a validator is added, the network can handle more transactions, reducing network congestion. - parallel execution engine
Sui’s parallel execution engine maximizes scalability by processing transactions in parallel rather than sequentially. This structure is designed similarly to AMD’s multi-core CPU to prevent network bottlenecks.
# What is Aptos?
Aptos is another layer 1 blockchain written in the Move language. Aptos supports a parallel execution engine using a proof-of-stake consensus algorithm and guarantees high scalability and security. Aptos, which launched its mainnet in October 2022, is expanding its ecosystem by issuing $APT tokens.
The founders of Aptos were involved in the development of the Diem and Move languages at Meta, and sought to build an independent decentralized network by maximizing the technical potential of Move. CEO Mo Shaikh and CTO Avery Ching have experience participating in Meta’s Novi project and several blockchain optimization projects.
# Aptos’ technical features and benefits
- Block-STM parallel execution engine
Aptos’ Block-STM adopts a software transaction memory method and has the theoretical performance of processing more than 160,000 transactions per second. It is designed to solve problems by re-executing failed transactions. - AptosBFT consensus model
Aptos uses a modified Byzantine Fault Tolerance (BFT) algorithm to reach consensus between nodes. This model works even if the node is malicious. Network operates reliablydesigned to do so.
# Sui vs Aptos comparison
Both Sui and Aptos are based on the Move language and parallel execution engine, but there are key technical differences.
Sui manages assets individually through an object-oriented structure, making it easy to distinguish between various asset types and clarify ownership. Additionally, it has horizontal scalability where processing speed increases each time a validator is added, allowing large-scale transactions to be processed without transaction congestion. This parallel processing and fast transaction finality makes Sui advantageous for NFTs, DeFi projects, and real-time applications.
While Sui focuses on data availability, Aptos focuses on stable operation of the network. For this purpose, the security-enhanced AptosBFT consensus model was adopted, and currently records 170 million transactions and 277,000 active addresses. Recently, Aptos has been expanding its ecosystem through stablecoin integration, DeFi, and payment solutions.
# Expansion of the Move ecosystem
The Move language started from layer 1 blockchains such as Aptos and Sui, and has recently expanded its scope of use to include Ethereum expansion solutions. Movement Labs is developing ‘M2’, a layer 2 solution based on the zk-rollup technology of the Celestia network. M2 is an Ethereum extension solution using the Move language, targeting high throughput and efficient transaction processing.
The M2 project provides a Fractal module that can convert between Solidity and Move codes, easily supporting the transition from the existing Ethereum Virtual Machine (EVM) ecosystem to the Move environment. In addition, Movement Labs develops various decentralized applications (dApps) and financial solutions based on Move and is securing a new user base by maximizing compatibility with Ethereum. As Move-based blockchain projects become increasingly diverse, the Move language is becoming a key tool that complements existing blockchain technology.
# The outlook is
As projects based on the Move language are showing full-fledged results, the possibility of building an ecosystem differentiated from existing blockchains is increasing. In particular, Aptos and Sui have the potential to lead the development of cryptocurrency technology and are an important test to prove the scalability of the Move language. Attention will be paid to how much these projects will grow the Move ecosystem in the future.
Breaking news through Block Media Telegram (click)
Good article to read together
A blockchain startup created by a college dropout successfully attracted $41.4M in investment.