Sui is a blockchain system that operates at a high speed and scale, enabling transactions to run in parallel. Unlike traditional blockchains, Sui's design allows a requestor or a proxy to proactively talk to validators to bring a transaction to finality, resulting in near-instant finality for simple transactions. This low latency makes it easy to incorporate transactions into real-time settings like games. Sui also supports smart contracts written in Move, a language designed for blockchains with strong inherent security and a more understandable programming model.
Sui has two types of objects: mutable data values and immutable packages, both of which are programmable objects created and managed by Move packages (smart contracts). All updates to the Sui ledger happen via a transaction, which can create, destroy, and write objects, as well as transfer them to other addresses. The Sui network is operated by a set of independent validators, each running its own instance of the Sui software on a separate machine.
https://twitter.com/SuiNetwork/status/1590806736000385024
Sui assumes most blockchain transactions touch non-overlapping states, allowing for a design that forgoes consensus for simple transactions. Sui mitigates head-of-line blocking by requiring consensus protocol only when the transaction involves shared objects. Sui offers efficient Byzantine Fault Tolerant (BFT) consensus, and Narwhal and Bullshark DAG-based mempool.
Sui guarantees transaction processing obeys eventual consistency in the classical sense, ensuring that if one honest validator processes a transaction, all other honest validators will eventually do the same. Validators play the role of more active validators in other blockchains to totally order the transaction with respect to other transactions accessing shared objects.
Sui is focused on managing specific objects rather than a single aggregation of state. As a result, every object in Sui has a unique version number, and every new version is created from a transaction that may involve several dependencies, themselves versioned objects. A Sui validator, or any other entity with a copy of the state, can exhibit a causal history of an object, showing its history since genesis.
https://twitter.com/SuiNetwork/status/1603516771029221377
Sui is a highly efficient and scalable blockchain system optimized for simple transactions, enabling near-instant finality, supporting smart contracts written in Move, and mitigating head-of-line blocking. Sui guarantees transaction processing obeys eventual consistency in the classical sense and focuses on managing specific objects rather than a single aggregation of state.

facrael
No comments yet