Post
Share your knowledge.
What makes Sui’s object-centric model different from account-based blockchains like Ethereum?
What makes Sui’s object-centric model different from account-based blockchains like Ethereum?
- Architecture
Answers
5hile Ethereum is more established, Sui is optimized for high throughput and gaming/NFT use cases. Sui uses a different architecture that allows parallel execution, unlike Ethereum’s sequential execution.
In Sui, everything is treated as an object with its own state, ownership, and permissions, which is very different from Ethereum’s account-based model where all state changes happen in a shared global store. This object-centric design means each transaction in Sui only touches the specific objects involved, allowing the system to process multiple transactions at the same time as long as they don’t overlap. In Ethereum, transactions often modify shared account balances or contract states, which creates bottlenecks and limits parallel execution. Sui’s model also makes it easier for you to manage complex assets like NFTs, since each one is a standalone object rather than part of a contract’s internal mapping. This leads to better scalability, lower risk of bugs, and more predictable behavior.
Do you know the answer?
Please log in and share it.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
- How to Maximize Profit Holding SUI: Sui Staking vs Liquid Staking616
- Why does BCS require exact field order for deserialization when Move structs have named fields?65
- Multiple Source Verification Errors" in Sui Move Module Publications - Automated Error Resolution55
- Sui Move Error - Unable to process transaction No valid gas coins found for the transaction419
- Sui Transaction Failing: Objects Reserved for Another Transaction410