Transaction Bitcoin disparue du mempool : où sont mes BTC ?
L'explorateur affiche « transaction not found » ? Pas de panique : des bitcoins non confirmés ne peuvent pas disparaître.
Commençons par la bonne nouvelle : une transaction qui n'a jamais été confirmée n'a jamais déplacé vos bitcoins. Si elle a disparu du réseau, les BTC sont toujours contrôlés par le portefeuille de l'expéditeur. La seule question est de savoir comment la faire confirmer — ou dépenser à nouveau ces fonds.
Ce que signifie « disparue du mempool »
Chaque nœud Bitcoin tient sa propre liste de transactions en attente : le mempool. Les nœuds ont le droit d'oublier des transactions, et ils le font pour quelques raisons courantes :
- Ancienneté : par défaut, Bitcoin Core supprime les transactions non confirmées au bout de 14 jours (336 heures).
- Mempool plein : chaque nœud conserve par défaut jusqu'à 300 Mo. Une fois cette limite atteinte, les transactions aux frais les plus bas sont évincées en premier et les frais minimums du nœud augmentent.
- Frais inférieurs au minimum de relais : les versions actuelles de Bitcoin Core (29.1 et 30) relaient les transactions jusqu'à 0,1 sat/vB, mais des nœuds plus anciens et certains services exigent encore 1 sat/vB. Une transaction très bon marché peut n'atteindre qu'une partie du réseau.
- Remplacement : l'expéditeur (ou la plateforme d'échange) l'a remplacée par une version avec des frais plus élevés grâce à RBF. L'ancien TXID disparaît alors et c'est un nouveau TXID qui est confirmé.
- Conflit : les mêmes bitcoins ont été dépensés dans une autre transaction, confirmée en premier.
Étape 1 : vérifiez ce qui s'est réellement passé
- Recherchez le TXID avec notre outil de statut de transaction : il interroge plusieurs explorateurs à la fois.
- Ouvrez l'adresse de l'expéditeur (pas seulement le TXID) dans un explorateur. Si vous voyez une autre transaction confirmée qui dépense les mêmes bitcoins vers le même destinataire, la transaction a été remplacée avec des frais plus élevés : le paiement est arrivé sous un nouveau TXID.
- Si l'adresse montre les bitcoins non dépensés et aucune transaction en attente, l'originale a bien été abandonnée par le réseau. Passez à l'étape 2.
Étape 2 : choisissez une solution
| Votre situation | Meilleure solution |
|---|---|
| Disparue, mais les frais étaient corrects pour le réseau actuel | Rediffusez la même transaction — gratuitement. Notre accélérateur la renvoie vers plusieurs réseaux de nœuds ; si les explorateurs ne l'ont plus, collez le hex brut signé dans Diffuser une transaction. |
| Disparue, frais trop bas pour le réseau actuel | Créez une nouvelle transaction avec des frais adaptés (RBF / « augmenter les frais » dans votre portefeuille, ou renvoyez simplement le paiement dès que le portefeuille affiche les fonds comme disponibles). |
| Encore présente dans certains mempools, mais pas confirmée | Accélérez-la : RBF, CPFP ou accélération premium. |
| Envoyée depuis une plateforme d'échange | C'est la plateforme qui contrôle les fonds : contactez son support avec le TXID. Voir retrait en attente sur une plateforme. |
Étape 3 : si votre portefeuille affiche toujours les fonds « en attente »
Beaucoup de portefeuilles continuent d'afficher une transaction disparue parce qu'ils la gardent en mémoire localement. Selon le portefeuille, plusieurs options :
- Bitcoin Core : clic droit sur la transaction → Abandonner la transaction (possible uniquement quand elle n'est plus dans le mempool de votre nœud).
- Electrum / Sparrow : utilisez « Augmenter les frais » ou « Annuler » pour la remplacer, ou supprimez la transaction locale et laissez le portefeuille se resynchroniser.
- Portefeuilles mobiles : un rescan/une resynchronisation suffit généralement ; certains proposent un bouton « accélérer » qui la remplace.
Important : une transaction disparue n'est pas morte tant que ses bitcoins n'ont pas été dépensés ailleurs. Toute personne qui en a gardé une copie — y compris le destinataire — peut la rediffuser, et elle peut encore être confirmée plusieurs jours plus tard. Si vous renvoyez le paiement, assurez-vous que la nouvelle transaction dépense les mêmes bitcoins (c'est ce que fait RBF/l'annulation), sinon vous risquez de payer deux fois.
Comment éviter ce problème la prochaine fois
- Consultez les frais actuels avant d'envoyer et évitez le strict minimum quand le mempool est chargé.
- Utilisez un portefeuille compatible RBF et CPFP.
- Pour un paiement urgent, payez le tarif du prochain bloc : c'est généralement moins cher que de débloquer une transaction plus tard.
FAQ
Puis-je perdre mes bitcoins si une transaction disparaît ?
Non. Une transaction non confirmée n'a jamais déplacé les fonds. Ils restent dans le portefeuille de l'expéditeur jusqu'à ce qu'une transaction qui les dépense soit confirmée.
Pourquoi un explorateur affiche ma transaction et un autre indique « not found » ?
Chaque explorateur fait tourner ses propres nœuds, avec leurs propres limites de mempool. Une transaction à faibles frais peut se trouver dans un mempool et avoir déjà été évincée d'un autre. La rediffuser l'aide à atteindre davantage de nœuds.
L'identifiant de ma transaction a changé et le paiement est arrivé : est-ce normal ?
Oui. Si l'expéditeur ou la plateforme a augmenté les frais avec Replace-by-Fee, la transaction confirmée a un nouveau TXID. L'ancien apparaîtra comme remplacé ou introuvable.
Au bout de combien de temps les fonds d'une transaction disparue sont-ils à nouveau dépensables ?
Dès que votre portefeuille ne considère plus l'ancienne transaction comme en attente — après une resynchronisation, un « abandon » ou un remplacement. Par sécurité, dépensez les mêmes bitcoins dans une nouvelle transaction avec des frais adaptés.