Protocole du système distribué central de la chaîne publique Sui : Analyse du rapport Sui Lutris
Mysten Labs a mis à jour le livre blanc de Sui Lutris le 18 août, après des mois de tests, et a identifié les découvertes importantes suivantes :
Lors de l'utilisation des PTBs, Sui peut traiter entre 140k et 150k opérations par seconde, avec une capacité de traitement atteignant 5K TPS. Cela indique que la performance réelle de Sui dans les conditions de pointe du réseau principal dépasse largement les résultats des tests de référence.
Même dans le cas où certains nœuds de validation cessent de fonctionner, le retard de confirmation finale de Sui peut rester en dessous de 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 conseils sur la manière dont les testeurs externes peuvent reproduire les données pertinentes.
Après le lancement du réseau principal Sui, des applications telles que des jeux et des NFT ont rapidement émergé. Récemment, Mysten Labs a publié un rapport technique sur le système distribué Sui Lutris, qui prend en charge Sui. Sui Lutris permet à Sui de maintenir une faible latence dans des conditions de débit élevé et de stabilité à long terme.
La technologie blockchain a fait d'énormes progrès depuis la création du Bitcoin, avec de nouvelles applications émergentes telles que les jeux et les NFT. L'industrie continue d'explorer des moyens d'améliorer l'efficacité de la blockchain, notamment en ce qui concerne le traitement à forte charge et les délais en temps réel.
Actuellement, les blockchains de niveau 1 font face à deux grands défis : réaliser un haut débit tout en maintenant une faible latence, et assurer la stabilité à long terme du protocole de consensus. Ces défis peuvent être relevés par la participation dynamique et la configuration des nœuds de validation.
Une méthode efficace pour réaliser un haut débit de transactions est d'adopter un protocole de consensus basé sur le DAG, comme Narwhal/Bullshark utilisé par Sui. 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, les protocoles basés sur le DAG peuvent entraîner des délais de quelques secondes, ce qui a un impact considérable sur les opérations de transfert ou de jeu courantes.
D'autre part, les protocoles sans consensus montrent un énorme potentiel en matière de réduction de la latence et d'extensibilité, comme le prototype FastPay. Ces protocoles permettent un traitement rapide des transactions en éliminant le consensus, sans avoir besoin de trier les transactions indépendantes traitées 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 posent des défis en matière de reconfiguration d'un ensemble de nœuds de validation en dynamique.
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, combine les avantages du consensus basé sur le DAG et des méthodes sans consensus : réalisant un temps de latence subsecondaire (inférieur à 1 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 nœuds de validation à travers les cycles.
Sui Lutris adopte une méthode unique, combinant les deux solutions mentionnées ci-dessus. Pour les opérations sur des actifs détenus par un seul propriétaire (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. Pour les contrats intelligents complexes fonctionnant sur des objets partagés, Sui Lutris ne dépend que du traitement par consensus. De plus, Sui Lutris 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 innovante offre une solution qui tire parti des avantages des deux méthodes 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 les objets possédés.
Les transactions sont envoyées par des nœuds complets aux nœuds de validation pour vérification de leur validité et de leur sécurité.
Le client collecte les réponses de la plupart des nœuds de validation, forme un certificat de transaction et confirme l'irréversibilité de la transaction.
Le certificat est renvoyé à tous les nœuds de validation, vérifiant la validité et confirmant la réception.
Numéro de certificat de sortie du consensus, les nœuds de validation vérifient et exécutent les transactions contenant des objets partagés.
Le client collecte les réponses des nœuds de validation et assemble un certificat valide comme preuve de règlement de la transaction.
Soumettre un point de contrôle pour chaque consensus, afin de piloter le protocole de reconfiguration.
En plus des principaux processus de trading, Sui Lutris propose également d'autres fonctionnalités pour soutenir les blockchains de niveau produit :
Point de contrôle protocole : génère l'historique de toutes les transactions du système, utilisé pour un audit complet et une synchronisation.
Reconfiguration du cycle : prend en charge les changements de l'ensemble des nœuds de validation et des droits de vote, garantissant que toutes les transactions finales sont incluses dans un cycle.
Mécanisme de déverrouillage : à la fin du cycle, déverrouiller en toute sécurité les actifs qui ont été verrouillés par erreur, minimisant ainsi les pertes dues aux erreurs.
Sui Lutris, en tant que base de Sui, joue un rôle clé dans la gestion d'un grand nombre d'actifs des utilisateurs. 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é en partie synchronisées 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.
5 J'aime
Récompense
5
4
Partager
Commentaire
0/400
Rekt_Recovery
· Il y a 11h
j'ai perdu ma maison mais pas mon espoir... je continue à trader car que puis-je faire d'autre mdrr
Voir l'originalRépondre0
PerpetualLonger
· Il y a 20h
Manger des nouilles instantanées tous les jours pour acheter le dip Sui, la position complète est déjà remplie. Avoir la foi, c'est être un dieu.
Voir l'originalRépondre0
DaoGovernanceOfficer
· Il y a 21h
*sigh* encore un hybride de consensus DAG... montre-moi d'abord le modèle de gouvernance
Sui Lutris : un protocole blockchain innovant réalisant un haut débit et une faible latence.
Protocole du système distribué central de la chaîne publique Sui : Analyse du rapport Sui Lutris
Mysten Labs a mis à jour le livre blanc de Sui Lutris le 18 août, après des mois de tests, et a identifié les découvertes importantes suivantes :
Lors de l'utilisation des PTBs, Sui peut traiter entre 140k et 150k opérations par seconde, avec une capacité de traitement atteignant 5K TPS. Cela indique que la performance réelle de Sui dans les conditions de pointe du réseau principal dépasse largement les résultats des tests de référence.
Même dans le cas où certains nœuds de validation cessent de fonctionner, le retard de confirmation finale de Sui peut rester en dessous de 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 conseils sur la manière dont les testeurs externes peuvent reproduire les données pertinentes.
Après le lancement du réseau principal Sui, des applications telles que des jeux et des NFT ont rapidement émergé. Récemment, Mysten Labs a publié un rapport technique sur le système distribué Sui Lutris, qui prend en charge Sui. Sui Lutris permet à Sui de maintenir une faible latence dans des conditions de débit élevé et de stabilité à long terme.
La technologie blockchain a fait d'énormes progrès depuis la création du Bitcoin, avec de nouvelles applications émergentes telles que les jeux et les NFT. L'industrie continue d'explorer des moyens d'améliorer l'efficacité de la blockchain, notamment en ce qui concerne le traitement à forte charge et les délais en temps réel.
Actuellement, les blockchains de niveau 1 font face à deux grands défis : réaliser un haut débit tout en maintenant une faible latence, et assurer la stabilité à long terme du protocole de consensus. Ces défis peuvent être relevés par la participation dynamique et la configuration des nœuds de validation.
Une méthode efficace pour réaliser un haut débit de transactions est d'adopter un protocole de consensus basé sur le DAG, comme Narwhal/Bullshark utilisé par Sui. 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, les protocoles basés sur le DAG peuvent entraîner des délais de quelques secondes, ce qui a un impact considérable sur les opérations de transfert ou de jeu courantes.
D'autre part, les protocoles sans consensus montrent un énorme potentiel en matière de réduction de la latence et d'extensibilité, comme le prototype FastPay. Ces protocoles permettent un traitement rapide des transactions en éliminant le consensus, sans avoir besoin de trier les transactions indépendantes traitées 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 posent des défis en matière de reconfiguration d'un ensemble de nœuds de validation en dynamique.
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, combine les avantages du consensus basé sur le DAG et des méthodes sans consensus : réalisant un temps de latence subsecondaire (inférieur à 1 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 nœuds de validation à travers les cycles.
Sui Lutris adopte une méthode unique, combinant les deux solutions mentionnées ci-dessus. Pour les opérations sur des actifs détenus par un seul propriétaire (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. Pour les contrats intelligents complexes fonctionnant sur des objets partagés, Sui Lutris ne dépend que du traitement par consensus. De plus, Sui Lutris 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 innovante offre une solution qui tire parti des avantages des deux méthodes lors du traitement des transactions dans un environnement byzantin répliqué.
Le cycle de vie des transactions de Sui Lutris comprend les étapes suivantes :
En plus des principaux processus de trading, Sui Lutris propose également d'autres fonctionnalités pour soutenir les blockchains de niveau produit :
Sui Lutris, en tant que base de Sui, joue un rôle clé dans la gestion d'un grand nombre d'actifs des utilisateurs. 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é en partie synchronisées avec des participants byzantins dans un modèle de système distribué standard.