Rapport 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 identifié les résultats clés suivants :
Dans des conditions d'utilisation de PTBs et de 5K TPS, Sui peut traiter entre 140k et 150k opérations par seconde, bien au-delà des performances de référence 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 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 dans leurs propres tests de validation.
Après le lancement de la mainnet Sui, des applications telles que des jeux et des NFT ont déjà été mises en chaîne. Le rapport technique Sui Lutris récemment publié par Mysten Labs présente un système distribué prenant en charge Sui, capable d'atteindre un haut débit et une stabilité à long terme tout en maintenant une faible latence.
Depuis le lancement du Bitcoin, la technologie blockchain a fait de grands progrès, avec l'émergence de nouveaux cas d'application tels que les jeux et les NFT. La communauté blockchain continue d'explorer des moyens d'améliorer l'efficacité, en particulier en ce qui concerne le traitement des charges élevées et la fourniture de réponses 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 garantir 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 est d'utiliser un protocole de consensus basé sur le DAG, tel que Narwhal/Bullshark utilisé par Sui. Ce type de protocole permet l'exécution simultanée d'un grand nombre de transactions, ce qui le rend adapté aux applications telles 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 transactions courantes ou les opérations de jeu.
D'autre part, les protocoles sans consensus se distinguent par leur capacité à réduire la latence et à améliorer l'évolutivité, comme le prototype FastPay. Ces protocoles traitent rapidement les transactions sans nécessiter de consensus, mais ne sont applicables qu'à un nombre limité de catégories d'opérations blockchain simples, ce qui limite la capacité d'expression des contrats intelligents et rend difficile la reconfiguration d'un ensemble de nœuds de validation dynamique.
Bien que ces deux protocoles aient du potentiel, ils ne sont pas encore largement utilisés dans les blockchains de niveau production. 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 délai de latence sub-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.
fusion des méthodes de consensus et de non-consensus
Sui Lutris adopte une approche unique alliant les deux technologies 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, permettant une latence inférieure à celle du consensus. En revanche, pour les contrats intelligents complexes s'exécutant sur des objets partagés, Sui Lutris ne s'appuie que sur le traitement du consensus. De plus, Sui Lutris prend également en charge les 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 équilibrée 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 modifier les objets qu'il possède.
Les transactions sont envoyées aux nœuds de validation Sui Lutris via des nœuds complets pour vérification de validité et de sécurité.
Le client collecte les réponses de la plupart des nœuds de validation pour former un certificat de transaction, à ce moment, la transaction atteint l'état de confirmation finale.
Les certificats sont renvoyés à tous les nœuds de validation pour vérification après intégration. Les transactions impliquant des objets uniques peuvent être traitées immédiatement (voie directe et rapide), tous les certificats étant transmis au protocole de consensus basé sur le DAG.
Numéro de certificat de sortie de consensus, le nœud de validation vérifie et exécute les transactions contenant des objets partagés.
Le client collecte les réponses de la majorité des nœuds de validation et les assemble en un certificat valide comme preuve de règlement de transaction.
Pour chaque soumission de consensus, créez un point de contrôle pour piloter le protocole de reconfiguration.
Sui Lutris propose également d'autres fonctionnalités prenant en charge des blockchains de niveau produit :
Mettre en œuvre le protocole de point de contrôle, générer l'historique de toutes les transactions.
Prend en charge la reconfiguration à la fin de chaque cycle.
Déverrouiller en toute sécurité les actifs qui ont été verrouillés par erreur à la fin du cycle.
Sui Lutris est la base de la blockchain Sui, un rapport technique complet fournit plus de détails sur la sécurité et le fonctionnement du protocole d'activité, ainsi que sur la preuve de sécurité partiellement synchronisée avec des participants byzantins dans un modèle de système distribué standard.
Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
17 J'aime
Récompense
17
3
Partager
Commentaire
0/400
MetaverseHermit
· 07-10 20:00
Les chaînes publiques nationales peuvent aussi être si puissantes.
Voir l'originalRépondre0
CommunityWorker
· 07-10 20:00
Encore un bull, voyons le vrai résultat avant de parler.
Le nouveau protocole Sui de la chaîne publique Sui Lutris réalise 150 000 opérations par seconde avec une latence inférieure à 0,5 seconde.
Rapport 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 identifié les résultats clés suivants :
Dans des conditions d'utilisation de PTBs et de 5K TPS, Sui peut traiter entre 140k et 150k opérations par seconde, bien au-delà des performances de référence 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 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 dans leurs propres tests de validation.
Après le lancement de la mainnet Sui, des applications telles que des jeux et des NFT ont déjà été mises en chaîne. Le rapport technique Sui Lutris récemment publié par Mysten Labs présente un système distribué prenant en charge Sui, capable d'atteindre un haut débit et une stabilité à long terme tout en maintenant une faible latence.
Depuis le lancement du Bitcoin, la technologie blockchain a fait de grands progrès, avec l'émergence de nouveaux cas d'application tels que les jeux et les NFT. La communauté blockchain continue d'explorer des moyens d'améliorer l'efficacité, en particulier en ce qui concerne le traitement des charges élevées et la fourniture de réponses 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 garantir 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 est d'utiliser un protocole de consensus basé sur le DAG, tel que Narwhal/Bullshark utilisé par Sui. Ce type de protocole permet l'exécution simultanée d'un grand nombre de transactions, ce qui le rend adapté aux applications telles 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 transactions courantes ou les opérations de jeu.
D'autre part, les protocoles sans consensus se distinguent par leur capacité à réduire la latence et à améliorer l'évolutivité, comme le prototype FastPay. Ces protocoles traitent rapidement les transactions sans nécessiter de consensus, mais ne sont applicables qu'à un nombre limité de catégories d'opérations blockchain simples, ce qui limite la capacité d'expression des contrats intelligents et rend difficile la reconfiguration d'un ensemble de nœuds de validation dynamique.
Bien que ces deux protocoles aient du potentiel, ils ne sont pas encore largement utilisés dans les blockchains de niveau production. 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 délai de latence sub-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.
fusion des méthodes de consensus et de non-consensus
Sui Lutris adopte une approche unique alliant les deux technologies 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, permettant une latence inférieure à celle du consensus. En revanche, pour les contrats intelligents complexes s'exécutant sur des objets partagés, Sui Lutris ne s'appuie que sur le traitement du consensus. De plus, Sui Lutris prend également en charge les 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 équilibrée 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 modifier les objets qu'il possède.
Les transactions sont envoyées aux nœuds de validation Sui Lutris via des nœuds complets pour vérification de validité et de sécurité.
Le client collecte les réponses de la plupart des nœuds de validation pour former un certificat de transaction, à ce moment, la transaction atteint l'état de confirmation finale.
Les certificats sont renvoyés à tous les nœuds de validation pour vérification après intégration. Les transactions impliquant des objets uniques peuvent être traitées immédiatement (voie directe et rapide), tous les certificats étant transmis au protocole de consensus basé sur le DAG.
Numéro de certificat de sortie de consensus, le nœud de validation vérifie et exécute les transactions contenant des objets partagés.
Le client collecte les réponses de la majorité des nœuds de validation et les assemble en un certificat valide comme preuve de règlement de transaction.
Pour chaque soumission de consensus, créez un point de contrôle pour piloter le protocole de reconfiguration.
Sui Lutris propose également d'autres fonctionnalités prenant en charge des blockchains de niveau produit :
Sui Lutris est la base de la blockchain Sui, un rapport technique complet fournit plus de détails sur la sécurité et le fonctionnement du protocole d'activité, ainsi que sur la preuve de sécurité partiellement synchronisée avec des participants byzantins dans un modèle de système distribué standard.