
Un Transaction ID (TXID) constitue l'empreinte digitale unique d'une transaction on-chain, permettant aux utilisateurs d'identifier et de vérifier un transfert précis sur l'ensemble du réseau blockchain. Il se présente généralement sous la forme d'une chaîne de caractères aléatoires, visible dans les portefeuilles, historiques d'échange et explorateurs blockchain.
Un hash compresse des données en une signature numérique de longueur fixe : pratiquement toute modification de l'entrée génère une sortie différente. Puisque le TXID correspond au hash des données de transaction, il permet d'identifier de façon fiable une transaction unique.
En pratique, le TXID fonctionne comme un numéro de suivi colis : le support client ou le destinataire n'ont besoin que de cette chaîne pour vérifier, via un explorateur blockchain, si la transaction a été incluse dans un bloc, son nombre de confirmations actuel et les frais associés.
Un Transaction ID est généré par le hachage des données brutes de la transaction à l'aide d'un algorithme cryptographique. Bien que l'algorithme soit public, toute modification de l'entrée produit une empreinte différente, garantissant unicité et irréversibilité.
Sur Ethereum, le TXID (souvent appelé « transaction hash ») est obtenu en hachant les données signées de la transaction avec Keccak-256, débutant typiquement par « 0x » et comportant 66 caractères, préfixe inclus, par exemple : 0x9f4b… . Sur Bitcoin, le TXID résulte d'un double hachage SHA-256 de la transaction sérialisée, produisant une chaîne hexadécimale de 64 caractères, par exemple : 4a5e… .
Pour éviter doublons et attaques par rejeu, chaque transaction inclut aussi des éléments comme un compteur nonce sur Ethereum ou des références d'entrée et structures de signature sur Bitcoin. Ainsi, chaque transaction issue d'une même adresse reçoit un TXID unique.
Les Transaction IDs sont essentiels pour vérifier le statut d'une transaction, prouver son existence, effectuer des rapprochements ou diagnostiquer des anomalies. Avec le seul TXID, il est possible d'utiliser un block explorer pour consulter les confirmations, la hauteur du bloc, les frais, les adresses expéditeur et destinataire.
Dans les échanges et portefeuilles, le TXID fait office de justificatif standard. Par exemple, si un dépôt est retardé ou des fonds non reçus, fournir le TXID permet au support d’identifier rapidement la cause (congestion réseau, confirmations insuffisantes, sélection incorrecte d'adresse ou de réseau).
Pour les développeurs et responsables de la conformité, le TXID est indispensable pour les pistes d’audit et l’analyse réglementaire, par exemple pour tracer les flux de transactions ou analyser la fréquence des activités on-chain.
Deux méthodes principales existent pour retrouver un TXID : directement dans l'interface de l'application ou via un explorateur blockchain.
Étape 1 : Identifiez le transfert concerné dans l’historique de votre portefeuille ou de votre exchange. La plupart des portefeuilles affichent un champ « transaction hash » ou « TXID » : il suffit de le copier.
Étape 2 : Recherchez le TXID dans un explorateur blockchain. Utilisez Etherscan pour Ethereum, Blockchair ou BTC.com pour Bitcoin. Saisissez le TXID pour consulter confirmations, détails de bloc, informations sur le gas ou les frais.
Étape 3 : Si seule l'adresse de réception est disponible, recherchez l'adresse dans un explorateur. Accédez à la « liste des transactions », repérez l'enregistrement correspondant à l'horodatage et au montant, puis ouvrez les détails pour récupérer le TXID.
Étape 4 : Pour consulter votre TXID sur Gate, suivez : Actifs → Compte Spot → Historique des dépôts/retraits → Voir les détails → Copier l’ID de transaction.
Un Transaction ID identifie une transaction précise ; un Block Hash identifie un bloc entier. Ils remplissent des fonctions distinctes et ne sont pas interchangeables.
Un Block Hash est généré en hachant les données de l’en-tête du bloc, qui regroupe plusieurs transactions, tandis que le TXID est l’empreinte d’un transfert individuel. Un Block Hash ne permet pas de prouver directement l'occurrence d'un transfert : pour tout diagnostic ou vérification, fournissez toujours le TXID, jamais le Block Hash.
Dans les explorateurs, le numéro du bloc contenant la transaction et le Block Hash apparaissent dans les détails. Toutefois, pour toute demande de support ou vérification auprès de tiers, utilisez systématiquement le TXID.
Les Transaction IDs diffèrent en apparence et par leur algorithme de génération selon la blockchain. Ethereum et BSC utilisent généralement des chaînes hexadécimales débutant par « 0x » ; Bitcoin et TRON utilisent des chaînes hexadécimales de 64 caractères ; Solana emploie des « signatures » de transaction plus longues en Base58.
Les règles de confirmation varient également. Bitcoin mesure la sécurité par le « nombre de confirmations » ; Ethereum valide plus rapidement avec des blocs courts ; certaines chaînes (PoS) offrent une finalité accélérée. Ainsi, lors de transferts cross-chain, le format des TXID et les délais de confirmation diffèrent.
Utilisez toujours un explorateur adapté au réseau du transfert : par exemple, vérifiez les transferts USDT sur TRON avec un explorateur TRON ; pour Ethereum, utilisez Etherscan.
Une fois incluse dans un bloc, la valeur d'un Transaction ID est généralement immuable. Toutefois, dans de rares cas impliquant des transactions non confirmées, elle peut changer.
Sur Bitcoin, la « malléabilité des transactions » permettait historiquement de modifier certains champs de signature avant confirmation, changeant ainsi le TXID. La mise à jour SegWit de 2017 a fortement réduit ce risque. Autre cause : le Replace-by-Fee (RBF) : si une transaction non confirmée est renvoyée avec des frais plus élevés, un nouveau TXID est généré.
Sur Ethereum, si une transaction alternative est renvoyée depuis la même adresse avec un nonce identique (par exemple, en augmentant le gas ou en modifiant des paramètres), seule la dernière version incluse sera confirmée ; le TXID reflète alors ce remplacement. Le TXID devient permanent uniquement après inclusion dans un bloc.
Si votre dépôt Gate n'est pas crédité ou si un retrait est retardé, le Transaction ID est votre principal outil de diagnostic. Préparez le TXID du réseau concerné et communiquez-le avec la date, le montant et l'adresse au support client.
Étape 1 : Depuis la page Actifs de Gate, ouvrez l'historique de vos dépôts/retraits et accédez aux détails de la transaction pour copier le TXID.
Étape 2 : Collez le TXID dans un explorateur du réseau correspondant pour vérifier confirmations et statut du bloc ; prenez des captures d'écran pour vos dossiers.
Étape 3 : Vérifiez que le réseau de dépôt et l'adresse choisis correspondent à ceux listés comme « réseaux pris en charge » pour votre actif. En cas de discordance, vous pouvez retrouver le TXID mais les fonds risquent de ne pas être crédités automatiquement ; une intervention supplémentaire peut être nécessaire ou les fonds irrécupérables.
Étape 4 : Lors de la prise de contact avec le support, joignez TXID, type d'actif, réseau, montant et horodatage afin d'accélérer la résolution.
Les Transaction IDs sont publics et peuvent être communiqués au support ou à des contreparties. Mais ne fournissez jamais votre clé privée ou phrase de récupération comme TXID ou conjointement : cela mettrait vos actifs en danger immédiat.
Idées reçues fréquentes :
Un Transaction ID est l’empreinte unique d’un transfert on-chain, obtenue par hachage des données de transaction, principalement utilisée pour localiser, vérifier et suivre le statut d’une transaction. Comprendre la génération des TXID et leurs différences selon les chaînes permet d’effectuer des recherches précises via les explorateurs blockchain. Pour les dépôts/retraits Gate, fournir le TXID du bon réseau facilite le diagnostic. Distinguez toujours TXID et Block Hash ; notez les cas particuliers où les transactions non confirmées peuvent être remplacées ; et méfiez-vous des sites de phishing ou demandes de clés privées. Maîtriser ces points rendra vos transferts et échanges quotidiens plus fluides et plus sûrs.
Non. Un Transaction ID identifie de façon unique une transaction ; un Block Hash désigne un bloc contenant plusieurs transactions. Chaque transaction possède son propre ID distinct mais partage le Block Hash avec d'autres du même bloc. Utilisez le TXID pour interroger une transaction précise et le Block Hash pour des informations au niveau du bloc.
Un statut « en attente » signifie que la transaction n’a pas encore été confirmée par le réseau blockchain. Les causes fréquentes sont la congestion du réseau, des frais de gas trop faibles ou un décalage de synchronisation des nœuds. Attendez quelques minutes, vérifiez à nouveau le statut ou consultez l’état du réseau dans l’historique de vos transactions Gate.
Saisissez votre TXID dans un explorateur blockchain adapté (ex. : Etherscan pour Ethereum) pour consulter tous les détails, y compris expéditeur, destinataire, montant, frais, etc. Gate propose également des historiques exportables pour retrouver rapidement une transaction par son ID à des fins de suivi ou de vérification.
Non. Une fois généré et inscrit on-chain, un TXID est enregistré de façon permanente et ne peut être modifié ni supprimé. Pour annuler une transaction avant confirmation, il est possible d’augmenter les frais de gas pour accélérer le traitement ou d’attendre l’expiration naturelle, mais après confirmation, aucune modification n’est possible. Vérifiez toujours soigneusement les adresses avant d’envoyer des actifs.
Le format est généralement similaire : chaînes hexadécimales, souvent débutant par « 0x », mais chaque chaîne a ses propres TXID non compatibles (par exemple, un TXID Ethereum n'est pas valable sur Bitcoin). Sélectionnez toujours la blockchain et l'explorateur correspondant à vos recherches, sinon aucun résultat n'apparaîtra.


