Today we're going to take a look at another new layer 1 (L1) blockchain project called Sui, developed by Mysten Labs. It’s extremely high speed, when tested on the M1 Macbook Pro 8 core, it can send tokens at speed of 120,000 transactions per second. Moreover, Sui can speed up faster by Horizontally Scaling. Additionally, Sui using Move language for writing smart contracts. Move is the first language developed by Facebook that keeps smart contracts secure and prevent issues like Reentrancy Vulnerability, Poison Tokens, and Spoof Tokens. It has already caused a lot of damage to the crypto industry.
What makes Sui scalable like this is due to the separation of Mempool (Data Availability is in this part) and Consensus into two separate layers. The Mempool layer uses Narwhal model and the Conensus layer uses Tusk model. It can also be integrated with other consensus such as Tendermint, and working on integrating with well-known blockchain projects like Celo and Sommelier.
In order not too much technical, we will give a brief introduction about the working principle and scaling of Sui Blockchain.
Generally . All of Blockchains works is bring the transactions together and ordering or prioritizing and then executing. when the block is full, we have to wait for our transactions in the next block to be processed. But most transactions are irrelevant, why do we have to sit back and wait?
Example The first transaction and the third one is related. Alice sends money to Bob, Bob sends money to Alice, but it is executed after Carol and Dave's NFT transaction (2nd), rather than being executed at all.
But in Sui, different data is processed separately. Thus, independent transactions do not have to be sequenced, but can be executed in parallel (but for orders related to or sequenced transactions, there is still a queue to be executed, but it can still be executed parallel with unrelated transactions)
All of the above. This method of the Sui project to scale effectively. If you still want the Sui project to be more scalable, This can be accomplished through horizontal scaling, with every validator able to increase the number of workers (or computers used to work on it). This operations to be distributed in parallel in an even greater manner. Therefore, Sui can scale proportionally to the number of workers the validator has (as if more people were working in parallel).
It's not over yet! Sui is a hybrid between the UTXO Model and the Account Model. Sui's state is like a collection of object states (for example, objects in Sui are tokens, DEX, NFT etc.)
Sui uses the Move programming language and an Object-centric model, which enables programmable objects in Sui (objects can be updated, created, and destroyed through transactions by sending them to unusable bags) and makes it simple to use or collaborate with these objects.
Create Dynamic NFTs (changeable NFTs , Optimize NFTs ), upgrade your NFTs, or composable NFTs that making it possible for NFTs to work or integrate with each other.
Make real time On-chain DeFi low latency for trading
Able to design complex game logic be transparent and have a variety of functions
Will create decentralized social media Either post, share, or like.
With a very low fee, it is easier for people to access apps (whether Game or DeFi), NFTs, airdrop or send money to masses. It's not a problem at all.
etc.
1.Creating Foundational Infrastructure For Web 3.0 (ฺBeginner)
2.Testnet run + validator (There are Tutorial + Script)
WebSite: www.contributiondao.com
Facebook: https://www.facebook.com/contributiondao
Discord: https://discord.gg/contributiondao
Twitter: https://twitter.com/contributedao
Telegram: https://t.me/thaitalent