Journal des modifications de Solana : 23 juillet 2026

Journal des modifications de Solana 23 juillet 2026

Les équipes d’ingénierie de Solana ont livré de nouvelles versions d’Agave et Firedancer, des versions avancées du SDK du programme et ont fait avancer le travail de protocole de base sur les clients de validation, RPC 2.0 et les outils de développement. Le document d’amélioration des frais de ressources et d’inclusion de Solana est également passé au statut accepté, modifiant la façon dont les frais de base sont répartis et brûlés sur Solana.

Sorties

Cette semaine a apporté de nouvelles versions du client de validation, des mises à jour du SDK du programme et des versions d’outils de test pour les constructeurs Solana. Consultez les notes de version liées pour connaître les modifications spécifiques à la version avant la mise à niveau.

  • Anza a livré Agave v4.3.0-alpha.2 et v4.2.0-beta.2.
  • Firedancer a livré les versions 1.1.2 et 0.1102.40201.
  • Le SDK JS de table de recherche d’adresses a été livré en version 0.13.0.
  • Le SDK JS du programme Stake a été livré en version 0.8.0.
  • Le SDK du programme système JS a été livré en v0.13.0.
  • Le SDK Memo Program JS a été livré en version 0.12.0.
  • Le SDK JS du programme Compute Budget a été livré en version 0.17.0.
  • Le SDK Token Program JS a été livré en v0.15.0.
  • Le SDK JS du programme Token 2022 a été livré en v0.13.0.
  • Le SDK JS du programme Loader V3 est livré en version 0.5.0.
  • Le programme Single Pool a été livré en version 6.0.1.
  • Le SDK Record Program JS a été livré en version 0.3.0.
  • Le SDK JS du programme de métadonnées de programme est livré en version 0.8.0.
  • Le SDK JS du programme de preuve ZK Elgamal est livré en version 0.3.2.
  • Le SDK JS du programme Token Wrap a été livré en version 2.6.0.
  • LiteSVM a livré la v0.15.0.

SIMD acceptés : frais de ressources et d’inclusion

Les documents d’amélioration de Solana (SIMD) décrivent les modifications de protocole proposées pour Solana. Les frais de ressources et d’inclusion SIMD ont été acceptés.

À l’avenir, une partie des frais de base – 2 500 lamports – sera versée au validateur. L’autre partie sera calculée sur la base des unités de calcul demandées, puis gravée, mettant en œuvre une stratégie d’achat et de gravure au niveau du protocole sur SOL liée à l’utilisation du réseau.

Travail du client validateur et du RPC

Les travaux d’Agave, Firedancer, Mithril et RPC 2.0 se sont poursuivis en termes de déploiement du programme, d’efficacité de la preuve d’historique, de limites d’époque et d’archivage des données. Ces changements se concentrent sur les opérations du validateur et l’infrastructure utilisée par les développeurs et les opérateurs de réseau.

  • Agave apportera des améliorations à la CLI de déploiement du programme, en résolvant l’un des principaux problèmes du développement du programme Solana : le déploiement d’un programme sur le réseau principal.
  • Agave a modifié la façon dont les enregistrements de preuve d’historique sont regroupés. La preuve d’historique donne aux nœuds de validation une idée du temps passé sur la chaîne et fonctionne en continu en tant que service ; ce changement rend l’allocation de mémoire plus efficace en simplifiant les types qui stockent les enregistrements de preuve d’historique, laissant plus d’espace pour les tâches plus prioritaires telles que le traitement des transactions utilisateur.
  • Firedancer apporte des améliorations à sa procédure de délimitation des époques. La limite d’époque prépare l’ensemble de validateurs à être récompensé pour son travail et établit le calendrier des nœuds leaders pour l’époque à venir.
  • Superbank ajoutera la prise en charge de l’archivage via les fichiers Parquet. Les fichiers Parquet sont des formats de stockage de données courants utilisés dans les piles de données au sein des organisations et constituent un moyen d’archiver des données historiques.

Bibliothèques de programmes, frameworks et tests

La bibliothèque de programmes Solana (SPL), le Core BPF, les cadres de programme et les outils de test ont également été mis à jour cette semaine. Le travail comprend la prise en charge de l’annulation d’abonnement, les aides aux comptes de jetons associés au niveau du framework et la prise en charge renouvelée de Web3.js dans LiteSVM.

  • Le programme d’abonnement permettra l’annulation immédiate d’un abonnement, prenant en charge les cas où un utilisateur souhaite arrêter les paiements ultérieurs et permettant les cas d’utilisation complets de l’abonnement courants dans plusieurs entreprises SaaS.
  • Caravel ajoutera les invocations CPI de l’assistant de compte de jeton associé. Les comptes de jetons associés sont un élément de base de nombreux programmes Solana et permettent de créer et de transférer des jetons entre utilisateurs.
  • LiteSVM prendra à nouveau en charge Web3.js, ajoutant la prise en charge du nouveau @solana/web3.js cadre. LiteSVM prendra en charge à la fois Web3.js, que de nombreux projets existants utilisent déjà, et Kit, la nouvelle interface Web de Solana.

Autres ressources pour les développeurs

Plusieurs équipes et contributeurs ont également partagé des outils, des articles et des recherches pour les développeurs travaillant sur RPC, des preuves sans connaissance, des versions d’Anchor et des preuves d’historique.

Suivez les dernières mises à jour techniques de Solana

Pour les mises à jour hebdomadaires de l’ingénierie Solana, suivez @solana_devs sur X et activez les notifications. Vous pouvez également lire le numéro de la semaine dernière.

Laisser un commentaire