- XRP Ledger renomme le serveur principal de rippled en xrpld, nécessitant une migration immédiate des nœuds.
- fixCleanup3_2_0 amendement regroupe des corrections de bugs pour les coffres-forts, les protocoles de prêt et les montants MPT.
- La mise à jour supprime 30+ amendements hérités, réduisant la complexité du code et les exigences de maintenance.
Le XRP Ledger a publié la version 3.2.0 de son logiciel serveur central, marquant l’une des étapes de maintenance les plus importantes de ces dernières années. Le changement principal est un changement complet de l’implémentation du serveur de référence, passant de rippled à xrpld, une initiative visant à distinguer davantage l’infrastructure blockchain open source de Ripple, la société.
Les opérateurs de nœud et les validateurs sont invités à mettre à jour immédiatement afin d’assurer la continuité du service. Le renommage affecte les chemins de configuration par défaut, les chemins des répertoires de base de données et les métadonnées RPC, y compris la chaîne d’agent utilisateur du serveur, nécessitant des étapes de migration supplémentaires au-delà d’une mise à jour standard.
Ce qui a changé
La mise à jour introduit l’amendement fixCleanup3_2_0, qui regroupe plusieurs corrections ciblées de bugs dans des domaines clés du protocole :
- Corrections de précision et d’arrondi pour les coffres à actifs uniques et le protocole de prêt
- Corrections à l’invariant ValidPermissionedDEX
- Validation des montants non canoniques des jetons multi-usages
- Aucune vérification DomainID pour les domaines autorisés
- Un nouvel invariant garantissant que les comptes supprimés ne laissent aucun artefact accessible
Plus de 30 amendements hérités actifs depuis plus de deux ans sont retirés via cette version, éliminant le code accumulé sur plusieurs cycles de développement et réduisant la charge de maintenance sur la base de code à l’avenir.
Un support optionnel TLS et TLS mutuel a été ajouté pour les serveurs gRPC, renforçant la sécurité de connectivité pour les déploiements d’entreprise nécessitant des communications chiffrées entre nœuds et applications.
Le port par défaut de peering est passé de 51235 à 2459, et la version inclut des dizaines de correctifs ciblés pour les market makers automatisés, le traitement des paiements, les jetons polyvalents, les séquestres de jetons, la gestion du carnet de commandes et la gestion RPC.
Ce que la communauté a dit
Les réactions des développeurs et des membres de la communauté XRP ont été mitigées. Certains ont accueilli ce nettoyage comme une étape vers une meilleure stabilité à long terme. D’autres se demandaient si supprimer le code hérité sans introduire de nouvelles fonctionnalités significatives représentait un développement prudent plutôt qu’un élan vers l’avant.
Les partisans ont directement contesté cette formulation, décrivant la mise à jour comme intégrant des améliorations cruciales de sécurité et d’infrastructures plutôt que de jouer la sécurité.
Les validateurs XRPL et les opérateurs de nœuds sont encouragés à mettre à jour dès que possible afin de maintenir la compatibilité réseau et de bénéficier des améliorations de sécurité et d’infrastructure incluses dans cette version.
À lire aussi : La XRPL Foundation dévoile la confidentialité native de XRP Ledger en pleine crise de Zcash
Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.