La technologie Blockchain a fait des progrès significatifs depuis la naissance de Bitcoin. Avec l'émergence de nouveaux cas d'utilisation tels que les jeux et les NFT, la Communauté Blockchain explore des moyens d'améliorer l'efficacité technique, 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, il est nécessaire d'atteindre un haut débit tout en maintenant une faible latence, et d'autre part, d'assurer la stabilité à long terme des protocoles 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 augmenter le débit consiste à utiliser un protocole de consensus basé sur le DAG. De tels protocoles permettent à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui les rend particulièrement adaptés aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner une latence de quelques secondes, ce qui peut être coûteux pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus montrent un potentiel énorme en matière de réduction de la latence et d'évolutivité. Ces protocoles n'ont pas besoin de consensus, permettant un traitement rapide des transactions sans globalement trier les transactions indépendantes traitées en parallèle. Mais ils sont limités à une catégorie restreinte d'opérations simples sur la blockchain, ce qui limite les fonctionnalités des contrats intelligents réalisables, et la reconfiguration d'un ensemble de validateurs dynamiquement changeant peut s'avérer difficile.
Bien que ces méthodes aient du potentiel, elles n'ont actuellement pas été utilisées dans des blockchains de production, n'ayant été publiées que lors de conférences académiques et n'ayant pas été largement adoptées par la Communauté Blockchain. Sui Lutris est un protocole de support qui combine un consensus basé sur un DAG et des méthodes sans consensus, réalisant le meilleur des deux mondes : une latence sub-seconde et un débit continu 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 groupe de validateurs à travers les périodes.
Sui Lutris adopte une méthode unique, combinant les deux solutions mentionnées ci-dessus. Pour garantir la sécurité des opérations sur les actifs d'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. Sui Lutris s'appuie uniquement sur le consensus pour traiter des contrats intelligents complexes sur des objets partagés. 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 nouvelle stratégie offre une solution équilibrée lors du traitement des transactions dans un environnement byzantin répliqué.
Dans Sui Lutris, les utilisateurs possédant une clé privée créent et signent des transactions pour modifier les objets qu'ils possèdent ou les objets mélangés. Les transactions sont envoyées à chaque nœud de validation, qui effectue des vérifications de validité et de sécurité, puis renvoie le tout au client après la signature. Le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction, à ce moment-là, la transaction est considérée comme irréversible. Une fois le certificat assemblé, il est renvoyé à tous les nœuds de validation pour confirmation. Les transactions impliquant des objets exclusifs peuvent être traitées immédiatement sans attendre le moteur de consensus. Tous les certificats sont transmis au protocole de consensus basé sur le DAG. Le consensus produit finalement l'ordre total des certificats; les nœuds de validation vérifient et exécutent les transactions contenant des objets partagés. Les clients peuvent collecter les réponses de la majorité des nœuds de validation et les assembler en un certificat d'effet comme preuve de règlement de transaction. Ensuite, pour chaque soumission de consensus, des points de contrôle sont formés pour alimenter le protocole de reconfiguration.
En plus des principaux processus de transaction, Sui Lutris offre également plusieurs installations pour soutenir les blockchains de niveau production :
Mettre en œuvre un protocole de point de contrôle, générer l'historique causal de toutes les transactions dans le système, pour un audit complet et une synchronisation efficace.
Prise en charge de la reconfiguration à la fin de chaque période, le groupe de validateurs et leurs droits de vote peuvent changer.
À la fin de l'epoch, déverrouillez en toute sécurité les actifs verrouillés par erreur afin de minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient les blockchains gérant une grande valeur. Le rapport technique complet fournit des détails sur le fonctionnement des protocoles de sécurité et d'activité, ainsi que sur la 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.
16 J'aime
Récompense
16
5
Reposter
Partager
Commentaire
0/400
MetaverseLandlord
· Il y a 14h
Technologie à la mode
Voir l'originalRépondre0
BTCRetirementFund
· Il y a 14h
Avance rapide dans la bataille des blockchains publiques
Sui Lutris : une solution blockchain efficace combinant le consensus DAG et les méthodes sans consensus.
La technologie Blockchain a fait des progrès significatifs depuis la naissance de Bitcoin. Avec l'émergence de nouveaux cas d'utilisation tels que les jeux et les NFT, la Communauté Blockchain explore des moyens d'améliorer l'efficacité technique, 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, il est nécessaire d'atteindre un haut débit tout en maintenant une faible latence, et d'autre part, d'assurer la stabilité à long terme des protocoles 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 augmenter le débit consiste à utiliser un protocole de consensus basé sur le DAG. De tels protocoles permettent à la Blockchain de traiter simultanément un grand nombre de transactions, ce qui les rend particulièrement adaptés aux applications telles que les jeux et les NFT. Cependant, les protocoles basés sur le DAG peuvent entraîner une latence de quelques secondes, ce qui peut être coûteux pour les transferts ordinaires ou les opérations de jeu.
D'autre part, les protocoles sans consensus montrent un potentiel énorme en matière de réduction de la latence et d'évolutivité. Ces protocoles n'ont pas besoin de consensus, permettant un traitement rapide des transactions sans globalement trier les transactions indépendantes traitées en parallèle. Mais ils sont limités à une catégorie restreinte d'opérations simples sur la blockchain, ce qui limite les fonctionnalités des contrats intelligents réalisables, et la reconfiguration d'un ensemble de validateurs dynamiquement changeant peut s'avérer difficile.
Bien que ces méthodes aient du potentiel, elles n'ont actuellement pas été utilisées dans des blockchains de production, n'ayant été publiées que lors de conférences académiques et n'ayant pas été largement adoptées par la Communauté Blockchain. Sui Lutris est un protocole de support qui combine un consensus basé sur un DAG et des méthodes sans consensus, réalisant le meilleur des deux mondes : une latence sub-seconde et un débit continu 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 groupe de validateurs à travers les périodes.
Sui Lutris adopte une méthode unique, combinant les deux solutions mentionnées ci-dessus. Pour garantir la sécurité des opérations sur les actifs d'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. Sui Lutris s'appuie uniquement sur le consensus pour traiter des contrats intelligents complexes sur des objets partagés. 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 nouvelle stratégie offre une solution équilibrée lors du traitement des transactions dans un environnement byzantin répliqué.
Dans Sui Lutris, les utilisateurs possédant une clé privée créent et signent des transactions pour modifier les objets qu'ils possèdent ou les objets mélangés. Les transactions sont envoyées à chaque nœud de validation, qui effectue des vérifications de validité et de sécurité, puis renvoie le tout au client après la signature. Le client collecte les réponses de la majorité des nœuds de validation pour former un certificat de transaction, à ce moment-là, la transaction est considérée comme irréversible. Une fois le certificat assemblé, il est renvoyé à tous les nœuds de validation pour confirmation. Les transactions impliquant des objets exclusifs peuvent être traitées immédiatement sans attendre le moteur de consensus. Tous les certificats sont transmis au protocole de consensus basé sur le DAG. Le consensus produit finalement l'ordre total des certificats; les nœuds de validation vérifient et exécutent les transactions contenant des objets partagés. Les clients peuvent collecter les réponses de la majorité des nœuds de validation et les assembler en un certificat d'effet comme preuve de règlement de transaction. Ensuite, pour chaque soumission de consensus, des points de contrôle sont formés pour alimenter le protocole de reconfiguration.
En plus des principaux processus de transaction, Sui Lutris offre également plusieurs installations pour soutenir les blockchains de niveau production :
Mettre en œuvre un protocole de point de contrôle, générer l'historique causal de toutes les transactions dans le système, pour un audit complet et une synchronisation efficace.
Prise en charge de la reconfiguration à la fin de chaque période, le groupe de validateurs et leurs droits de vote peuvent changer.
À la fin de l'epoch, déverrouillez en toute sécurité les actifs verrouillés par erreur afin de minimiser les dommages causés par les vulnérabilités.
Sui Lutris soutient les blockchains gérant une grande valeur. Le rapport technique complet fournit des détails sur le fonctionnement des protocoles de sécurité et d'activité, ainsi que sur la preuve de sécurité avec des participants byzantins partiellement synchronisés dans un modèle de système distribué standard.