Sui Lutris : le secret derrière la haute performance du réseau Sui
La technologie blockchain a fait des progrès significatifs depuis la création du Bitcoin. Avec l'émergence de nouvelles applications comme les jeux et les NFT, la communauté blockchain explore constamment des moyens d'améliorer l'efficacité technique, en particulier en ce qui concerne le traitement de charges élevées et la réalisation de délais en temps réel. Les blockchains de niveau 1 font face à deux grands défis : d'une part, réaliser un haut débit tout en maintenant une faible latence, et d'autre part, garantir la stabilité à long terme des protocoles de consensus. Lors de la résolution de ces problèmes, il est également nécessaire de maintenir la décentralisation grâce à la participation dynamique et à la reconfiguration des nœuds de validation.
Une méthode pour augmenter le débit est d'adopter un protocole de consensus basé sur le DAG, comme le Narwhal/Bullshark utilisé par Sui. Ces types de protocoles permettent à la blockchain de traiter simultanément un grand nombre de transactions, ce qui les rend très adaptés aux cas d'utilisation tels que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner des délais de quelques secondes, ce qui est relativement long pour des transferts ordinaires ou des opérations de jeu.
D'autre part, les protocoles sans consensus ( tels que FastPay ) montrent un énorme potentiel pour réduire la latence et améliorer l'évolutivité. Ces protocoles ne nécessitent pas de consensus, permettant un traitement rapide des transactions sans avoir à ordonner globalement les transactions indépendantes traitées en parallèle. Cependant, ils sont limités à une catégorie d'opérations blockchain simples, ce qui restreint les fonctionnalités des contrats intelligents réalisables, et l'ajustement dynamique de l'ensemble des validateurs peut poser des défis.
Bien que ces méthodes aient du potentiel, elles n'ont actuellement pas été appliquées dans des blockchains de niveau production, n'ayant été publiées que lors de conférences académiques et n'ayant pas été largement adoptées par la communauté blockchain. Sui Lutris est le protocole qui prend en charge Sui, combinant un consensus basé sur le DAG et des méthodes sans consensus, réalisant ainsi le meilleur des deux mondes : des latences de sous-seconde et un débit continu de milliers de transactions par seconde. Sui a non seulement accompli ces deux tâches, mais a également maintenu la capacité d'exécuter des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le groupe de validateurs à travers les périodes.
Combinaison des méthodes de consensus et non-consensus
Sui Lutris adopte une approche unique en combinant les deux méthodes mentionnées ci-dessus. Pour garantir la sécurité des opérations sur les objets possédés par un unique propriétaire d'actifs (, le système utilise un protocole de diffusion cohérent entre les validateurs, permettant d'obtenir des latences inférieures au consensus. Sui Lutris s'appuie uniquement sur le traitement du consensus pour exécuter des contrats intelligents complexes fonctionnant sur des objets partagés, c'est-à-dire des objets que tout utilisateur peut modifier. De plus, Sui Lutris prend en charge les opérations de maintenance du réseau, telles que la définition de points de contrôle et la reconfiguration des validateurs. Lors du traitement des transactions dans un environnement byzantin répliqué, cette stratégie novatrice offre une méthode qui concilie efficacité et sécurité.
Cycle de vie des transactions Sui Lutris
Les utilisateurs créent et signent des transactions, modifiant les objets qu'ils possèdent ou mélangeant des objets.
Les transactions sont envoyées à chaque nœud de validation Sui Lutris.
Les nœuds de validation effectuent des vérifications de validité et de sécurité, signent et renvoient au client.
Le client collecte les réponses de la plupart des nœuds de validation pour former un certificat de transaction.
Le certificat est renvoyé à tous les nœuds de validation, les nœuds de validation confirment la réception.
Si la transaction implique un objet exclusif, elle peut être traitée immédiatement via le chemin rapide direct ).
Tous les certificats sont transférés vers un protocole de consensus basé sur le DAG.
Ordre total des certificats de sortie de consensus ; les nœuds de validation exécutent les transactions contenant des objets partagés.
Le client collecte les réponses des nœuds de validation et assemble un certificat d'effet comme preuve de règlement de la transaction.
Soumettre un point de contrôle pour chaque consensus afin de piloter le protocole de reconfiguration.
Fonctionnalités supplémentaires de Sui Lutris
Protocole de point de contrôle : génère l'historique causal de toutes les transactions du système, utilisé pour l'audit et la synchronisation.
Prend en charge la reconfiguration à la fin de chaque période, permettant aux ensembles de validateurs et à leurs droits de vote de changer.
À la fin de la période, sécurisez le "déverrouillage" des actifs mal verrouillés pour minimiser les dommages causés par les bogues.
Sui Lutris soutient la blockchain Sui pour gérer une grande valeur. Le rapport technique complet décrit en détail le fonctionnement des protocoles de sécurité et d'activité, ainsi que leurs preuves de sécurité avec des participants byzantins partiellement synchronisés dans un modèle de système distribué standard.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
11 J'aime
Récompense
11
5
Partager
Commentaire
0/400
DiamondHands
· Il y a 11h
Le prochain leader c'est lui ! 666
Voir l'originalRépondre0
GhostWalletSleuth
· 07-18 15:58
C'est plutôt agréable d'essayer.
Voir l'originalRépondre0
AirdropGrandpa
· 07-18 15:58
C'est un projet standard pour se faire prendre pour des cons.
Voir l'originalRépondre0
TokenStorm
· 07-18 15:54
Encore une fois, un concept qui s'envole, chute et piège les gens avec les mêmes anciennes méthodes.
Voir l'originalRépondre0
SatoshiSherpa
· 07-18 15:46
À quoi bon avoir des performances élevées, ce n'est pas un Marché baissier.
Sui Lutris: Fusion de méthodes de consensus et de non-consensus pour réaliser un Blockchain haute performance
Sui Lutris : le secret derrière la haute performance du réseau Sui
La technologie blockchain a fait des progrès significatifs depuis la création du Bitcoin. Avec l'émergence de nouvelles applications comme les jeux et les NFT, la communauté blockchain explore constamment des moyens d'améliorer l'efficacité technique, en particulier en ce qui concerne le traitement de charges élevées et la réalisation de délais en temps réel. Les blockchains de niveau 1 font face à deux grands défis : d'une part, réaliser un haut débit tout en maintenant une faible latence, et d'autre part, garantir la stabilité à long terme des protocoles de consensus. Lors de la résolution de ces problèmes, il est également nécessaire de maintenir la décentralisation grâce à la participation dynamique et à la reconfiguration des nœuds de validation.
Une méthode pour augmenter le débit est d'adopter un protocole de consensus basé sur le DAG, comme le Narwhal/Bullshark utilisé par Sui. Ces types de protocoles permettent à la blockchain de traiter simultanément un grand nombre de transactions, ce qui les rend très adaptés aux cas d'utilisation tels que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner des délais de quelques secondes, ce qui est relativement long pour des transferts ordinaires ou des opérations de jeu.
D'autre part, les protocoles sans consensus ( tels que FastPay ) montrent un énorme potentiel pour réduire la latence et améliorer l'évolutivité. Ces protocoles ne nécessitent pas de consensus, permettant un traitement rapide des transactions sans avoir à ordonner globalement les transactions indépendantes traitées en parallèle. Cependant, ils sont limités à une catégorie d'opérations blockchain simples, ce qui restreint les fonctionnalités des contrats intelligents réalisables, et l'ajustement dynamique de l'ensemble des validateurs peut poser des défis.
Bien que ces méthodes aient du potentiel, elles n'ont actuellement pas été appliquées dans des blockchains de niveau production, n'ayant été publiées que lors de conférences académiques et n'ayant pas été largement adoptées par la communauté blockchain. Sui Lutris est le protocole qui prend en charge Sui, combinant un consensus basé sur le DAG et des méthodes sans consensus, réalisant ainsi le meilleur des deux mondes : des latences de sous-seconde et un débit continu de milliers de transactions par seconde. Sui a non seulement accompli ces deux tâches, mais a également maintenu la capacité d'exécuter des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le groupe de validateurs à travers les périodes.
Combinaison des méthodes de consensus et non-consensus
Sui Lutris adopte une approche unique en combinant les deux méthodes mentionnées ci-dessus. Pour garantir la sécurité des opérations sur les objets possédés par un unique propriétaire d'actifs (, le système utilise un protocole de diffusion cohérent entre les validateurs, permettant d'obtenir des latences inférieures au consensus. Sui Lutris s'appuie uniquement sur le traitement du consensus pour exécuter des contrats intelligents complexes fonctionnant sur des objets partagés, c'est-à-dire des objets que tout utilisateur peut modifier. De plus, Sui Lutris prend en charge les opérations de maintenance du réseau, telles que la définition de points de contrôle et la reconfiguration des validateurs. Lors du traitement des transactions dans un environnement byzantin répliqué, cette stratégie novatrice offre une méthode qui concilie efficacité et sécurité.
Cycle de vie des transactions Sui Lutris
Fonctionnalités supplémentaires de Sui Lutris
Sui Lutris soutient la blockchain Sui pour gérer une grande valeur. Le rapport technique complet décrit en détail le fonctionnement des protocoles de sécurité et d'activité, ainsi que leurs preuves de sécurité avec des participants byzantins partiellement synchronisés dans un modèle de système distribué standard.