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
