
Solana active aujourd'hui le format de transaction V1 sur le réseau principal, augmentant la taille maximale d'une seule transaction de 1 232 à 4 096 octets. Le changement est énoncé dans les propositions SIMD-0296 et SIMD-0385. La mise à niveau a démarré avec succès sur le testnet le 2 septembre, ce qui signifie que les opérateurs de nœuds de réseau doivent mettre à jour leur logiciel vers Agave 4.2.2.
L'espace supplémentaire permet des étapes de travail qui ne pouvaient auparavant pas tenir dans une seule transaction. Ceux-ci incluent des preuves sans connaissance, des transferts confidentiels, de grandes constructions multisig et des signatures BLS. Auparavant, les développeurs devaient gérer ces processus via plusieurs transactions enchaînées ou utiliser des bundles.
Pour les utilisateurs de Solana, tout reste pareil
Les formats précédents, Legacy et v0, continuent de fonctionner sans changement. Les portefeuilles et applications Solana qui ne nécessitent pas d'espace supplémentaire ne sont pas concernés. Quiconque signe ou envoie une transaction ne remarquera donc aucune différence.
Les développeurs, en revanche, doivent emboîter le pas, car toute personne qui lit ou indexe des transactions doit ajuster le paramètre pour la version de transaction prise en charge, sinon les requêtes échoueront. La structure change également : les informations sur l'effort de calcul et les frais de priorisation passent des instructions ComputeBudget précédentes directement dans le message. Les tables de recherche d'adresses sont omises dans la V1 ; au lieu de cela, jusqu'à 64 adresses peuvent être intégrées directement.
La limite supérieure de 4 096 octets a été délibérément choisie. Elle correspond à la taille habituelle des pages mémoire sur le matériel du validateur. L'ancienne limite de 1 232 octets était due à une taille de paquet choisie de manière prudente, qui n'est plus contraignante depuis le passage au protocole QUIC en 2022.
Lire aussi
Alpenglow devrait suivre en octobre
La transaction V1 fait partie d'une série de changements. Avec l'activation d'Agave 4.2 il y a trois semaines, le coût du stockage des données symboliques a déjà diminué d'environ 90 %. Le temps cible par créneau est passé de 400 à 350 millisecondes, d'autres étapes allant jusqu'à 200 millisecondes sont prévues, mais sans dates.
La plus grande intervention concerne Alpenglow. La mise à niveau remplace le mécanisme de consensus précédent TowerBFT et vise une finalité d'environ 150 millisecondes, contre environ 12,8 secondes actuellement. Dans le testnet, 96 % des transactions ont atteint leur finalité après 214 millisecondes. Le code est disponible dans Agave 4.2, l'activation est prévue avec Agave 4.3 en octobre.
Le réseau a traité jusqu'à 5,2 milliards d'opérations par jour en août, atteignant un niveau record. Selon une analyse de Standard Chartered, Solana représente environ un cinquième du volume mondial des échanges de pièces stables. La banque estime que les transferts mensuels totalisent sept mille milliards de dollars américains. Au moment de la rédaction de cet article, Solana se négocie à environ 105 dollars, en hausse d'environ 40 % en 30 jours.
Cela pourrait aussi vous intéresser