The Sui blockchain has emerged as a new layer-1 protocol, using the Move programming language to address common trade-offs. The platform uses an object-centric data storage model, treating assets and smart contracts as complex objects. This approach enhances security and control over asset use after a transaction, reducing vulnerabilities common on account-based chains. Sui's model also simplifies the development process, making it easier to write secure code. Particularly advantageous for managing complex assets like non-fungible tokens (NFTs), Sui's object model allows each NFT to be treated as a distinct object with intrinsic properties and permissions. The object-oriented model also makes sharding and parallelization easier, potentially allowing a throughput exceeding 100,000 transactions per second.