Découvrez comment le traitement des transactions unique de Sui, axé sur les objets partagés, offre des performances à grande vitesse et un état de données cohérent.

Sui est une plateforme blockchain qui offre un traitement rapide et efficace des transactions. Par rapport aux autres blockchains, Sui se distingue par son approche hybride unique. Elle a été testée pour gérer jusqu'à 297 000 transactions par seconde, ce qui se traduit par des temps de réponse quasi instantanés pour les utilisateurs dans les applications et les jeux.

Comprendre les transactions dans le monde de la blockchain

Dans le monde de la blockchain, les transactions jouent un rôle crucial dans le fonctionnement des applications. Lorsque vous effectuez des actions dans une application, comme acheter ou vendre des articles, un processus impliquant les validateurs et les nœuds qui composent le réseau est déclenché. L'approche de Sui en matière de traitement des transactions se concentre sur les objets individuels et les modifications qui leur sont apportées. Ces modifications peuvent impliquer le transfert de propriété ou la transformation de l'apparence d'un objet.

Transactions en réseau décentralisées

Dans les réseaux décentralisés comme Sui, des opérateurs indépendants gèrent les serveurs qui prennent en charge l'infrastructure. Ces réseaux nécessitent l'approbation des transactions et la diffusion des modifications de données sur l'ensemble du réseau. Dans le contexte de Sui, tous les validateurs et nœuds partagent un état de données global.

Prenons l’exemple de Netflix. Dans les réseaux privés, les transactions sont traitées au sein de serveurs internes qui se font implicitement confiance. Ces serveurs gèrent les enregistrements des comptes utilisateurs et déterminent quels comptes peuvent accéder à des fichiers spécifiques. Dans les réseaux décentralisés comme Sui, tous les serveurs conservent un état global cohérent. Par exemple, si quelqu’un crée un fichier vidéo NFT sur Sui et transfère la propriété à un autre utilisateur du réseau, tous les serveurs du réseau enregistreront ce changement de propriété. Cela garantit un accord sur la propriété et d’autres paramètres pour chaque fichier.

Le mécanisme de consensus de Sui

Sui se distingue par son mécanisme de consensus et ses types d'objets. Il définit deux principaux types d'objets : les objets partagés et les objets à propriétaire unique. Les objets partagés, tels que les jeux multijoueurs ou les boutiques, peuvent être modifiés par plusieurs personnes. En revanche, seul le propriétaire d'un objet à propriétaire unique peut y apporter des modifications. Le système de consensus de Sui garantit la légitimité des transactions d'objets partagés et préserve l'intégrité du réseau.

Le processus de consensus implique que les validateurs évaluent si une transaction doit être approuvée. Prenons l'exemple d'une application de jeu d'échecs exécutée sur Sui. Le jeu d'échecs est représenté comme un objet partagé, ce qui permet à chaque joueur d'influencer son état pendant son tour. Chaque tour déclenche une transaction sur le réseau qui nécessite l'approbation des validateurs pour maintenir l'intégrité du réseau. Les validateurs votent pour déterminer si un déplacement constitue une modification légitime de l'objet du jeu d'échecs. Si suffisamment de validateurs votent oui, la transaction est approuvée et le joueur adverse peut effectuer son déplacement.

Ce processus de consensus se déroule rapidement, avec un décalage minimal pour les utilisateurs. Par exemple, les joueurs d'échecs subiront un décalage minimal, voire inférieur au décalage Internet typique.

Performances testées

Les performances de Sui ont été largement testées pour garantir son efficacité. Dans une première preuve de concept, l'équipe a démontré qu'un validateur fonctionnant sur un MacBook Pro M1 à 8 cœurs pouvait traiter 120 000 transactions par seconde en période de pointe. Avec des améliorations supplémentaires, Sui a obtenu des performances encore meilleures. En utilisant un réseau avec 100 validateurs répartis géographiquement, ressemblant au réseau principal Sui désormais déployé, l'équipe a constaté un débit maximal de 297 000 transactions par seconde en utilisant une machine AMD à 24 cœurs avec 256 Go de mémoire.

Conçu pour l'efficacité

Les concepteurs originaux de Sui ont évalué l'architecture et les fonctionnalités d'autres blockchains pour créer un réseau plus performant. Le mécanisme de consensus a fait l'objet d'une attention particulière pour être amélioré. En exigeant un consensus uniquement pour les transactions d'objets partagés, Sui réduit la charge sur le mécanisme de consensus par rapport aux autres blockchains où chaque transaction doit passer par un consensus.

Le modèle de données orienté objet de Sui joue également un rôle crucial dans son efficacité. Il permet aux développeurs de choisir les bons types d'objets pour leurs applications, offrant flexibilité et optimisation.

Pour conclure

En conclusion, Sui révolutionne le traitement des transactions dans le monde de la blockchain en mettant l'accent sur les objets partagés et le mécanisme de consensus optimisé. Avec des performances exceptionnelles, des temps de réponse quasi instantanés et la capacité de gérer jusqu'à 297 000 transactions par seconde, Sui dépasse les limites traditionnelles de la blockchain.

Consultez la série de didacticiels pour en savoir plus sur Sui et ses fonctionnalités. Elle fournit des informations sur la programmation d'objets partagés sur Sui. De plus, vous pouvez approfondir le mécanisme de consensus de Sui, notamment le pool de mémoire à haut débit et les moteurs de consensus connus sous le nom de Narwhal et Bullshark, qui traitent efficacement les transactions. Embrassons tous l'avenir du traitement des transactions avec Sui, où la vitesse, l'efficacité et un état de données global cohérent redéfinissent l'expérience de la blockchain.

N'oubliez pas de consulter le site Web et les réseaux sociaux de Suipiens pour rester au courant de tout ce qui concerne Sui Blockchain !