GitHub

What is the project about?

Sui is a next-generation smart contract platform designed for high throughput, low latency, and an asset-oriented programming model. It's a permissionless blockchain that aims to be a foundational layer for web3.

What problem does it solve?

Sui addresses the scalability and latency issues common in existing blockchain systems. It aims to provide a platform that can handle the demands of web3 growth while maintaining performance, cost-effectiveness, programmability, and usability.

What are the features of the project?

  • Unmatched scalability and instant settlement.
  • A safe smart contract language (Move) accessible to mainstream developers.
  • Ability to define rich and composable on-chain assets.
  • Parallel processing of most transactions.
  • Uses simpler, lower-latency primitives for common use cases (like payments and asset transfers), forgoing consensus in these cases.

What are the technologies used in the project?

  • Rust: The core Sui platform is written in Rust.
  • Move: Smart contracts are written in the Move programming language.
  • Byzantine fault tolerant: set of authorities.
  • Delegated stake on authorities.

What are the benefits of the project?

  • High Throughput: Capable of processing a large volume of transactions.
  • Low Latency: Transactions are settled quickly.
  • Scalability: Designed to scale with the growth of web3.
  • Asset-Oriented Programming: Focuses on defining and managing on-chain assets.
  • Developer-Friendly: Uses the Move programming language, designed for safety and accessibility.
  • Improved User Experience: Aims to provide a better experience for web3 applications.

What are the use cases of the project?

  • Gaming
  • Retail payment at physical points of sale
  • Any latency-sensitive distributed applications
  • Asset transfers
  • Payment transactions
sui screenshot