Le 21/10, Solana a officiellement annoncé que la mise à niveau du consensus Alpenglow était déployée sur le mainnet, faisant passer la finalité d’environ 12,8 secondes à environ 150 millisecondes.
Selon Solana, Alpenglow fait passer la finalité d’environ 12,8 secondes à environ 150 millisecondes. Il s’agit bien du plus grand changement apporté à la couche de consensus depuis le lancement de Solana. Après le retrait de l’ancien TowerBFT, les validateurs votent directement les uns avec les autres et regroupent leurs votes dans des certificats. Un bloc est considéré comme finalisé après une ou deux rondes de vote ; les transactions n’ont donc plus besoin d’attendre une dizaine de secondes pour être à l’abri d’une annulation.
Toutefois, les 150 millisecondes correspondent à un objectif de conception, et non encore à une mesure stable sur le mainnet. Le tableau de bord de la fondation indiquait 202 millisecondes les 21 et 22/10, tandis que l’opérateur de validateurs StakeCraft a relevé une médiane d’environ 414 millisecondes. L’écart s’explique principalement par le fait qu’un bloc nécessite une ou deux rondes de vote. Même en prenant 414 millisecondes, le réseau est environ 30 fois plus rapide qu’auparavant. Et comparée à la finalité d’Ethereum, qui est d’environ 12,8 minutes, la différence reste considérable.
Deux autres points méritent d’être notés :
1. Les transactions de vote ne sont plus inscrites dans les blocs. Le TPS de Solana va donc nettement baisser, mais le volume réel d’utilisation n’a pas diminué. Le graphique du TPS couvrant le 21/10 mélange en réalité deux méthodes de calcul.
2. La proportion de mises malveillantes que le réseau peut tolérer passe de 33 % à 20 %. En contrepartie, la chaîne peut continuer de fonctionner même si 20 % supplémentaires des mises sont hors ligne. La veille du lancement, 151 validateurs, représentant environ 20,3 % de la mise, étaient encore signalés comme n’étant pas prêts. Cette migration ne prend pas non plus en charge le client Firedancer.
Les personnes qui ont misé des SOL peuvent vérifier que le validateur auquel elles les ont délégués continue de voter normalement, car les nœuds qui ne votent pas ne reçoivent pas de récompenses d’inflation. La deuxième phase, Rotor, prévue par @anza_xyz, n’a pas encore de date de lancement. D’ici là, la médiane affichée sur le tableau de bord sera plus proche de l’expérience réelle que l’objectif de 150 millisecondes.
Selon Solana, Alpenglow fait passer la finalité d’environ 12,8 secondes à environ 150 millisecondes. Il s’agit bien du plus grand changement apporté à la couche de consensus depuis le lancement de Solana. Après le retrait de l’ancien TowerBFT, les validateurs votent directement les uns avec les autres et regroupent leurs votes dans des certificats. Un bloc est considéré comme finalisé après une ou deux rondes de vote ; les transactions n’ont donc plus besoin d’attendre une dizaine de secondes pour être à l’abri d’une annulation.
Toutefois, les 150 millisecondes correspondent à un objectif de conception, et non encore à une mesure stable sur le mainnet. Le tableau de bord de la fondation indiquait 202 millisecondes les 21 et 22/10, tandis que l’opérateur de validateurs StakeCraft a relevé une médiane d’environ 414 millisecondes. L’écart s’explique principalement par le fait qu’un bloc nécessite une ou deux rondes de vote. Même en prenant 414 millisecondes, le réseau est environ 30 fois plus rapide qu’auparavant. Et comparée à la finalité d’Ethereum, qui est d’environ 12,8 minutes, la différence reste considérable.
Deux autres points méritent d’être notés :
1. Les transactions de vote ne sont plus inscrites dans les blocs. Le TPS de Solana va donc nettement baisser, mais le volume réel d’utilisation n’a pas diminué. Le graphique du TPS couvrant le 21/10 mélange en réalité deux méthodes de calcul.
2. La proportion de mises malveillantes que le réseau peut tolérer passe de 33 % à 20 %. En contrepartie, la chaîne peut continuer de fonctionner même si 20 % supplémentaires des mises sont hors ligne. La veille du lancement, 151 validateurs, représentant environ 20,3 % de la mise, étaient encore signalés comme n’étant pas prêts. Cette migration ne prend pas non plus en charge le client Firedancer.
Les personnes qui ont misé des SOL peuvent vérifier que le validateur auquel elles les ont délégués continue de voter normalement, car les nœuds qui ne votent pas ne reçoivent pas de récompenses d’inflation. La deuxième phase, Rotor, prévue par @anza_xyz, n’a pas encore de date de lancement. D’ici là, la médiane affichée sur le tableau de bord sera plus proche de l’expérience réelle que l’objectif de 150 millisecondes.
