Xumm, le portefeuille autonome basé sur XRP Ledger développé par XRPL Labs, devrait tirer parti de la fonctionnalité CTID introduite avec la dernière version XRPL, la version 1.12.
Wietse Wind , développeur Xumm et fondateur de XRPL Labs, a partagé cette nouvelle sur X. Il a révélé qu'avec la prochaine version 2.6 de Xumm, attendue dans quelques semaines, les utilisateurs bénéficieraient de la fonctionnalité CTID lorsqu'ils utilisent un explorateur de réseau ou partagent son lien.
CTID, ou Concise Transaction Identifier, est un pas en avant dans l'identification des transactions sur le XRPL. Wind a expliqué que le CTID est nettement plus court qu'un hachage de transaction et inclut les informations essentielles d'identification du réseau.
Cet identifiant compact permet à Xumm de sélectionner l'explorateur et le réseau appropriés avec une précision extrême pour chaque transaction. Il s'agit d'une étape visant à rendre les transactions XRPL plus accessibles et plus conviviales.
De plus, Wind a confirmé que Bithomp, l'un des explorateurs XRPL les plus importants, est déjà entièrement compatible avec la fonctionnalité CTID.
Il a précisé que le CTID ne sert pas uniquement à des fins de reporting. Il s'agit d'une référence unique à une transaction, offrant une alternative à l'ancien et long hachage de transaction, qui manquait d'informations sur le réseau.
Un membre de la communauté a remis en question la possibilité d'avoir des teneurs de marché automatisés (AMM) sur Xumm . Notez que le XRPL s'attend à une fonctionnalité AMM à la fin du vote sur la gouvernance.
Wind a assuré à la communauté que Xumm cherchait à être complet en matière de signature. En conséquence, ils ont l'intention d'ajouter la signature AMM à l'avenir, conformément à leur politique consistant à garder Xumm simple tout en permettant une intégration facile des plates-formes spécialisées AMM.
Qu’est-ce que le CTID ?
L'annonce de Wind s'appuie sur les remarques antérieures de Tequ, un développeur XRPL. Tequ a fourni le contexte de la fonctionnalité CTID, expliquant qu'elle a été proposée par Richard Holland, développeur Hooks et CTO chez XRPL Labs, et Ryan Molley, fondateur de Crossmark.
Tequ a confirmé que la fonctionnalité CTID était fournie avec la version 1.12.0 ondulée. Selon lui, cela ouvre la voie à une approche standardisée de la façon dont les transactions sont définies de manière unique sur divers réseaux basés sur XRPL.
Le CTID se compose de quatre éléments : un « C » initial, un index du grand livre, un index des transactions et un identifiant de réseau. Ces composants, représentés sous forme hexadécimale, se combinent pour former un identifiant de transaction de 16 caractères. Un exemple est C4EF514900120000 .
L'inclusion de l'ID réseau dans CTID élimine le risque de collisions entre plusieurs réseaux, garantissant une identification précise des transactions.
L'identification d'une transaction nécessitait de connaître sa valeur de hachage, qui manquait de détails sur le réseau. CTID résout ce problème en fournissant un identifiant court et inclusif pour le réseau.
Cette fonctionnalité rationalise la récupération des informations sur les transactions pour les portefeuilles et rend les transactions XRPL plus accessibles aux utilisateurs. La fonctionnalité CTID est l'une des fonctionnalités intéressantes introduites avec la dernière version XRPL, ondulée 1.12 , aux côtés de Clawback et AMM.