
A Deep Dive into Mysticeti: The New Consensus Powering Sui
Written by Fieldlnwza007, infographics by EarthMysticetiIn July, Sui announced a shift from using Narwhal and Bullshark as their consensus protocol to Mysticeti[1]. In this article, I will do my best to simplify the Mysticeti paper and explain how Mysticeti works and why it was chosen from my perspective, while preserving the core ideas.Narwhal and Bullshark RecapTo understand the need for Mysticeti, let’s first review Narwhal and Bullshark. If you’re familiar with these protocols, feel free ...
Celestia: A Summary of How Fraud Proofs and Data Availability Proofs Work
1 OverviewData availability (DA) is crucial to the functionality and security of blockchains. In traditional monolithic blockchain structures, full nodes retrieve blocks from peers to verify the integrity of the entire history of their chain based on predefined rules. This process relies on the assumption that data on the blockchain remains consistently "available" for access by all nodes in the network. This principle holds not just for layer-1 blockchains but also for layer-2 blockchains, w...

Introduction to Walrus: A Note on How the Red Stuff Protocol Works
1. IntroductionSo far, we’ve discussed two decentralized storage networks: Celestia [1] and Espresso [2]. Unlike traditional decentralized storage systems that rely on full replication, where every node stores a complete copy of the original data, Celestia and Espresso use erasure coding. This method splits data into encoded fragments, allowing reconstruction from only a subset of these fragments. By requiring nodes to store only a small fraction of the encoded data (much smaller than the ful...



A Deep Dive into Mysticeti: The New Consensus Powering Sui
Written by Fieldlnwza007, infographics by EarthMysticetiIn July, Sui announced a shift from using Narwhal and Bullshark as their consensus protocol to Mysticeti[1]. In this article, I will do my best to simplify the Mysticeti paper and explain how Mysticeti works and why it was chosen from my perspective, while preserving the core ideas.Narwhal and Bullshark RecapTo understand the need for Mysticeti, let’s first review Narwhal and Bullshark. If you’re familiar with these protocols, feel free ...
Celestia: A Summary of How Fraud Proofs and Data Availability Proofs Work
1 OverviewData availability (DA) is crucial to the functionality and security of blockchains. In traditional monolithic blockchain structures, full nodes retrieve blocks from peers to verify the integrity of the entire history of their chain based on predefined rules. This process relies on the assumption that data on the blockchain remains consistently "available" for access by all nodes in the network. This principle holds not just for layer-1 blockchains but also for layer-2 blockchains, w...

Introduction to Walrus: A Note on How the Red Stuff Protocol Works
1. IntroductionSo far, we’ve discussed two decentralized storage networks: Celestia [1] and Espresso [2]. Unlike traditional decentralized storage systems that rely on full replication, where every node stores a complete copy of the original data, Celestia and Espresso use erasure coding. This method splits data into encoded fragments, allowing reconstruction from only a subset of these fragments. By requiring nodes to store only a small fraction of the encoded data (much smaller than the ful...
Share Dialog
Share Dialog

Subscribe to ContributionDAO

Subscribe to ContributionDAO

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?
1.Alice sends her money to Bob while Carol and Dave interact with thier NFT, So see that the two transactions are not related at all

2.when both makes a new transaction, the independent transaction is pushed to the next block cause a delay in the figure.
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)
3.Transactions of Alice and Bob and Carol and Dave are not related, in Sui two transactions can be carried out at the same time.

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

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?
1.Alice sends her money to Bob while Carol and Dave interact with thier NFT, So see that the two transactions are not related at all

2.when both makes a new transaction, the independent transaction is pushed to the next block cause a delay in the figure.
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)
3.Transactions of Alice and Bob and Carol and Dave are not related, in Sui two transactions can be carried out at the same time.

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
>100 subscribers
>100 subscribers
No activity yet