La technologie Blockchain a fait des progrès significatifs depuis l'apparition de Bitcoin. Avec l'émergence de nouveaux cas d'utilisation tels que les jeux et les NFT, l'industrie explore constamment des moyens d'améliorer l'efficacité de la technologie, en particulier en ce qui concerne la gestion des charges élevées et la latence en temps réel. Les blockchains L1 font face à deux grands défis : d'une part, atteindre 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 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'atteindre un haut débit est d'utiliser un protocole de consensus basé sur le DAG, comme Narwhal/Bullshark. Ce type de protocole permet à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui est idéal pour des applications comme les jeux et les NFT. Cependant, les protocoles basés sur le DAG entraînent généralement quelques secondes de latence, ce qui représente un coût temporel élevé pour des transferts ordinaires ou des opérations de jeu.
D'autre part, les protocoles sans consensus (comme FastPay) montrent un potentiel énorme en matière de latence et d'évolutivité. Ces protocoles peuvent traiter rapidement des transactions sans consensus, sans nécessiter un tri global des 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 pouvant être exprimés, et il est difficile de reconfigurer un ensemble de validateurs en évolution dynamique.
Bien que ces méthodes aient un potentiel énorme, elles n'ont pas encore été largement adoptées dans les blockchains de niveau production. Sui Lutris est un nouveau protocole qui combine les avantages du consensus basé sur le DAG et des méthodes sans consensus : il permet une latence inférieure à la 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 l'ensemble des validateurs sur plusieurs périodes.
Sui Lutris adopte une approche unique en combinant les deux solutions mentionnées ci-dessus. Pour les opérations sur des 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 sur des objets partagés, Sui Lutris s'appuie uniquement sur le consensus. De plus, il prend également en charge des opérations de maintenance 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 performance et fonctionnalité 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, l'envoie aux nœuds de validation pour vérification et signature. 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 une finalité définitive. Pour les transactions d'objets exclusifs, elles peuvent être exécutées immédiatement ; les autres transactions sont redirigées vers un protocole de consensus basé sur le DAG. Après l'ordre total des certificats de sortie de consensus, les nœuds de validation exécutent les transactions contenant des objets partagés. Le client peut recueillir les réponses des nœuds de validation et les assembler en un certificat d'effet comme preuve de règlement de la transaction.
En plus du processus de transaction principal, Sui Lutris offre également plusieurs fonctionnalités pour soutenir les blockchains de niveau production :
Mettre en œuvre un protocole de point de contrôle, enregistrer l'historique causal de toutes les transactions pour l'audit et la synchronisation.
Prend en charge la reconfiguration à la fin de chaque période, permettant des changements dans le groupe de validateurs et leurs droits de vote.
À la fin de la période, déverrouiller en toute sécurité les actifs verrouillés par erreur, minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient Sui, qui est une blockchain gérant une grande quantité de valeur utilisateur. Un rapport technique complet détaille le fonctionnement des protocoles de sécurité et d'activité, ainsi que leur preuve 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.
19 J'aime
Récompense
19
9
Partager
Commentaire
0/400
TheShibaWhisperer
· 07-08 18:44
To the moon ! Je me demande si je peux survivre au Testnet.
Voir l'originalRépondre0
GasFeeBeggar
· 07-08 03:26
Encore une fois, on fait des promesses en l'air, les performances sont souvent exagérées.
Voir l'originalRépondre0
GasFeeCrier
· 07-08 02:59
L'efficacité est vraiment incroyable!
Voir l'originalRépondre0
BlockchainDecoder
· 07-08 00:10
En se référant à l'étude de Nakamoto en 2008, le consensus de base ne peut supporter que 7 TPS, cette percée mérite d'être suivie.
Voir l'originalRépondre0
ChainPoet
· 07-06 00:42
Faisons-le bouger, lançons une vague.
Voir l'originalRépondre0
HodlOrRegret
· 07-06 00:42
latence aussi basse soit-elle ne peut rivaliser avec la solidité de l'Éther
Voir l'originalRépondre0
GateUser-00be86fc
· 07-06 00:40
Ce n'est pas juste un piège d'Ethereum ?
Voir l'originalRépondre0
OnChainDetective
· 07-06 00:27
montre moi les logs tx ou ça n'est pas arrivé
Voir l'originalRépondre0
ParallelChainMaxi
· 07-06 00:13
J'ai tellement joué avec la technologie que je ne comprends plus.
Sui Lutris : protocole révolutionnaire permettant une latence faible et un haut débit sur la Blockchain
La technologie Blockchain a fait des progrès significatifs depuis l'apparition de Bitcoin. Avec l'émergence de nouveaux cas d'utilisation tels que les jeux et les NFT, l'industrie explore constamment des moyens d'améliorer l'efficacité de la technologie, en particulier en ce qui concerne la gestion des charges élevées et la latence en temps réel. Les blockchains L1 font face à deux grands défis : d'une part, atteindre 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 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'atteindre un haut débit est d'utiliser un protocole de consensus basé sur le DAG, comme Narwhal/Bullshark. Ce type de protocole permet à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui est idéal pour des applications comme les jeux et les NFT. Cependant, les protocoles basés sur le DAG entraînent généralement quelques secondes de latence, ce qui représente un coût temporel élevé pour des transferts ordinaires ou des opérations de jeu.
D'autre part, les protocoles sans consensus (comme FastPay) montrent un potentiel énorme en matière de latence et d'évolutivité. Ces protocoles peuvent traiter rapidement des transactions sans consensus, sans nécessiter un tri global des 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 pouvant être exprimés, et il est difficile de reconfigurer un ensemble de validateurs en évolution dynamique.
Bien que ces méthodes aient un potentiel énorme, elles n'ont pas encore été largement adoptées dans les blockchains de niveau production. Sui Lutris est un nouveau protocole qui combine les avantages du consensus basé sur le DAG et des méthodes sans consensus : il permet une latence inférieure à la 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 l'ensemble des validateurs sur plusieurs périodes.
Sui Lutris adopte une approche unique en combinant les deux solutions mentionnées ci-dessus. Pour les opérations sur des 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 sur des objets partagés, Sui Lutris s'appuie uniquement sur le consensus. De plus, il prend également en charge des opérations de maintenance 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 performance et fonctionnalité 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, l'envoie aux nœuds de validation pour vérification et signature. 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 une finalité définitive. Pour les transactions d'objets exclusifs, elles peuvent être exécutées immédiatement ; les autres transactions sont redirigées vers un protocole de consensus basé sur le DAG. Après l'ordre total des certificats de sortie de consensus, les nœuds de validation exécutent les transactions contenant des objets partagés. Le client peut recueillir les réponses des nœuds de validation et les assembler en un certificat d'effet comme preuve de règlement de la transaction.
En plus du processus de transaction principal, Sui Lutris offre également plusieurs fonctionnalités pour soutenir les blockchains de niveau production :
Mettre en œuvre un protocole de point de contrôle, enregistrer l'historique causal de toutes les transactions pour l'audit et la synchronisation.
Prend en charge la reconfiguration à la fin de chaque période, permettant des changements dans le groupe de validateurs et leurs droits de vote.
À la fin de la période, déverrouiller en toute sécurité les actifs verrouillés par erreur, minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient Sui, qui est une blockchain gérant une grande quantité de valeur utilisateur. Un rapport technique complet détaille le fonctionnement des protocoles de sécurité et d'activité, ainsi que leur preuve de sécurité avec des participants byzantins partiellement synchronisés dans un modèle de système distribué standard.