Consensus Mechanism

Sui utilizes a DAG in the form of its mempool engine, Narwhal, which is decoupled from its consensus engine, Bullshark.

Sui uses an object-oriented data model. Distinct objects on Sui include a coin balance, an NFT instance, and a smart contract. This data model allows smart contracts to express computation on objects. It also means transactions are naturally organized in groups based on the objects they are targeting.

Last updated