Firedancer officiellement lancé sur Solana, visant un objectif de 1 million de TPS

Le réseau Solana devient plus robuste. Vendredi, la Fondation Solana a annoncé que Firedancer – un client (validateur) développé pendant trois ans – était officiellement en fonctionnement.

Si adopté largement, Firedancer, développé sous la direction de Jump Crypto, contribuera à diversifier les clients de Solana, réduisant ainsi le risque de perturbations du réseau dues à des bugs logiciels, qu’ils soient accidentels ou intentionnels.

Cet événement place également Solana parmi les rares blockchains à utiliser plusieurs clients indépendants réellement en activité. Ethereum dispose actuellement d’environ quatre clients d’exécution principaux, tandis que Bitcoin possède une dizaine de versions différentes mais reste principalement centré sur Bitcoin Core.

Un client blockchain est un logiciel que les validateurs exploitent pour se connecter et participer au réseau, de la même manière que des navigateurs comme Chrome ou Brave accèdent à Internet.

Selon Jump Crypto, Firedancer a fonctionné en environnement de production sur plusieurs validateurs pendant environ 100 jours et a été officiellement présenté lors de l’événement Breakpoint à Abu Dhabi. Initialement, l’équipe prévoyait de lancer ce client au deuxième trimestre 2024.

Réduire le risque de concentration des clients

Pendant de nombreuses années, l’écosystème Solana tournait presque exclusivement autour de deux clients principaux, tous deux dérivés du logiciel original de Solana Labs. Ces deux clients sont Agave, développé par Anza (dérivé de Solana Labs), et Agave-Jito, créé par Jito Labs, qui ont représenté plus de 95 % des validateurs du réseau.

La version Agave de Jito, optimisée pour le réarrangement des transactions MEV et le marché des frais, a dépassé à certains moments 90 % du total des validateurs déployés. Agave et Jito-Agave sont tous deux écrits en Rust.

Helius, une société R&D dans l’écosystème Solana, a déjà averti que la dépendance quasi totale à un seul client constitue une forme grave de centralisation, car une erreur critique pourrait mettre tout le réseau hors service.

Le lancement de Firedancer avec une base de code totalement nouvelle permet de réduire considérablement ce risque pour un réseau valant plusieurs milliards de dollars. De plus, Firedancer est une réécriture complète du client d’origine, avec plusieurs améliorations importantes.

Vers 1 million de transactions par seconde

Jump Crypto a commencé à développer Firedancer en 2022 pour surmonter les limitations de performance du client Solana actuel. Écrit en C, Firedancer exploite au maximum les capacités du matériel moderne, rapprochant ainsi Solana de son objectif de traiter 1 million de transactions par seconde (TPS).

Contrairement à Agave – fonctionnant comme une application mono-bloc – Firedancer utilise une architecture modulaire de type « tile », permettant de séparer les tâches du validateur et de les exécuter en parallèle, ce qui augmente l’efficacité du traitement. L’utilisation du C/C++ aide également ce client à mieux contrôler le matériel à un niveau inférieur, favorisant des optimisations approfondies de la performance.

Lors du Breakpoint 2024, Kevin Bowers, directeur scientifique du Jump Trading Group, a démontré la capacité de Firedancer à gérer plus d’un million de TPS sur du matériel standard.

Au début de cette année, un client hybride nommé Frankendancer – combinant des éléments d’Agave et de Firedancer – a été déployé en version bêta. Ce client a rapidement atteint un taux d’utilisation notable, avec plus de 26 % des validateurs en fonctionnement, montrant ainsi le potentiel d’acceptation de Firedancer à l’avenir.

Les prochaines améliorations de Solana

Firedancer n’est pas la seule innovation que Jump Crypto prévoit pour Solana. En septembre dernier, l’équipe de Firedancer a proposé SIMD-0370, appelant à supprimer la limite de taille actuelle des blocs, permettant aux blocs de s’étendre de manière flexible en fonction de la capacité des validateurs à haute performance.

Solana célèbre ses 5 ans depuis son lancement en mars dernier. Parallèlement, les développeurs préparent une mise à jour majeure du protocole appelée Alpenglow, visant à réduire le temps de finalisation d’un bloc à environ 150 millisecondes et à restructurer le mécanisme de consensus Proof-of-History propre à Solana.

SOL-0.06%
ETH0.46%
BTC-0.25%
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
  • Épingler
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)