Selon Foresight News, le 19 mai, Anza, un studio de développement dérivé de Solana Labs, a introduit un nouveau protocole de couche de consensus pour Solana nommé Alpenglow. Ce protocole modifie les mécanismes de consensus TowerBFT et PoH existants en incorporant de nouveaux composants, Votor et Rotor, pour gérer le vote et la finalité des blocs, et pour améliorer le protocole actuel de propagation des blocs de Solana. Construit sur Turbine, la version sharding de Solana, il optimise l'utilisation de la bande passante grâce à un nœud relais à couche unique basé sur la mise.

Roger Wattenhover, responsable de la recherche chez Anza, a déclaré lors de Solana Accelerate que le nouveau mécanisme de consensus réduira considérablement le temps de finalité des transactions, passant des 12,8 secondes actuelles à 150 millisecondes. Alpenglow a terminé les tests de prototype et devrait être déployé sur le testnet d'ici le milieu de 2025, avec un déploiement sur le mainnet attendu plus tard dans l'année après approbation via les documents d'amélioration de Solana (SIMD). Comparé au mainnet actuel de Solana, Alpenglow simplifie l'architecture et optimise l'efficacité de la propagation des données, le rendant adapté au trading haute fréquence et aux paiements en temps réel.

Votor, un composant clé d'Alpenglow, remplacera TowerBFT en gérant la logique de consensus. Il fonctionne par communication directe plutôt que par le modèle de gossip des nœuds actuel, utilisant une communication pair-à-pair et des stratégies de regroupement dynamiques basées sur le poids de la mise ou la localisation géographique. Cela réduit la transmission redondante de messages et la latence du réseau.

Votor introduit un mécanisme de vote par mise en plusieurs niveaux : si un bloc reçoit plus de 80 % de soutien en mise lors du premier tour, il est notarié immédiatement ; si le soutien se situe entre 60 % et 80 %, un deuxième tour de confirmation rapide est lancé. Les nœuds peuvent ignorer le vote si un délai de bloc ou un risque est détecté, prévenant le gaspillage de ressources. Dans l'ensemble, lorsque le seuil de validateur est inférieur à 60 %, la latence peut être contrôlée autour de 100 millisecondes.

Rotor se concentre sur l'amélioration de l'efficacité de la propagation des blocs et de l'allocation des ressources réseau en intégrant la technologie de sharding Turbine. Il remplace le modèle traditionnel de relais multi-couches par une architecture de nœud relais à couche unique, divisant les données des blocs en shards légers et optimisant dynamiquement les chemins de transmission, réduisant ainsi considérablement la complexité du réseau et le délai de transmission.

Rotor introduit également un algorithme de propagation adaptatif qui surveille l'état du réseau en temps réel et change les chemins congestionnés, combinant une vérification légère des données pour réduire la charge computationnelle, améliorant considérablement la vitesse de propagation et la tolérance aux pannes. En termes de performance, Rotor compresse le délai de propagation des blocs à des millisecondes, soutenant l'objectif de Solana d'atteindre 50 000 TPS, répondant aux exigences des scénarios de compensation DeFi et de paiements en temps réel.

Dans l'ensemble, le protocole Alpenglow supprime le mécanisme PoH, réduisant le risque opérationnel à l'échelle de la chaîne et simplifiant l'architecture. En remplaçant le consensus Tower BFT par Votor et en utilisant un vote en 1-2 tours basé sur la mise, il atteint la finalité des blocs en 100-150 millisecondes sans compter sur la confirmation optimiste. Rotor optimise le sharding Turbine avec un système de relais à couche unique, améliorant l'efficacité de propagation jusqu'à la limite de latence physique du réseau, le principal goulot d'étranglement étant la vitesse de transmission du réseau sous-jacent. La résilience du système est considérablement renforcée, capable de résister à 20 % de nœuds malveillants et à 20 % de scénarios de mise hors ligne, améliorant la résistance aux attaques et la tolérance aux pannes. En fin de compte, Alpenglow compresse la finalité des transactions à des millisecondes, fournissant un soutien fondamental pour le trading haute fréquence, les paiements en temps réel et les applications à grande échelle sur la chaîne.