Cadre Shoal : comment Goutte la latence du protocole Bullshark sur Aptos
Aperçu
Aptos Labs a développé le cadre Shoal, qui améliore considérablement les performances du protocole de consensus basé sur Narwhal (, tel que DAG-Rider, Tusk, Bullshark ), grâce à un traitement en pipeline et un mécanisme de réputation des leaders. En l'absence de défaillance, Shoal a réduit la latence de Bullshark de 40 %, et en cas de défaillance, de 80 %.
La pensée centrale de Shoal est d'exécuter plusieurs instances de protocole sous-jacent en séquence. Prenons l'exemple de Bullshark, c'est comme si plusieurs "requins" couraient dans une course de relais.
Contexte et défis
Les réseaux blockchain ont toujours cherché à obtenir de meilleures performances. Les tentatives d'augmenter le débit en réduisant la complexité de la communication dans les premières étapes ont eu un effet limité. Les percées récentes consistent à séparer la propagation des données de la logique de consensus, permettant ainsi la parallélisation. Le système Narwhal adopte cette architecture et a atteint un débit de 160 000 TPS.
Cependant, le protocole de consensus des leaders ( tel que Hotstuff/Jolteon) ne peut pas exploiter pleinement le potentiel de Narwhal. Bien que Bullshark basé sur DAG supporte un haut débit, la latence a augmenté de 50%.
Il est considéré difficile d'implémenter le traitement en pipeline et le mécanisme de réputation des leaders dans le protocole DAG, car :
Modifier la logique centrale de Bullshark semble impossible.
La sélection dynamique des leaders peut entraîner différents résultats de tri.
Conception du cadre Shoal
Le cadre Shoal résout habilement les défis mentionnés ci-dessus:
Traitement en pipeline : exécuter plusieurs instances de Bullshark dans l'ordre, chaque instance traitant un point d'ancrage.
Crédibilité des leaders : calcul des scores des nœuds de validation basé sur l'historique de causalité des points d'ancrage, tendance à choisir des nœuds à score élevé comme leaders.
Pas de délai : utilisez le "chronomètre" fourni par la construction DAG pour estimer la vitesse du réseau, évitez d'utiliser le mécanisme de délai.
La combinaison de ces technologies permet à Shoal de fonctionner à la vitesse du réseau, même en cas de réseau asynchrone ou de défaillance du leader.
Résultats de l'évaluation
Les expériences montrent que Shoal améliore significativement la latence de Bullshark :
En cas de fonctionnement sans défaut : la latence est réduite de 40 % par rapport au Baseline Bullshark
En cas de défaillance, 50 nœuds de validation (, 16 défaillances ) : latence Goutte de 65 % par rapport à Baseline Bullshark.
Shoal possède également la caractéristique de "réponse universelle", permettant de maintenir de bonnes performances dans diverses conditions réseau.
Dans l'ensemble, le cadre Shoal a réussi à résoudre les problèmes clés du DAG-BFT, améliorant considérablement les performances de la blockchain Aptos.
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.
14 J'aime
Récompense
14
5
Reposter
Partager
Commentaire
0/400
MechanicalMartel
· Il y a 20h
Avec cette baisse, ça ne sert à rien, APT reste toujours là, inactif.
Voir l'originalRépondre0
TokenTaxonomist
· 08-16 07:30
d'un point de vue statistique, 40 % est toujours dans la marge d'erreur... il faut plus de points de données pour être honnête
Voir l'originalRépondre0
FancyResearchLab
· 08-16 07:29
Ce requin a commencé à faire le relais. Encore une opération inutile et tape-à-l'œil.
Voir l'originalRépondre0
PermabullPete
· 08-16 07:19
Bullshark bull ah a un peu d'énergie
Voir l'originalRépondre0
CodeAuditQueen
· 08-16 07:00
Il faut encore vérifier le risque de réentrance dans le relais des requins.
Aptos a lancé le cadre Shoal : la latence du protocole Bullshark a été réduite de 40 % à 80 %.
Cadre Shoal : comment Goutte la latence du protocole Bullshark sur Aptos
Aperçu
Aptos Labs a développé le cadre Shoal, qui améliore considérablement les performances du protocole de consensus basé sur Narwhal (, tel que DAG-Rider, Tusk, Bullshark ), grâce à un traitement en pipeline et un mécanisme de réputation des leaders. En l'absence de défaillance, Shoal a réduit la latence de Bullshark de 40 %, et en cas de défaillance, de 80 %.
La pensée centrale de Shoal est d'exécuter plusieurs instances de protocole sous-jacent en séquence. Prenons l'exemple de Bullshark, c'est comme si plusieurs "requins" couraient dans une course de relais.
Contexte et défis
Les réseaux blockchain ont toujours cherché à obtenir de meilleures performances. Les tentatives d'augmenter le débit en réduisant la complexité de la communication dans les premières étapes ont eu un effet limité. Les percées récentes consistent à séparer la propagation des données de la logique de consensus, permettant ainsi la parallélisation. Le système Narwhal adopte cette architecture et a atteint un débit de 160 000 TPS.
Cependant, le protocole de consensus des leaders ( tel que Hotstuff/Jolteon) ne peut pas exploiter pleinement le potentiel de Narwhal. Bien que Bullshark basé sur DAG supporte un haut débit, la latence a augmenté de 50%.
Il est considéré difficile d'implémenter le traitement en pipeline et le mécanisme de réputation des leaders dans le protocole DAG, car :
Conception du cadre Shoal
Le cadre Shoal résout habilement les défis mentionnés ci-dessus:
La combinaison de ces technologies permet à Shoal de fonctionner à la vitesse du réseau, même en cas de réseau asynchrone ou de défaillance du leader.
Résultats de l'évaluation
Les expériences montrent que Shoal améliore significativement la latence de Bullshark :
Shoal possède également la caractéristique de "réponse universelle", permettant de maintenir de bonnes performances dans diverses conditions réseau.
Dans l'ensemble, le cadre Shoal a réussi à résoudre les problèmes clés du DAG-BFT, améliorant considérablement les performances de la blockchain Aptos.