Sui

Sui is an innovative, decentralized Layer 1 blockchain that redefines asset ownership.

Object-centric Design

Sui uses objects as its basic unit of data storage rather than accounts, as happens on most other blockchains. Developers define, create, and manage these programmable objects that represent user-level assets. An object has distinct attributes, including ownership, whose values can be updated based on the governing logic of the smart contract that created it.Although a smart contract creates an object, it does not store the object. Objects and their attributes are stored directly on-chain.

Owned objects vs shared objects

Most assets on Sui are owned by a single address, recorded as a data value for the object. These are referred to as “owned objects.” Transferring ownership simply requires a change of that value. Transactions that are independent of any other action being performed on the network, such as an asset transfer, are considered simple or “single-writer” transactions and can be processed without going through consensus.Some assets have shared ownership, meaning multiple accounts must authenticate a transaction that changes data related to the object. These transactions are considered complex and must be validated through consensus.

Composable objects

Not only can a person own an object, but objects can own objects on Sui, allowing them to combine into a whole new asset, which is often referred to as composable assets.