Skip to main content

Sui Architecture

Sui shares some similarities with other blockchains but is unique in many ways. Use the topics in this section to understand the features that define the Sui network.

Understand Sui Security

Learn about the mechanisms available to secure on-chain assets, and the assurances Sui provides regarding asset security. Understand Sui Security explores the overall Sui security architecture to ensure the asset types you design leverage Sui to provide a secure experience for asset holders.

Go to Understand Sui Security.

Life of a Transaction

Life of a Transaction details the transitions that all transactions on Sui go through from creation to finality. This topic also explores some features of the blockchain (like epochs and checkpoints) that play a role in the life of a transaction.

Go to Life of a Transaction.

Mempool and Consensus Engines

Narwhal and Bullshark combine to form the basis of the Sui mempool and consensus engine. This topic offers a brief introduction to the technologies that keep the activities on Sui synchronized and secure.

Go to Mempool and Consensus Engines.

Sui Indexer

Running a Sui indexer offloads data processing from your Full node and stores it in a relational database. This topic explores some of the benefits running an indexer has and points to instruction on how to run your own.

Go to Sui Indexer.

Protocol Upgrades

The Sui protocol, framework, and execution engine are frequently extended to include new functionality and bug fixes. This functionality is added in the form of new code which is released to validator operators as part of our regular software releases. The Sui protocol, however, requires that all Sui validators agree about the results of executing each transaction.

Go to Protocol Upgrades.