Solana 10 millions de TPS en débat : l'essence de l'expérience idéale et la confiance en performance derrière la mise à niveau

Rédigé par : Haotian

Ces derniers jours, les discussions autour des 10 000 TPS de Solana se sont intensifiées, car @cavemanloverboy a effectivement atteint plus de 100 000 TPS sur le réseau principal de Solana, mais la plupart des gens n'ont pas compris la signification de ces données :

  1. Tout d'abord, l'expérience de cavey est essentiellement un test limite dans des "conditions idéales". Cela signifie que ce n'est pas la performance normale du réseau principal Solana, et qu'il y a une différence avec les données de laboratoire dans l'environnement du réseau de test, mais pas trop.

Parce qu'il a utilisé un programme de test noop (no operation), qui, comme son nom l'indique, ne fait que la validation de signature de base et retourne directement un succès, sans exécuter aucun calcul, sans changer l'état des comptes, sans appeler d'autres programmes, et chaque transaction ne fait que 200 octets, bien en dessous des 1 ko+ d'une transaction normale.

Cela signifie que le test de 10W TPS a été réalisé dans un environnement de transaction anormal, et qu'il teste la capacité de traitement maximale de la couche réseau et de la couche de consensus de Solana, plutôt que la capacité de traitement réelle de la couche d'application.

  1. Un autre élément clé du succès de cette expérience est le client de vérification Frankendancer. Pour le comprendre simplement, Frankendancer est une « version hybride » du vérificateur Firedancer en cours de développement par Jump Crypto - il intègre les composants haute performance déjà achevés de Firedancer sur le vérificateur Solana existant.

Il s'agit en fait de réutiliser l'ensemble des technologies de trading haute fréquence de Wall Street pour reconstruire le système de nœuds de Solana, en réalisant des améliorations de performance grâce à une gestion fine de la mémoire, un ordonnancement de threads personnalisé et d'autres optimisations de bas niveau. Mais il suffit de remplacer certaines composants pour obtenir une amélioration de 3 à 5 fois les performances.

  1. Cette expérience de test montre que Solana peut atteindre un TPS de plus de 100 000 dans des conditions idéales. Pourquoi n'atteint-elle qu'un TPS de 3000 à 4000 en pratique ?

En résumé, il y a essentiellement trois raisons :

  1. Le mécanisme de consensus POH de Solana nécessite que les validateurs votent en continu pour se maintenir, et ces transactions de vote occupent plus de 70 % de l'espace de bloc, ce qui réduit le canal de performance restant pour les transactions normales.

  2. Les activités de l'écosystème de Solana sont souvent marquées par une forte concurrence d'état, par exemple lors de la création de nouveaux NFT ou du lancement de nouveaux MEME, il peut y avoir des milliers de transactions tentant d'accéder aux mêmes droits d'écriture sur un compte, ce qui entraîne un taux élevé de transactions échouées.

  3. Les robots d'arbitrage présents dans l'écosystème Solana peuvent envoyer un grand nombre de transactions invalides pour saisir les bénéfices MEV, entraînant ainsi un gaspillage de ressources.

  1. Cependant, le déploiement complet imminent de Firedancer et la mise à niveau du consensus d'Alpenglow résoudront systématiquement ces problèmes.

L'un des points clés de la mise à niveau du consensus Alpenglow est le transfert des transactions de vote hors chaîne, ce qui libère 70 % de l'espace pour les transactions normales, tout en permettant de réduire le temps de confirmation à 150 millisecondes, rendant l'expérience DEX de Solana presque équivalente à celle des CEX. De plus, l'activation du marché des frais local peut également éviter la situation embarrassante d'engorgement du réseau causée par le Fomo intense d'un seul programme.

Les avantages de Firedancer, en plus de l'optimisation des performances, résident dans la réalisation de la diversité des clients, permettant à Solana d'avoir plusieurs clients comme Geth et Nethermind, comme Ethereum, ce qui améliore directement la décentralisation et la résilience face aux pannes de nœuds.

C'est tout.

Donc, la discussion sur les 10W TPS de Solana est en fait pour ceux qui s'y connaissent une confiance dans les futures mises à niveau des clients et du protocole de consensus de Solana, tandis que ceux qui ne s'y connaissent pas essaient de donner de la visibilité à Solana en se basant sur la course à TPS (bien que la compétition par TPS soit déjà obsolète). Cependant, si l'on comprend le sens derrière l'expérience, il y a beaucoup à en tirer. Voici une petite explication, à partager avec vous tous.

SOL-0.41%
Voir l'original
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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)