Sui Lutris : fusion de DAG et sans consensus pour améliorer l'efficacité de la Blockchain

robot
Création du résumé en cours

La technologie Blockchain a connu des progrès significatifs depuis la création de Bitcoin. Avec l'émergence de nouvelles applications telles que les jeux et les NFT, l'industrie explore constamment des moyens d'améliorer l'efficacité technique, en particulier en ce qui concerne le traitement des charges élevées et la latence en temps réel. Les blockchains L1 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 du protocole de consensus. Lors de la résolution de ces problèmes, il est également nécessaire de maintenir la décentralisation par la participation dynamique et la reconfiguration des nœuds de validation.

Une méthode pour augmenter le débit est d'utiliser un protocole de consensus basé sur le DAG. Ce type de protocole permet à la blockchain de traiter simultanément un grand nombre de transactions, ce qui est adapté aux scénarios d'application tels que les jeux et les NFT. Cependant, ils entraînent souvent plusieurs secondes de latence, ce qui peut être long pour des transferts ordinaires ou des opérations de jeu.

D'autre part, les protocoles sans consensus montrent un potentiel énorme en matière de réduction de la latence et d'évolutivité. Ces protocoles peuvent traiter rapidement des transactions sans consensus, sans avoir à ordonner des transactions indépendantes traitées en parallèle. Cependant, ils ne sont adaptés qu'à des opérations blockchain simples et limitées, ce qui restreint les capacités d'expression des contrats intelligents, et l'ajustement dynamique de l'ensemble des validateurs peut poser des défis.

Bien que ces méthodes aient du potentiel, elles restent principalement au niveau académique et ne sont pas encore largement utilisées dans les blockchains de production. Sui Lutris est le protocole qui soutient Sui, combinant le consensus basé sur le DAG et les méthodes sans consensus, réalisant une latence de sous-seconde et un débit continu de 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 validateurs à travers les cycles.

Étude approfondie de Sui Lutris, découvrez le secret de haute performance de Sui Network

Sui Lutris adopte une approche unique, combinant les deux technologies mentionnées ci-dessus. Pour les opérations d'actifs d'un seul propriétaire, le système utilise un protocole de diffusion cohérent entre les validateurs, réalisant une latence inférieure au consensus. Pour les contrats intelligents complexes sur des objets partagés, il s'appuie sur le traitement par consensus. Sui Lutris prend également en charge des opérations de maintenance du réseau, telles que la définition de points de contrôle et la reconfiguration des validateurs. Cette stratégie innovante offre une solution qui équilibre efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.

Dans Sui Lutris, les utilisateurs créent et signent des transactions pour modifier les objets qu'ils possèdent ou mélanger des objets. Les transactions sont envoyées aux nœuds de validation pour vérification et signature, puis le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction. Une fois le certificat assemblé, il est renvoyé à tous les nœuds de validation pour confirmation. Les transactions impliquant des objets exclusifs peuvent être traitées immédiatement, sans attendre le moteur de consensus. Tous les certificats sont redirigés vers le protocole de consensus basé sur le DAG. Après la sortie du certificat de consensus dans l'ordre total, les nœuds de validation exécutent les transactions contenant des objets partagés. Les clients peuvent collecter les réponses des nœuds de validation, les assembler en un certificat d'effet comme preuve du règlement de la transaction.

En plus des principaux processus de transaction, Sui Lutris propose également plusieurs fonctionnalités pour supporter une Blockchain de niveau production :

  1. Mettre en œuvre le protocole de point de contrôle, générer l'historique causal de toutes les transactions du système, pour l'audit et la synchronisation.

  2. Prend en charge la reconfiguration à la fin de chaque cycle, permettant des changements dans le groupe de validateurs et leurs droits de vote.

  3. À la fin de la période, "déverrouiller" en toute sécurité les actifs verrouillés par erreur, minimisant ainsi les dommages causés par les vulnérabilités.

Sui Lutris fournit un soutien à la blockchain Sui, visant à gérer un grand nombre d'actifs utilisateurs. Ce protocole offre une preuve de sécurité dans le modèle standard des systèmes distribués, garantissant un fonctionnement fiable dans un environnement de participants byzantins partiellement synchronisés.

SUI-2.77%
DAG5.55%
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
  • 4
  • Partager
Commentaire
0/400
Hash_Banditvip
· Il y a 20h
déjà vu ce film... DAG + pas de consensus = le même vieux théâtre de scalabilité à vrai dire
Voir l'originalRépondre0
BankruptcyArtistvip
· Il y a 20h
Oh oh choc, ça peut vraiment marcher ?
Voir l'originalRépondre0
ValidatorVibesvip
· Il y a 20h
franchement, les validateurs ont besoin de meilleures incitations que ça...smh
Voir l'originalRépondre0
MoonBoi42vip
· Il y a 21h
Fou ! Une performance si incroyable !
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)