La technologie Blockchain a fait des progrès considérables depuis la naissance du Bitcoin. Avec l'émergence de nouveaux cas d'application tels que les jeux et les NFT, l'industrie explore en permanence comment améliorer l'efficacité technique, en particulier en ce qui concerne le traitement des charges élevées et la fourniture de latence en temps réel. Les blockchains de niveau 1 sont confrontées à deux grands défis : d'une part, il faut réaliser un haut débit tout en maintenant une faible latence, et d'autre part, il est essentiel d'assurer la stabilité à long terme du protocole de consensus. Lors de la résolution de ces défis, il est également nécessaire de maintenir la décentralisation par la participation dynamique et la reconfiguration des nœuds de validation.
Une façon d'augmenter le débit est d'utiliser un protocole de consensus basé sur le DAG, comme narwhale/Bullshark adopté par Sui. Ce type de protocole permet à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui est particulièrement adapté aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG entraînent généralement quelques secondes de latence, ce qui peut être coûteux en termes de temps pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus ( comme FastPay ) montrent un énorme potentiel en matière de latence et d'évolutivité. Ces protocoles peuvent traiter rapidement les transactions sans consensus, sans avoir besoin de trier globalement les transactions indépendantes traitées en parallèle. Cependant, ils ne conviennent qu'à un nombre limité d'opérations simples sur la Blockchain, ce qui limite la capacité d'expression des contrats intelligents et rend difficile la reconfiguration d'un ensemble de validateurs en évolution dynamique.
Bien que ces méthodes soient prometteuses, elles n'ont actuellement été appliquées à aucune Blockchain de niveau production, et ne sont publiées que lors de conférences académiques. Sui Lutris est le protocole qui supporte Sui, combinant le Consensus basé sur DAG et les méthodes sans Consensus, réalisant ainsi le meilleur des deux mondes : une latence de sous-seconde et un débit continu de milliers de transactions par seconde. En même temps, Sui maintient 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 l'ensemble des validateurs à travers les périodes.
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Pour les opérations d'actifs détenus par 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 exécutés sur des objets partagés, Sui Lutris s'appuie uniquement sur le consensus pour le traitement. De plus, il 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 validateurs. Cette stratégie novatrice offre une solution qui allie efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.
Dans Sui Lutris, le cycle de vie d'une transaction est le suivant : l'utilisateur crée et signe la transaction, l'envoie aux nœuds de validation ; les nœuds de validation effectuent des vérifications et signent, renvoyant la transaction signée au client ; le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction ; le certificat est renvoyé à tous les nœuds de validation pour confirmation ; en cas d'objet exclusif, il peut être traité immédiatement ; tous les certificats sont transférés au protocole de consensus basé sur le DAG ; le consensus produit l'ordre total des certificats ; 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, assemble le certificat d'effet en tant que preuve de règlement de la transaction ; enfin, pour chaque consensus soumis, un point de contrôle est formé, utilisé pour piloter le protocole de reconfiguration.
En plus du processus de transaction principal, Sui Lutris offre plusieurs fonctionnalités pour soutenir les blockchains de niveau production : mise en œuvre d'un protocole de point de contrôle, pour un audit complet et maintenir la synchronisation des nœuds ; prise en charge de la reconfiguration à la fin de chaque période ; déverrouillage sécurisé des actifs mal verrouillés à la fin de la période, minimisant l'impact des vulnérabilités.
Sui Lutris fournit un puissant support technique à Sui, en faisant une blockchain haute performance capable de gérer une grande valeur.
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.
13 J'aime
Récompense
13
6
Partager
Commentaire
0/400
TokenomicsTinfoilHat
· Il y a 12h
Accélérez jusqu'à la paralysie de l'ensemble du réseau
Voir l'originalRépondre0
ContractExplorer
· 08-03 12:55
À quoi bon empiler de plus en plus d'infrastructures ? Une latence élevée, c'est pareil, ça ne sert à rien.
Voir l'originalRépondre0
ZenZKPlayer
· 08-02 15:07
Transfert avec quelques secondes de latence... jouer à un jeu de marteau
Voir l'originalRépondre0
GweiObserver
· 08-02 15:06
sui fait encore quelque chose de nouveau ?! dag est vraiment bon !
Voir l'originalRépondre0
DAOdreamer
· 08-02 14:51
Quel jeu jouer ? Je ne peux pas supporter même un petit lag de quelques secondes.
Voir l'originalRépondre0
LongTermDreamer
· 08-02 14:51
Dans trois ans, en regardant en arrière, ce sera le point de départ des guerriers !
Sui Lutris : protocole Blockchain haute performance combinant consensus DAG et méthodes sans consensus
La technologie Blockchain a fait des progrès considérables depuis la naissance du Bitcoin. Avec l'émergence de nouveaux cas d'application tels que les jeux et les NFT, l'industrie explore en permanence comment améliorer l'efficacité technique, en particulier en ce qui concerne le traitement des charges élevées et la fourniture de latence en temps réel. Les blockchains de niveau 1 sont confrontées à deux grands défis : d'une part, il faut réaliser un haut débit tout en maintenant une faible latence, et d'autre part, il est essentiel d'assurer la stabilité à long terme du protocole de consensus. Lors de la résolution de ces défis, il est également nécessaire de maintenir la décentralisation par la participation dynamique et la reconfiguration des nœuds de validation.
Une façon d'augmenter le débit est d'utiliser un protocole de consensus basé sur le DAG, comme narwhale/Bullshark adopté par Sui. Ce type de protocole permet à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui est particulièrement adapté aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG entraînent généralement quelques secondes de latence, ce qui peut être coûteux en termes de temps pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus ( comme FastPay ) montrent un énorme potentiel en matière de latence et d'évolutivité. Ces protocoles peuvent traiter rapidement les transactions sans consensus, sans avoir besoin de trier globalement les transactions indépendantes traitées en parallèle. Cependant, ils ne conviennent qu'à un nombre limité d'opérations simples sur la Blockchain, ce qui limite la capacité d'expression des contrats intelligents et rend difficile la reconfiguration d'un ensemble de validateurs en évolution dynamique.
Bien que ces méthodes soient prometteuses, elles n'ont actuellement été appliquées à aucune Blockchain de niveau production, et ne sont publiées que lors de conférences académiques. Sui Lutris est le protocole qui supporte Sui, combinant le Consensus basé sur DAG et les méthodes sans Consensus, réalisant ainsi le meilleur des deux mondes : une latence de sous-seconde et un débit continu de milliers de transactions par seconde. En même temps, Sui maintient 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 l'ensemble des validateurs à travers les périodes.
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Pour les opérations d'actifs détenus par 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 exécutés sur des objets partagés, Sui Lutris s'appuie uniquement sur le consensus pour le traitement. De plus, il 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 validateurs. Cette stratégie novatrice offre une solution qui allie efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.
Dans Sui Lutris, le cycle de vie d'une transaction est le suivant : l'utilisateur crée et signe la transaction, l'envoie aux nœuds de validation ; les nœuds de validation effectuent des vérifications et signent, renvoyant la transaction signée au client ; le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction ; le certificat est renvoyé à tous les nœuds de validation pour confirmation ; en cas d'objet exclusif, il peut être traité immédiatement ; tous les certificats sont transférés au protocole de consensus basé sur le DAG ; le consensus produit l'ordre total des certificats ; 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, assemble le certificat d'effet en tant que preuve de règlement de la transaction ; enfin, pour chaque consensus soumis, un point de contrôle est formé, utilisé pour piloter le protocole de reconfiguration.
En plus du processus de transaction principal, Sui Lutris offre plusieurs fonctionnalités pour soutenir les blockchains de niveau production : mise en œuvre d'un protocole de point de contrôle, pour un audit complet et maintenir la synchronisation des nœuds ; prise en charge de la reconfiguration à la fin de chaque période ; déverrouillage sécurisé des actifs mal verrouillés à la fin de la période, minimisant l'impact des vulnérabilités.
Sui Lutris fournit un puissant support technique à Sui, en faisant une blockchain haute performance capable de gérer une grande valeur.