Je suis en train de suivre des chaînes haute performance depuis des années, et chaque fois qu'un nouveau projet dit "plus rapide que Solana," je lève les yeux au ciel, mais quand j'ai vraiment examiné Fogo, j'ai ressenti le contraire complet. Ça m'a époustouflé - ce que j'ai trouvé l'a vraiment fait. Fogo n'est pas encore un autre fork de Solana ; c'est une réévaluation complète de l'architecture qui conserve tout ce que nous aimons dans Solana tout en corrigeant les goulots d'étranglement du monde réel qui limitent encore aujourd'hui.
1. La Révolution du Client Unifié (L'Approche "Plus d'Excuses")
La technologie blockchain traditionnelle a l'inconvénient du ‘client le plus lent gagne.’ Cela signifie que, parmi les dix clients validateurs sur un réseau, le réseau ne peut avancer que si le plus lent des dix avance. Assez de cela, dit Fogo.
Ils choisissent de se standardiser sur un client canonique unique basé sur la bibliothèque Firedancer, qui a été développée par Jump Crypto et offre une implémentation ultra-optimisée et haute performance pour le réseau Solana. Le réseau sera lancé avec le client Frankendancer, avec
version hybride) et migrer complètement vers Firedancer lorsque le développement sera terminé.
Qu'est-ce que cela nous apporte ?
Traitement parallèle optimisé
Gestion de la mémoire avancée
Utilisation des instructrix SIMD
Une réécriture complète de la pile réseau en C
Résultat ? Les validateurs dont les clients fonctionnent lentement manquent essentiellement des blocs et finissent donc par perdre de l'argent. Ainsi, le protocole incite financièrement le monde entier à faire fonctionner le client le plus rapide possible. Un design économique génial.
2. Consensus multi-local basé sur les zones (La "Physique compte")
C'est la partie à laquelle je m'attendais pour tomber de ma chaise.
De plus, $FOGO propose un modèle de consensus multi-local où les validateurs d'une « Zone » particulière opèrent à proximité les uns des autres, et même mieux, au sein du même centre de données.
Pourquoi ? Parce que lorsque la latence entre les validateurs est proche de la limite matérielle, la finalité d'un bloc peut être inférieure à 100 millisecondes.
Zones = Clusters géographiques de validateurs co-localisés.
Rotation dynamique des zones = Le réseau fera tourner ces clusters chaque époque via un vote supermajoritaire sur chaîne.
Avantages de la rotation :
Il est basé sur la décentralisation juridictionnelle, où aucun pays unique ne peut capturer le réseau.
Résilience de l'infrastructure : la chaîne n'est pas détruite par des pannes régionales.
Optimisation stratégique - les centres de données des validateurs peuvent être positionnés près de ceux des grandes bourses pour permettre un trading à faible latence.
Ceci est analogue aux maisons de trading à haute fréquence louant des racks directement à côté du moteur de correspondance sur la bourse, bien que maintenant sur une base décentralisée et sur chaîne.
3. Ensemble de validateurs sélectionnés + Gouvernance de la couche sociale
Fogo ne prétend pas que tous leurs validateurs sont égaux. En fait, ils utilisent un ensemble de validateurs sélectionnés avec deux exigences strictes :
Seuil de mise minimum pour l'approbation de l'ensemble des validateurs (prouvant la capacité opérationnelle) Ils sont francs à ce sujet : "Quelques nœuds sous-performants peuvent complètement tuer la performance de l'ensemble du réseau." Par conséquent, ils éliminent tous ceux sous-performants qu'ils trouvent.
En plus de cela, l'ensemble sélectionné fait le travail en termes d'application de la couche sociale des comportements difficiles à coder :
Éjecter les validateurs qui s'engagent dans l'extraction de MEV nuisible.
Supprimer les nœuds sous-performants de manière persistante.
Éviter les comportements qui rompent le consensus ou arrêtent la propagation.
La structure de gouvernance garantit que la décentralisation reste similaire à celle de PoS traditionnel où 2/3 des mises influencent. Elle fournit également des incitations pour la santé à long terme du réseau.
4. Compatibilité totale avec Solana
Fogo a une compatibilité à 100 % au niveau d'exécution de SVM, et les programmes Solana existants, y compris les outils et l'infrastructure, peuvent migrer sans changer une seule ligne de code.
Vous continuez à bénéficier de toutes les améliorations en cours de l'écosystème Solana en amont, mais avec ces améliorations fonctionnant sur une architecture réelle pour tenir la promesse de performance inhérente au design SVM original.
Pourquoi cela compte
Imaginez
Temps de bloc inférieur à 100 ms.
Des validateurs qui sont naturellement incités à utiliser le meilleur matériel et logiciel absolus.
Un réseau qui peut survivre à une défaillance régionale.
Compatibilité totale avec Solana pour que vous n'ayez pas à choisir entre vitesse et écosystème.
Je suis en fait assez enthousiaste à propos de celui-ci. On dirait qu'un groupe d'ingénieurs en a eu assez de tous les débats sur la décentralisation et a décidé de construire quelque chose qui fonctionne réellement.
Ainsi, le modèle de rotation des validateurs sélectionnés + zone est un choix de design audacieux - clairement optimisé pour la performance. Le temps dira comment les compromis en matière de décentralisation se joueront.