Analyse de Sui Lutris : fusion de Consensus et de non-Consensus pour réaliser une Blockchain haute performance

robot
Création du résumé en cours

Sui Lutris : Analyse du protocole de système distribué central de la chaîne publique Sui

Après plusieurs mois de tests, Mysten Labs a mis à jour le livre blanc de Sui Lutris le 18 août, confirmant les résultats clés suivants :

  1. Dans le cas de l'utilisation des PTBs et de 5K TPS, Sui peut traiter entre 140k et 150k opérations par seconde, ce qui indique que la performance réelle de Sui sous un pic de réseau principal (environ 700TPS) est bien supérieure aux résultats des tests de référence.

  2. Même dans le cas où certains nœuds de validation cessent de fonctionner, le délai de confirmation finale de Sui reste en dessous de 0,5 seconde.

Le livre blanc décrit en détail le mécanisme de fonctionnement de Sui, la preuve de sécurité et comment les testeurs externes peuvent reproduire les données pertinentes dans leur propre vérification.

Sui Lutris rapport d'introduction : protocole de système distribué central de la blockchain Sui

Après le lancement de la chaîne principale de Sui, des applications telles que des jeux et des NFT ont rapidement émergé, montrant une dynamique de développement enthousiasmante. Récemment, Mysten Labs a publié un rapport technique sur le système distribué supportant Sui - Sui Lutris. Ce système permet à Sui d'atteindre une haute capacité de traitement tout en maintenant une faible latence et une stabilité à long terme.

Depuis la naissance du Bitcoin, la technologie blockchain a fait des progrès considérables, donnant naissance à de nouvelles applications émergentes telles que les jeux et les NFT. La communauté blockchain continue d'explorer des méthodes pour améliorer l'efficacité, en particulier dans le traitement des charges élevées et des latences en temps réel.

Actuellement, les blockchains de niveau 1 font face à deux grands défis : réaliser un haut débit tout en maintenant une faible latence, et garantir la stabilité à long terme du protocole de consensus. Ces défis peuvent être relevés grâce à la participation dynamique et à la configuration des nœuds de validation.

Une méthode efficace pour réaliser un haut débit est d'adopter un protocole de consensus basé sur le DAG, tel que Narwhal/Bullshark utilisé par Sui. Ce type de protocole permet à la blockchain de traiter simultanément un grand nombre de transactions, ce qui le rend particulièrement adapté aux scénarios d'application 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 a un impact considérable sur les transferts courants ou les opérations de jeu.

D'autre part, les protocoles sans consensus montrent un potentiel énorme pour réduire la latence et améliorer l'évolutivité, comme le prototype FastPay étudié précédemment. Ces protocoles permettent un traitement rapide des transactions en éliminant le consensus, sans avoir besoin de trier les transactions indépendantes traitées en parallèle. Cependant, ils ne s'appliquent qu'à des catégories limitées d'opérations blockchain simples, ce qui limite la capacité d'expression des contrats intelligents, et il existe des défis dans la reconfiguration d'un ensemble de nœuds de validation en évolution dynamique.

Bien que ces deux protocoles aient du potentiel, ils ne sont actuellement pas largement utilisés dans les blockchains de niveau produit. Sui Lutris, en tant que protocole central soutenant le réseau Sui, combine habilement le consensus basé sur un DAG et les méthodes sans consensus, réalisant les avantages des deux : un délai subsecondaire et un débit continu de plusieurs milliers de transactions par seconde. En même temps, Sui conserve 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 nœuds de validation à travers les cycles.

Fusion des méthodes de consensus et sans consensus

Sui Lutris adopte une stratégie d'intégration unique. Pour les opérations sur des actifs détenus par un seul propriétaire (objets exclusifs), le système utilise un protocole de diffusion cohérent entre les nœuds de validation, réalisant des délais inférieurs au consensus. Pour les contrats intelligents complexes exécutés sur des objets partagés, Sui Lutris s'appuie uniquement sur le mécanisme de consensus. De plus, Sui Lutris prend en charge des opérations de maintenance du réseau, telles que la définition de points de contrôle et la reconfiguration des nœuds de validation. Cette stratégie innovante offre une solution qui allie efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.

L'aperçu du cycle de vie des transactions de Sui Lutris est le suivant :

  1. L'utilisateur crée et signe une transaction pour modifier la combinaison d'objets qu'il possède ou d'objets exclusifs et d'objets partagés.

  2. Les transactions sont envoyées aux nœuds de validation Sui Lutris via des nœuds complets, qui effectuent des vérifications de validité et de sécurité, puis renvoient au client après signature.

  3. Le client collecte les réponses de la majorité des nœuds de validation et forme un certificat de transaction, à ce moment-là, la transaction atteint un état final irréversible.

  4. Les certificats sont renvoyés à tous les nœuds de validation après intégration, et les nœuds de validation confirment la réception. Les transactions impliquant des objets exclusifs peuvent être traitées et exécutées immédiatement, sans attendre le moteur de consensus (chemin rapide direct). Tous les certificats sont transférés au protocole de consensus basé sur le DAG.

  5. Numéro de certificat de sortie finale de consensus, les nœuds de validation vérifient et exécutent les transactions contenant des objets partagés.

  6. Le client peut collecter les réponses de la plupart des nœuds de validation et les assembler en un certificat valide, servant de preuve pour le règlement des transactions.

  7. Ensuite, soumettez un point de contrôle pour chaque consensus, afin de piloter le protocole de reconfiguration.

Sui Lutris Rapport de lecture : protocole du système distribué de la chaîne publique Sui

En plus des principaux processus de transaction, Sui Lutris propose également plusieurs fonctionnalités pour soutenir les blockchains de niveau produit :

  • Mise en œuvre d'un protocole de point de contrôle après la réalisation de la finalité, générant l'historique de toutes les transactions du système, facilitant un audit complet et une synchronisation efficace des nœuds complets et des nœuds de validation différés.
  • Prend en charge la reconfiguration à la fin de chaque cycle, pendant lequel l'ensemble des nœuds de validation et leurs droits de vote peuvent changer.
  • À la fin de la période, sécuriser le "déverrouillage" des actifs qui ont été verrouillés par erreur, minimisant ainsi les pertes causées par les erreurs.

En tant qu'infrastructure de Sui, Sui Lutris joue un rôle crucial. Le rapport technique complet fournit des détails sur la sécurité et le fonctionnement des protocoles d'activité, ainsi que sur les preuves de sécurité partiellement synchronisées avec les participants byzantins dans un modèle de système distribué standard.

Voir l'original
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.
  • Récompense
  • 6
  • Partager
Commentaire
0/400
MetaverseLandlordvip
· 07-15 12:37
Il semble que le sui va To the moon. J'attends que tout le monde se réveille.
Voir l'originalRépondre0
MEVHunterXvip
· 07-14 12:25
Les performances sont incroyables, c'est top !
Voir l'originalRépondre0
BlockchainGrillervip
· 07-13 04:22
Je ne respecte que le tireur rapide Sui.
Voir l'originalRépondre0
probably_nothing_anonvip
· 07-13 04:20
Avec cette vitesse, est-ce qu'on pourra atteindre 3 dollars à la fin du mois ?
Voir l'originalRépondre0
OptionWhisperervip
· 07-13 04:02
latence de 0,5 seconde ? Ça devrait encore aller plus vite, non ?
Voir l'originalRépondre0
BearMarketSurvivorvip
· 07-13 03:56
Vous parlez encore de ce peu de TPS ?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)