Le XRP Ledger, la blockchain de couche 1 qui utilise le token XRP pour faciliter les transactions multi-devises, devrait mettre en œuvre une mise à jour majeure de maintenance et de correction de bugs mercredi.
Si vous exploitez un nœud, un ordinateur qui aide à vérifier les transactions sur le réseau, vous devez passer à la dernière version avant la date limite, sous peine d'être complètement déconnecté du réseau. Pour les utilisateurs réguliers qui détiennent simplement des XRP dans un portefeuille ou sur une plateforme d'échange, vous n'avez rien à faire.
La mise à jour, appelée amendement fixCleanup3_1_3, corrige les bugs et inefficacités clés suivants qui se sont accumulés au fil du temps. Voici ce que chacun fait.
Suppression automatique des offres NFT expirées
Sur le XRP Ledger, les utilisateurs créent et échangent des tokens non fongibles (NFT), ou des objets de collection numériques et des articles de jeu. Lorsqu'un utilisateur met un NFT en vente, cela crée une « offre » sur le réseau.
À l'heure actuelle, si une offre expire ou reste simplement sans être acceptée, elle demeure indéfiniment dans le registre, occupant de l'espace de stockage. La correction à venir supprimera automatiquement ces offres expirées. Imaginez une petite annonce dans un journal : une fois l'annonce expirée, le système la déchire au lieu de la laisser s'accumuler dans les archives.
Protection des paramètres restreints contre les modifications accidentelles
Le XRP Ledger propose des « Domaines autorisés » (Permissioned Domains), ou des environnements contrôlés où seuls les comptes approuvés peuvent accéder à des actifs spécifiques, des carnets d'ordres ou des services, et modifier leurs paramètres spéciaux.
Cependant, il existait un bug où, même si une transaction échouait, elle pouvait tout de même modifier accidentellement ces paramètres restreints.
Application des limites sur les retraits de coffres-forts
Le XRP Ledger dispose de « Coffres-forts » (Vaults), qui sont des conteneurs de stockage sécurisés pour les tokens. Lorsque vous retirez des tokens d'un coffre-fort pour les envoyer à un autre compte, le compte destinataire a une limite sur le nombre de tokens qu'il peut accepter, appelée « limite de ligne de confiance » (trust line limit). Imaginez un compte bancaire qui ne peut contenir que jusqu'à 10 000 dollars.
Le bug : le système ne vérifiait pas cette limite lors du traitement des retraits de coffres-forts. Vous pouviez donc potentiellement envoyer plus de tokens que le compte destinataire ne pouvait en contenir. La correction garantit que le système respecte désormais ces limites, empêchant les découverts.
Correction de la comptabilité des prêts qui ne se mettait pas à jour
Comme Ethereum ou d'autres blockchains à contrats intelligents, le XRP Ledger prend en charge le prêt décentralisé, permettant aux personnes de prêter et emprunter des cryptomonnaies sans banque.
Lorsqu'un prêt est en défaut ou déprécié, le système est censé mettre à jour tous les enregistrements associés : le prêt lui-même, les enregistrements du prêteur et le coffre-fort détenant la garantie. Le processus a cependant parfois été bogué, les enregistrements ne se mettant pas à jour correctement et les soldes devenant obsolètes.
La correction à venir garantit que lorsque le statut d'un prêt change, toutes les entrées de registre connectées se mettent à jour correctement. C'est comme s'assurer que lorsque vous payez une partie de votre carte de crédit, votre relevé et les registres internes de la banque le reflètent immédiatement.
Surpaiement de prêt et vérification de sécurité pour les LoanBrokers
Si quelqu'un tente de surpayer un prêt qui ne l'autorise pas, le système renvoie désormais une erreur claire « pas d'autorisation » (tecNO_PERMISSION) au lieu d'un indicateur générique invalide. Cela rend le refus plus propre et plus facile à comprendre pour les applications et les utilisateurs.
De plus, il ajoute une vérification de sécurité pour les LoanBrokers, des entités spéciales qui gèrent les pools de prêts, pour garantir que le montant « CoverAvailable » qu'ils annoncent correspond exactement aux actifs réels dans leur pseudo-compte protégé. Cela renforce la précision comptable et empêche toute inadéquation qui pourrait créer de la confusion ou un risque dans le système de prêt. CoverAvailable est le capital de première perte déposé pour protéger les prêteurs en cas de défaut des emprunteurs.
Prévu pour une activation mercredi
Ces mesures seront activées sur le registre mercredi.
Les validateurs et les opérateurs de nœuds doivent mettre à niveau leurs serveurs avant l'activation, sinon ils seront bloqués par l'amendement et perdront la synchronisation. Une grande partie du réseau aurait déjà effectué la mise à jour.
Le XRP continue de s'échanger entre 1,30 $ et 1,40 $ pour le quatrième jour consécutif, selon les données de CoinDesk.