Changements de temps de bloc Solana : les avantages et les inconvénients des stratégies de latence des validateurs et des percées en matière de gouvernance du secteur
Titre original : "Solana Validators' 'Slow Motion' : Block Delay Becomes a New Strategy for Yield ? 》
par Jack Kubinec
Compilé par : Deep Tide TechFlow
Au fur et à mesure que les problèmes de code de Solana ont été progressivement résolus au cours des dernières années, le temps de bloc, le temps nécessaire au réseau pour générer de nouveaux blocs transactionnels, a considérablement diminué, même en dessous de ses 400 millisecondes nominales.
Cependant, au cours du mois dernier, une tendance intéressante a émergé : le temps médian des blocs, une mesure de performance clé dans les réseaux blockchain qui reflète la rapidité avec laquelle les réseaux blockchain traitent les transactions et génèrent des blocs, a ralenti, et Solana a ralenti pour ajouter de nouvelles transactions à la blockchain. La raison réside dans une nouvelle stratégie de validation, qui suggère que la génération lente de blocs pourrait être plus rentable. Selon Blockworks, Anza, Jito et Marinade envisagent de résoudre le problème.
Chaque bloc Solana a un validateur dans le rôle de leader, chargé de collecter les transactions, de créer des blocs et de les diffuser sur le réseau. Les leaders facturent des frais de transaction pour la création de blocs. Plus de flux d’ordres signifie plus d’opportunités de frais, de sorte que les validateurs peuvent choisir de traiter 500 ms de transactions au lieu de 300 ms pour augmenter le rendement.
Sur un plan fondamental, certains validateurs Solana semblent attendre le plus longtemps possible pour regrouper plus de transactions en blocs et ainsi maximiser les gains. Ce comportement a conduit à une augmentation de la durée du cycle de Solana.
Ce n’est clairement pas une situation idéale pour un réseau qui s’engage à être aussi rapide que le Nasdaq. De plus, des cycles réduits signifient moins d’opportunités de récompenses de jalonnement composé, comme le suggère Max Kaplan, CTO de Sol Strategies.
Solana propose un mécanisme connu sous le nom de « grace ticks », qui est une période de retard qui permet aux dirigeants de toujours être en mesure de commettre des blocages avec succès. Ce mécanisme est conçu pour éviter des pénalités injustes pour les validateurs dans des endroits éloignés, mais il ouvre également la porte aux validateurs pour retarder intentionnellement la soumission des blocs.
De plus, le client alternatif de Solana, Frankendancer, a récemment lancé un planificateur permettant de maximiser les revenus.
Selon Kaplan, les validateurs exécutant le client semblent emballer les blocs à un rythme légèrement plus lent que la normale. Cependant, Kaplan a ajouté que la latence de Frankendancer est négligeable par rapport aux retards plus sévères, et qu’il ne la considère pas comme une « mauvaise chose ». De plus, la latence des blocs n’est pas un concept nouveau sur les blockchains de preuve d’enjeu. Cependant, la mise à niveau Firedancer pourrait rendre cette stratégie plus visible sur Solana. Jump n’a pas encore commenté cela.
Il est intéressant de noter que l’ingénieur logiciel de Firedancer, Michael McGee, a décrit ce phénomène dans le podcast Lightspeed de cette semaine. Il a mentionné : « L’une des choses que nous voyons chez les validateurs actuels, c’est... Les validateurs ont tendance à créer des blocs plus rentables en retardant l’exécution des transactions. "
Victor Pham, analyste chez Blockworks Research, a noté que les validateurs Solana, qui sont plus prononcés dans les retards de blocs, exécutent généralement des versions modifiées du client Agave-Jito.
Par exemple, dans le cycle 802 à la mi-juin, Galaxy et Kiln avaient un temps de bloc médian de plus de 570 millisecondes. Selon les données de Solana Compass, certains validateurs non étiquetés fonctionnent également plus lentement, tandis que Temporal a un temps médian de blocage de validateur de 475 millisecondes.
Le cofondateur de Kiln, Ernest Oppetit, a reconnu que ses validateurs – le sixième plus grand validateur de staking du réseau Solana – avaient retardé les créneaux de blocs pendant un certain temps, mais a déclaré qu’il avait maintenant cessé de le faire.
« Chez Kiln, nous sommes fiers d’offrir le rendement annuel en pourcentage (APY) le plus élevé sur le jalonnement sans sacrifier la sécurité. Nous avons travaillé sur différentes parties de la pile technologique, y compris la stratégie de temps, et sommes en discussion constante avec les clients, les équipes clientes et les fondations. Actuellement, nous suivons la spécification et ne retardons plus les blocs, mais de nombreux autres validateurs le font toujours. Nous pensons qu’en fin de compte, nous devons nous attaquer aux incitations au niveau du protocole (la génération rapide de blocs entraîne une réduction des récompenses) », a déclaré M. Oppetit.
Ben Coverston, directeur de l’ingénierie chez Temporal, a déclaré lorsqu’on l’a interrogé sur l’implication apparente de ses validateurs dans la tendance des blocs lents : « Je peux dire que nous ne sommes pas la raison pour sensibiliser les gens à ce phénomène. ”
Un porte-parole de Galaxy a déclaré : « En tant que fournisseur de services, nous prenons en charge les configurations de validateur qui privilégient la maximisation des récompenses de jalonnement des clients. Sur Solana, cela pourrait signifier proposer des blocs légèrement plus lents pour assurer une acquisition de récompenses plus élevée. Galaxy a également réagi aux commentaires de la communauté et a ajusté les temps de bloc à des limites acceptables. ”
Cependant, la communauté des validateurs Solana pense généralement que ralentir le réseau n’est pas approprié, et les validateurs lents sont actuellement confrontés à une réaction négative du public.
Ils pourraient bientôt faire face à des sanctions plus sévères. Selon Blockworks, Jito prévoit de mettre sur liste noire les validateurs lents de son pool de jalonnement, qui est le plus grand du réseau Solana.
Le président de la Fondation Jito, Brian Smith, a déclaré que l’organisation « rédige une proposition de gouvernance qui donnera à un comité le pouvoir d’éliminer les retardataires de la collecte déléguée de JitoSOL ». La proposition devrait être ouverte à la communauté pour discussion dans quelques jours. ”
Michael Repetny, cofondateur de Marinade, a déclaré que le fournisseur de pool de jalonnement « envisage de soumettre cette question à une proposition de gouvernance pour discuter des avantages et des inconvénients de l’utilisation de [validateurs lents] en tant que violation de règle stricte / politique de délégation ». ”
Des solutions au niveau du protocole sont également encouragées. Le référentiel GitHub d’Anza montre une nouvelle proposition qui propose de réduire de moitié la période de grâce de Solana. De plus, les réformes du mécanisme de consensus proposées par Solana devraient résoudre ce problème.
« Alpenglow résoudra ce problème en activant la fonction de vote par saut », a déclaré Brennan Watt, vice-président de l’ingénierie de base chez Anza.
Dans un récent épisode du podcast Lightspeed, Watt a révélé qu’Anza espère amener Alpenglow sur le réseau principal avant la conférence Solana Breakpoint en décembre.
Lien d’origine