Sui.

Beitrag

Teile dein Wissen.

Kurosaki.ether.
Aug 23, 2025
Experten Q&A

How Does Sui’s Object-Centric Model Differ from Account-Based Blockchains?

How Does Sui’s Object-Centric Model Differ from Account-Based Blockchains?

  • Sui
  • Architecture
  • SDKs and Developer Tools
0
3
Teilen
Kommentare
.

Antworten

3
Dpodium.js.
Aug 23 2025, 15:02

Most blockchains (Ethereum, Solana, etc.) follow an account-based model where assets are represented as balances tied to addresses. Sui introduces an object-centric model, where every asset is an object with its own unique ID, ownership rules, and metadata. This makes assets programmable, composable, and transferable without relying on smart contract state variables.

Benefit for devs: Fewer chances of re-entrancy bugs, easier NFT/game asset management, and more scalable transaction parallelization.

Pitfall to avoid: Treating objects like account balances; instead, think of them as standalone entities with defined ownership.

0
Kommentare
.
acher.
Aug 23 2025, 15:44

On most blockchains like Ethereum, everything revolves around accounts and balances, meaning all transactions update a shared global state. This often creates bottlenecks because every action has to pass through that single state, slowing down processing and sometimes leading to conflicts. Sui flips this model by making objects the core unit. Each token, NFT, or asset is an object with its own owner and version, which allows independent transactions to run in parallel if they do not touch the same object. This makes the system faster and more scalable while still being secure. For developers, it also means your logic feels closer to the real world since you treat assets as individual items instead of abstract entries in a ledger. By reducing global state dependencies, Sui avoids common problems like reentrancy bugs and improves user experience with quicker confirmations.

Read more here: Sui Object Model.

0
Kommentare
.
casey.
Aug 23 2025, 15:47

Sui’s Object-Centric Model vs. Account-Based Blockchains 1.** Abstraction**

  • Account-based (Ethereum, Solana): State tied to accounts (balances, storage).
  • Sui: State = objects (coins, NFTs, assets) with unique IDs.
  1. Ownership
  • Account-based: Assets belong to an address.
  • Sui: Each object explicitly stores its owner (user, object, or shared).
  1. Execution & Parallelism
  • Account-based: Conflicting writes → serialized.
  • Sui: Independent objects → can execute in parallel.
  1. Safety
  • Account-based: Bugs can cause double-spends/reentrancy.
  • Sui: Move + resource types prevent duplication/loss of assets.
  1. User Experience
  • Account-based: Users manage balances at addresses.
  • Sui: Users directly interact with objects (NFTs, coins, positions).

In short: Sui treats everything as objects with ownership, enabling parallel execution, safer asset handling, and richer logic, unlike account-based blockchains.

0
Kommentare
.

Weißt du die Antwort?

Bitte melde dich an und teile sie.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

835Beiträge2188Antworten
Sui.X.Peera.

Verdiene deinen Anteil an 1000 Sui

Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.

BelohnungskampagneAugust