Sui est une blockchain de couche 1 qui succède à DIEM, le projet raté de Meta, qui vise à résoudre les problèmes de blockchain : évolutivité, sécurité et coûts de transaction (gaz).
Sui est une blockchain de couche 1 basée sur un algorithme de consensus Preuve de participation déléguée (DPoS), compatible avec l'utilisation de contrats intelligents.
sui est le Blockchain « jumelle » Aptos, puisque les deux projets sont nés à la suite de l'abandon de Diem ou Libra, le projet de crypto-monnaie de Facebook (aujourd'hui Meta).
Sa principale caractéristique est qu'ils ont recherché réduire le temps d'exécution des contrats intelligents. Ils entendent ainsi révolutionner la blockchain, la rendre plus rapide et plus sécurisée, afin d'attirer de nouveaux utilisateurs.
L'approche de Sui est axée sur la simplicité, puisqu'elle est conçue pour être "user friendly" pour les utilisateurs, mais aussi pour les développeurs.
En bref, c'est une blockchain développée pour faciliter la mise en œuvre de tous types de projets, des jeux Web3 aux applications décentralisées à très bas coûts.
Lancez-vous sur Bit2Me et plongez dans le monde des crypto-monnaies avec une longueur d'avance. Inscrivez-vous facilement et bénéficiez de 15 € GRATUITS sur votre premier achat avec ce lien. N'attendez plus pour rejoindre la révolution crypto ! Inscription
Qui est derrière SUI ?
Les responsables du développement de Sui sont Laboratoires Mysten, une équipe dirigée par plusieurs des responsables de Novi, qui aurait dû être le portefeuille natif de Meta et son projet diem.
Principales caractéristiques de SUI
Objets
Sui utilise des "objets" comme unité de base de stockage de données au lieu de comptes, comme c'est le cas avec la plupart des blockchains.
Les développeurs sont ceux définir, créer et gérer des objets programmables qui représentent les actifs au niveau de l'utilisateur.
Un objet a différents attributs, y compris la propriété, et leurs valeurs peuvent être mises à jour en fonction de la logique de gouvernance du smart contract qui l'a créé.
Les objets et leurs attributs sont stockés dans la blockchain et non dans le contrat qui les a créés.
Les objets peuvent, à leur tour, posséder d'autres objets. De cette façon, il est possible combiner plusieurs actifs pour en créer un nouveau, qui reçoit le nom d'"actif composé".
Les objets peuvent être :
- Entreprise individuelle : ils appartiennent à une adresse unique et sont enregistrés comme une valeur de données. Le transfert de propriété nécessite un changement de valeur.
- Propriété partagée: appartiennent à plusieurs adresses. Si vous souhaitez transférer ce type d'objet, toutes les adresses doivent authentifier le transfert. S'agissant de transferts complexes, ils sont validés par consensus.
- mutable: Peut changer.
- immuable: ne peut pas changer.
Blocs de transaction programmables
Dans les blockchains traditionnelles, une transaction représente l'unité fondamentale d'exécution. Celles-ci sont généralement simples, proches de l'exécution de la machine virtuelle.
À Sui, les transactions sont plus complexes et permettent la composition.
Les blocs de transaction programmables sont hétérogènes et peuvent accéder à n'importe quelle fonction publique de mouvement en chaîne dans tous les contrats intelligents.
Au sein d'un bloc, les sorties typées des sorties précédentes peuvent être chaînées en tant qu'entrées pour les appels de chaîne suivants, grâce à Move.
Un bloc de transactions programmables peut contenir jusqu'à 1024 transactions hétérogènes (de base), vous offrant des options de composition presque illimitées.
Par exemple, un seul bloc de transaction programmable peut extraire un «élément de joueur» d'un portefeuille via un contrat intelligent, l'utiliser pour effectuer un mouvement dans le jeu, puis envoyer un «élément de badge» gagné lors du déplacement vers un autre portefeuille. Tout cela, sans qu'il soit nécessaire de publier un nouveau code ou un contrat intelligent.
Comment fonctionne le SUI ?
Langage de programmation MOVE
Sui utilise un version améliorée du langage de programmation Move qui utilise Aptos.
cette langage de programmation il est À base de rouille et a été créé par Facebook pour son projet Diem.
C'est un langage de bytecode exécutable conçu pour éviter les doubles dépenses et améliorer la sécurité de la blockchain. En général, il cherche à corriger certaines des imperfections des autres des langages comme Solidity.
En ce sens, les contrats intelligents Sui ne sont pas créés sur un cordon, mais autour des objets.
Exécution parallèle des transactions
L'exécution parallèle des transactions est l'une des principales innovations apportées par Sui.
Sur la plupart des plateformes blockchain, les transactions sont exécutées séquentiellement (l'un après l'autre), suivant l'ordre dans lequel ils sont reçus.
Cela allonge le temps de traitement des transactions individuelles.
SUI traite les transactions en parallèle, de sorte que les transactions individuelles n'ont pas besoin de faire l'objet d'un consensus et, par conséquent, sont pratiquement automatiques.
Ainsi, dans votre testnet, Sui a pu traiter jusqu'à 120.000 XNUMX transactions par seconde.
Mécanisme de consensus
SUI utilise une version de Delegated Proof of Stake qui diviser les responsabilités du réseau dans différentes parties de sorte que la validation est presque automatique.
La première partie s'appelle Narwhal et assure la disponibilité des données. Il est responsable de la création d'un mempool DAG qui permet l'exécution parallèle de transactions.
La deuxième partie s'appelle Bullshark, anciennement Tusk, et est celui qui accepte les demandes. Bullshark est chargé de réduire la latence et de s'assurer que les validateurs, même ceux dont la vitesse de traitement est faible, peuvent continuer à contribuer au projet.
Caractéristiques économiques
Le mécanisme ci-dessus se traduit par un système délégué de preuve de participation (DPoS), qui fonctionne en temps de 24 heures.
À chaque époque, les détenteurs de jetons SUI sélectionnent un ensemble de validateurs pour miser leurs jetons. Ces validateurs traitent les transactions sur le réseau.
Les jetons sont verrouillés dans le système pendant ce temps, à la fin de celui-ci, les utilisateurs peuvent retirer leurs jetons ou changer de validateurs.
mécanisme du prix du gaz
Le système de tarification du gaz SUI vise à améliorer l'expérience utilisateur en réduisant les coûts et pour cela il a été conçu sur 3 piliers :
- Gardez des commissions basses sur la base d'une formule de calcul.
- Encouragez les validateurs pour être le plus efficace possible.
- Offrir une couche de sécurité et prévenir les vulnérabilités et les attaques par déni de service.
Le système de tarification du gaz de SUI est dynamique. Au début de chaque époque, le prix que les validateurs ont accepté est interrogé et un prix de référence est choisi.
À la fin de l'époque, les validateurs qui ont agi efficacement avec le prix de référence reçoivent des récompenses régulières, tandis que d'autres peuvent voir leurs récompenses réduites.
Ce système vise mettre en place un prix minimum du gaz et inciter les validateurs à s'engager et à maintenir des prix bas.
fond de stockage
C'est un fonds qui stocke les frais de réseau et les redistribue entre les validateurs.
La taille est maintenue en veillant à ce que les sorties du stockage soient toujours inférieures aux entrées.
Il existe deux types de tickets : les frais pour les transactions effectuées à l'époque actuelle et les reports de récompenses non payés aux validateurs.
La sortie se produit lorsque les utilisateurs suppriment des données inutiles afin d'obtenir un remboursement des frais de stockage.
Aptos contre Sui
Bien que Aptos et Sui ont été développés en utilisant la technologie, les équipes et même les investisseurs qui ont travaillé sur Diem, la crypto-monnaie de Facebook, les différences entre les deux projets sont remarquables.
La première, Aptos utilise un système de stockage global de Move, tandis que Sui a sa propre version.
En même temps, Aptos n'utilise pas le concept "d'objet", puisque c'est une particularité de Sui, qui peut stocker jusqu'à 10 objets différents dans une seule adresse.
Le jeton SUI
SUI est le jeton natif de la blockchain et pour le différencier du réseau, il est toujours écrit en majuscules.
Le jeton est utilisé pour le jalonnement, à la fois de validation et de délégation, ainsi que pour la Paiement de la commission dans le réseau, le négociation en tant qu'actif liquide et participation au gouvernance du réseau.
Le jeton SUI a une offre totale de 10.000 milliards de jetons, dont une partie est libérée au moment du lancement du réseau et le reste sera libéré progressivement au fil du temps.
Bibliographie:
Lancez-vous sur Bit2Me et plongez dans le monde des crypto-monnaies avec une longueur d'avance. Inscrivez-vous facilement et bénéficiez de 15 € GRATUITS sur votre premier achat avec ce lien. N'attendez plus pour rejoindre la révolution crypto ! Inscription