Sui Lutris : Analyse du protocole du système distribué central de la blockchain Sui
Mysten Labs a mis à jour le livre blanc de Sui Lutris le 18 août, après plusieurs mois de tests, et a déterminé les points clés suivants :
Sui, en utilisant des PTBs et 5K TPS, peut traiter entre 140k et 150k opérations par seconde, ce qui dépasse de loin les résultats des tests de référence lors du pic du réseau principal (environ 700 TPS).
Même dans le cas où certains nœuds de validation cessent de fonctionner, le délai de finalisation de Sui reste inférieur à 0,5 seconde.
Le livre blanc décrit en détail le mécanisme de fonctionnement de Sui et fournit des preuves de sécurité ainsi que des directives sur la manière dont les testeurs externes peuvent reproduire les données pertinentes dans leurs propres tests de validation.
Après le lancement du réseau principal Sui, les applications telles que les jeux et les NFT ont rapidement été mises en chaîne. Mysten Labs a ensuite publié un rapport technique sur le système distribué Sui Lutris, qui supporte Sui. Sui Lutris permet à Sui de maintenir une faible latence dans des conditions de haute capacité et de stabilité à long terme.
La technologie blockchain a connu dix ans de développement depuis la naissance de Bitcoin, avec l'émergence de nouveaux cas d'utilisation tels 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 la fourniture de délais en temps réel.
Les blockchains L1 actuelles sont confrontées à 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 résolus par la participation dynamique et la configuration des nœuds de validation.
Une méthode efficace pour réaliser un haut débit est d'utiliser des protocoles de consensus basés sur le DAG, tels que Narwhal/Bullshark utilisés par Sui. Ce type de protocole permet à la blockchain d'exécuter simultanément un grand nombre de transactions, ce qui le rend adapté à des scénarios 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 significatif sur les opérations de transfert ou de jeu courantes.
D'autre part, les protocoles sans consensus montrent un potentiel énorme en matière de réduction de latence et d'évolutivité, comme le prototype FastPay. Ces protocoles réalisent un traitement rapide des transactions en éliminant le consensus, sans avoir besoin de traiter des transactions indépendantes 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 ils font face à des défis lors de la reconfiguration d'un ensemble de nœuds de validation dynamiquement changeant.
Bien que ces deux protocoles aient du potentiel, ils ne sont pas encore largement utilisés dans les blockchains de niveau produit. Sui Lutris, en tant que protocole soutenant le réseau Sui, combinera le consensus basé sur un DAG avec des méthodes sans consensus, réalisant ainsi les avantages des deux : 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'exprimer des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le jeu de nœuds de validation à travers les cycles.
Combinaison de méthodes basées sur le consensus et sans consensus
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Pour garantir la sécurité des opérations des actifs à propriétaire unique (objets uniques), le système utilise un protocole de diffusion cohérent entre les nœuds de validation, réalisant des délais inférieurs à ceux du consensus. Sui Lutris ne repose que sur le traitement du consensus pour des contrats intelligents complexes sur des objets partagés. 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 nœuds de validation. Cette stratégie novatrice offre une solution idéale lors du traitement des transactions dans un environnement byzantin répliqué.
Le cycle de vie des transactions de Sui Lutris comprend les étapes suivantes :
L'utilisateur crée et signe une transaction pour changer l'objet possédé.
Les transactions sont envoyées par des nœuds complets aux nœuds de validation pour vérification et signature.
Le client collecte les réponses de la plupart des nœuds de validation pour former un certificat de transaction.
Le certificat est renvoyé à tous les nœuds de validation pour confirmation.
Numéro de certificat de sortie de consensus, les nœuds de validation exécutent des transactions contenant des objets partagés.
Le client collecte les réponses des nœuds de validation comme preuve de règlement de la transaction.
Soumettre un point de contrôle pour chaque consensus, afin de piloter le protocole de reconfiguration.
Sui Lutris propose également d'autres fonctionnalités prenant en charge les blockchains de niveau produit :
Mettre en œuvre le protocole de point de contrôle, générer l'historique de toutes les transactions.
Prise en charge de la reconfiguration à la fin de chaque période.
Sécuriser le "déverrouillage" des actifs qui ont été verrouillés par erreur à la fin de la période.
Sui Lutris, en tant que base de Sui, garantit aux utilisateurs la gestion d'une grande valeur. Le rapport technique complet fournit plus d'informations sur la sécurité et le fonctionnement actif du protocole, ainsi que des preuves de sécurité synchronisées partiellement avec des participants byzantins 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.
7 J'aime
Récompense
7
5
Partager
Commentaire
0/400
GateUser-c802f0e8
· Il y a 21h
sui est vraiment trop sévère 8
Voir l'originalRépondre0
NeverPresent
· Il y a 21h
Enfin, on a fait un gros coup.
Voir l'originalRépondre0
SatoshiSherpa
· Il y a 21h
Incroyable, hein ?
Voir l'originalRépondre0
DefiPlaybook
· Il y a 21h
140k de tps bull, à part le balayage malveillant, que peut-on faire ?
Analyse du protocole Sui Lutris : la combinaison parfaite de la haute capacité de traitement et de la faible latence
Sui Lutris : Analyse du protocole du système distribué central de la blockchain Sui
Mysten Labs a mis à jour le livre blanc de Sui Lutris le 18 août, après plusieurs mois de tests, et a déterminé les points clés suivants :
Sui, en utilisant des PTBs et 5K TPS, peut traiter entre 140k et 150k opérations par seconde, ce qui dépasse de loin les résultats des tests de référence lors du pic du réseau principal (environ 700 TPS).
Même dans le cas où certains nœuds de validation cessent de fonctionner, le délai de finalisation de Sui reste inférieur à 0,5 seconde.
Le livre blanc décrit en détail le mécanisme de fonctionnement de Sui et fournit des preuves de sécurité ainsi que des directives sur la manière dont les testeurs externes peuvent reproduire les données pertinentes dans leurs propres tests de validation.
Après le lancement du réseau principal Sui, les applications telles que les jeux et les NFT ont rapidement été mises en chaîne. Mysten Labs a ensuite publié un rapport technique sur le système distribué Sui Lutris, qui supporte Sui. Sui Lutris permet à Sui de maintenir une faible latence dans des conditions de haute capacité et de stabilité à long terme.
La technologie blockchain a connu dix ans de développement depuis la naissance de Bitcoin, avec l'émergence de nouveaux cas d'utilisation tels 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 la fourniture de délais en temps réel.
Les blockchains L1 actuelles sont confrontées à 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 résolus par la participation dynamique et la configuration des nœuds de validation.
Une méthode efficace pour réaliser un haut débit est d'utiliser des protocoles de consensus basés sur le DAG, tels que Narwhal/Bullshark utilisés par Sui. Ce type de protocole permet à la blockchain d'exécuter simultanément un grand nombre de transactions, ce qui le rend adapté à des scénarios 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 significatif sur les opérations de transfert ou de jeu courantes.
D'autre part, les protocoles sans consensus montrent un potentiel énorme en matière de réduction de latence et d'évolutivité, comme le prototype FastPay. Ces protocoles réalisent un traitement rapide des transactions en éliminant le consensus, sans avoir besoin de traiter des transactions indépendantes 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 ils font face à des défis lors de la reconfiguration d'un ensemble de nœuds de validation dynamiquement changeant.
Bien que ces deux protocoles aient du potentiel, ils ne sont pas encore largement utilisés dans les blockchains de niveau produit. Sui Lutris, en tant que protocole soutenant le réseau Sui, combinera le consensus basé sur un DAG avec des méthodes sans consensus, réalisant ainsi les avantages des deux : 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'exprimer des contrats complexes sur des objets partagés, de générer des points de contrôle et de reconfigurer le jeu de nœuds de validation à travers les cycles.
Combinaison de méthodes basées sur le consensus et sans consensus
Sui Lutris adopte une méthode unique qui combine les deux méthodes mentionnées ci-dessus. Pour garantir la sécurité des opérations des actifs à propriétaire unique (objets uniques), le système utilise un protocole de diffusion cohérent entre les nœuds de validation, réalisant des délais inférieurs à ceux du consensus. Sui Lutris ne repose que sur le traitement du consensus pour des contrats intelligents complexes sur des objets partagés. 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 nœuds de validation. Cette stratégie novatrice offre une solution idéale lors du traitement des transactions dans un environnement byzantin répliqué.
Le cycle de vie des transactions de Sui Lutris comprend les étapes suivantes :
Sui Lutris propose également d'autres fonctionnalités prenant en charge les blockchains de niveau produit :
Sui Lutris, en tant que base de Sui, garantit aux utilisateurs la gestion d'une grande valeur. Le rapport technique complet fournit plus d'informations sur la sécurité et le fonctionnement actif du protocole, ainsi que des preuves de sécurité synchronisées partiellement avec des participants byzantins dans un modèle de système distribué standard.