La technologie Blockchain a réalisé des progrès significatifs depuis la naissance 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 fourniture de latence en temps réel. Les blockchains de niveau 1 font face à deux grands défis : d'une part, la nécessité d'atteindre un haut débit tout en maintenant une faible latence, et d'autre part, d'assurer la stabilité à long terme du protocole de consensus. Lors de la résolution de ces défis, il est également important de maintenir la décentralisation par la participation dynamique et la reconfiguration des nœuds de validation.
Une méthode pour réaliser un haut débit de transactions 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 le rend particulièrement adapté aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner quelques secondes de latence, ce qui représente un coût en temps élevé pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus montrent un grand potentiel pour réduire la latence et améliorer l'é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 sont limités à une classe restreinte d'opérations simples sur la blockchain, ce qui limite la complexité des contrats intelligents exprimables, et la reconfiguration dynamique du groupe de validateurs peut s'avérer difficile.
Bien que ces méthodes aient du potentiel, elles n'ont pas encore été appliquées à des blockchains de niveau production, n'ayant été publiées que lors de conférences académiques. Sui Lutris est le protocole qui soutient Sui, combinant le consensus basé sur un DAG et les méthodes sans consensus, réalisant une latence de sous-seconde et un débit constant de milliers de transactions par seconde. Tout en maintenant la capacité d'exprimer des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le jeu de validateurs à travers les périodes.
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Lors de l'opération sur les actifs détenus par un seul propriétaire, le système utilise un protocole de diffusion cohérent entre les validateurs, permettant une latence inférieure au consensus. Le consensus n'est utilisé que lors du traitement de contrats intelligents complexes sur des objets partagés. Sui Lutris prend également en charge les opérations de maintenance du réseau, telles que la définition des points de contrôle et la reconfiguration des validateurs. Cette stratégie offre une approche équilibrée entre efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.
Le cycle de vie des transactions de Sui Lutris est le suivant : l'utilisateur crée et signe la transaction, puis l'envoie aux nœuds de validation. Les nœuds de validation effectuent des vérifications de validité, signent et renvoient. Le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction, à ce moment la transaction atteint sa finalité. Le certificat est renvoyé à tous les nœuds de validation pour confirmation. En cas d'objets exclusifs, ceux-ci peuvent être traités immédiatement. Tous les certificats sont transmis au protocole de consensus basé sur DAG. Le consensus génère l'ordre total des certificats, et les nœuds de validation exécutent les transactions impliquant des objets partagés. Le client collecte les réponses des nœuds de validation pour assembler un certificat d'effet comme preuve de règlement de la transaction. Chaque soumission de consensus forme un point de contrôle, utilisé pour piloter le protocole de reconfiguration.
Sui Lutris offre également d'autres fonctionnalités pour soutenir les blockchains de niveau production :
Mettre en œuvre le protocole de point de contrôle, générer l'historique causal de toutes les transactions, pour l'audit et la synchronisation.
Prise en charge de la reconfiguration à la fin de chaque période, mise à jour de l'ensemble des validateurs et des droits de vote.
À la fin de la période, sécuriser le déverrouillage des actifs verrouillés par erreur, afin de minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient la blockchain Sui qui gère une grande valeur. Il combine haute efficacité et sécurité, offrant de nouvelles perspectives pour le développement de la technologie blockchain.
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.
15 J'aime
Récompense
15
7
Partager
Commentaire
0/400
MainnetDelayedAgain
· Il y a 8h
Bienvenue à la 37e prolongation à l'échelle des sous-secondes
Voir l'originalRépondre0
AirDropMissed
· Il y a 21h
C'est juste un autre concept.
Voir l'originalRépondre0
WinterWarmthCat
· Il y a 21h
C'est tout ? C'est juste du concept mal exploité ?
Voir l'originalRépondre0
ForumMiningMaster
· Il y a 21h
Encore des tours de magie ?
Voir l'originalRépondre0
metaverse_hermit
· Il y a 21h
Encore un Livre blanc qui fait du bull
Voir l'originalRépondre0
CoinBasedThinking
· Il y a 21h
Encore un protocole haut de gamme ?!
Voir l'originalRépondre0
TrustlessMaximalist
· Il y a 21h
Encore un protocole puissant ? Attendons de voir un Testnet avant d'en parler.
Sui Lutris : protocole de blockchain efficace combinant DAG et solution sans consensus
La technologie Blockchain a réalisé des progrès significatifs depuis la naissance 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 fourniture de latence en temps réel. Les blockchains de niveau 1 font face à deux grands défis : d'une part, la nécessité d'atteindre un haut débit tout en maintenant une faible latence, et d'autre part, d'assurer la stabilité à long terme du protocole de consensus. Lors de la résolution de ces défis, il est également important de maintenir la décentralisation par la participation dynamique et la reconfiguration des nœuds de validation.
Une méthode pour réaliser un haut débit de transactions 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 le rend particulièrement adapté aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner quelques secondes de latence, ce qui représente un coût en temps élevé pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus montrent un grand potentiel pour réduire la latence et améliorer l'é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 sont limités à une classe restreinte d'opérations simples sur la blockchain, ce qui limite la complexité des contrats intelligents exprimables, et la reconfiguration dynamique du groupe de validateurs peut s'avérer difficile.
Bien que ces méthodes aient du potentiel, elles n'ont pas encore été appliquées à des blockchains de niveau production, n'ayant été publiées que lors de conférences académiques. Sui Lutris est le protocole qui soutient Sui, combinant le consensus basé sur un DAG et les méthodes sans consensus, réalisant une latence de sous-seconde et un débit constant de milliers de transactions par seconde. Tout en maintenant la capacité d'exprimer des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le jeu de validateurs à travers les périodes.
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Lors de l'opération sur les actifs détenus par un seul propriétaire, le système utilise un protocole de diffusion cohérent entre les validateurs, permettant une latence inférieure au consensus. Le consensus n'est utilisé que lors du traitement de contrats intelligents complexes sur des objets partagés. Sui Lutris prend également en charge les opérations de maintenance du réseau, telles que la définition des points de contrôle et la reconfiguration des validateurs. Cette stratégie offre une approche équilibrée entre efficacité et sécurité lors du traitement des transactions dans un environnement byzantin répliqué.
Le cycle de vie des transactions de Sui Lutris est le suivant : l'utilisateur crée et signe la transaction, puis l'envoie aux nœuds de validation. Les nœuds de validation effectuent des vérifications de validité, signent et renvoient. Le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction, à ce moment la transaction atteint sa finalité. Le certificat est renvoyé à tous les nœuds de validation pour confirmation. En cas d'objets exclusifs, ceux-ci peuvent être traités immédiatement. Tous les certificats sont transmis au protocole de consensus basé sur DAG. Le consensus génère l'ordre total des certificats, et les nœuds de validation exécutent les transactions impliquant des objets partagés. Le client collecte les réponses des nœuds de validation pour assembler un certificat d'effet comme preuve de règlement de la transaction. Chaque soumission de consensus forme un point de contrôle, utilisé pour piloter le protocole de reconfiguration.
Sui Lutris offre également d'autres fonctionnalités pour soutenir les blockchains de niveau production :
Mettre en œuvre le protocole de point de contrôle, générer l'historique causal de toutes les transactions, pour l'audit et la synchronisation.
Prise en charge de la reconfiguration à la fin de chaque période, mise à jour de l'ensemble des validateurs et des droits de vote.
À la fin de la période, sécuriser le déverrouillage des actifs verrouillés par erreur, afin de minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient la blockchain Sui qui gère une grande valeur. Il combine haute efficacité et sécurité, offrant de nouvelles perspectives pour le développement de la technologie blockchain.