Aller au contenu
Actualité Bitcoin

Mempool Bitcoin : comprendre les frais et confirmations

Le mempool Bitcoin est l’ensemble temporaire des transactions valides qui attendent d’être incluses dans un bloc. Lorsque la demande dépasse l’espace disponible, les mineurs privilégient généralement les transactions offrant le plus de satoshis par unité de poids, ce qui fait monter les frais nécessaires à une confirmation rapide.

Transactions Bitcoin stylisées en attente avant leur inclusion dans des blocs
Illustration éditoriale du mempool Bitcoin et de la sélection des transactions selon les frais.

Comment une transaction arrive dans le mempool

Une transaction peut être suivie avec un explorateur de blocs dès qu’elle est diffusée au réseau. Les nœuds vérifient notamment les signatures, les bitcoins dépensés et les règles de consensus. Si elle est valide mais encore absente d’un bloc, elle est conservée dans le mempool local du nœud puis relayée à ses pairs.

Il n’existe pas un mempool central. Chaque nœud applique sa propre capacité, sa politique de relais et son seuil minimal. Deux explorateurs peuvent donc afficher un nombre légèrement différent de transactions en attente. Une transaction rejetée par un nœud peut encore être connue d’autres nœuds.

Lorsqu’un mineur construit un bloc, il sélectionne des transactions compatibles avec les règles et la limite de poids du bloc. Une fois le bloc accepté par le réseau, la transaction obtient sa première confirmation.

Pourquoi les frais sont exprimés en sat/vB

Les frais absolus correspondent à la différence entre les bitcoins consommés en entrée et ceux créés en sortie. Pour comparer les transactions, le réseau s’intéresse surtout au taux de frais, souvent exprimé en satoshis par virtual byte, ou sat/vB.

Une transaction de 300 vB à 20 sat/vB paie environ 6 000 satoshis. Une transaction de 150 vB à 30 sat/vB paie 4 500 satoshis, mais elle peut être sélectionnée avant la première car son taux est supérieur.

Le montant envoyé n’est pas le principal déterminant de la taille. Une transaction regroupant de nombreuses petites entrées peut être lourde même si elle transfère peu de valeur. La consolidation d’UTXO pendant une période calme peut réduire le coût de futures dépenses, mais elle crée aussi des implications de confidentialité.

Les termes UTXO, satoshi et bloc sont également définis dans notre glossaire de l’écosystème crypto, utile pour relier ces notions techniques.

Estimer le délai de confirmation

Une estimation n’est jamais une garantie. Il faut comparer le taux proposé aux tranches de transactions déjà présentes et à la vitesse à laquelle les blocs libèrent de l’espace. Le site mempool.space documente ses estimations et son fonctionnement, tout en montrant les blocs projetés selon les transactions observées.

Si le taux choisi se situe au-dessus de la majorité du prochain bloc estimé, une confirmation rapide est probable. S’il se situe plusieurs tranches plus bas, l’attente peut durer des heures ou davantage. L’arrivée soudaine de nouvelles transactions à frais élevés repousse les estimations précédentes.

Le rythme moyen d’un bloc est d’environ dix minutes, mais deux blocs peuvent se suivre rapidement ou être séparés par une longue période. Dire qu’une transaction sera confirmée « exactement dans dix minutes » est donc incorrect.

Que signifie une, trois ou six confirmations

Une confirmation indique que la transaction figure dans un bloc. Chaque bloc construit au-dessus augmente le coût d’une réorganisation qui l’annulerait. Le nombre nécessaire dépend du montant, du risque de fraude et de la politique du destinataire.

Pour un petit paiement, certains services acceptent une transaction non confirmée ou une seule confirmation. Pour une somme importante, attendre plusieurs blocs réduit le risque. Les exchanges fixent leurs propres seuils et peuvent les modifier en période de perturbation.

Une transaction visible dans le mempool n’est pas définitive. Elle peut être remplacée si elle signale Replace-by-Fee, entrer en conflit avec une autre transaction ou disparaître de certains nœuds après une longue attente.

Accélérer une transaction avec RBF

Replace-by-Fee permet de remplacer une transaction non confirmée par une version qui paie un taux de frais supérieur. Le wallet doit prendre en charge cette fonction et la transaction de remplacement respecter les règles de relais.

La documentation de Bitcoin Optech sur Replace-by-Fee explique les différentes politiques utilisées par le réseau. Pour l’utilisateur, le point essentiel est de ne pas créer manuellement une seconde dépense sans comprendre les sorties et la monnaie rendue.

Si le wallet affiche une option « augmenter les frais », il reconstruit généralement la transaction et conserve le même paiement au destinataire. L’identifiant de transaction peut changer, ce qui doit être communiqué au destinataire.

CPFP et transaction enfant

Child Pays For Parent consiste à dépenser une sortie non confirmée dans une nouvelle transaction avec des frais suffisamment élevés pour rendre l’ensemble attractif. Un mineur doit inclure le parent avant l’enfant ; il évalue donc le taux moyen du paquet.

Cette méthode peut être utilisée par l’expéditeur s’il contrôle une sortie de monnaie, ou par le destinataire s’il peut dépenser la sortie reçue. Elle exige un wallet compatible et une estimation correcte du poids total.

RBF et CPFP ne sont pas des garanties immédiates. Si la hausse reste insuffisante ou si la politique de relais refuse le paquet, la transaction peut continuer d’attendre.

Une transaction peut-elle être perdue

Une transaction non confirmée peut être retirée du mempool d’un nœud lorsque celui-ci manque de mémoire, lorsque son taux est trop faible ou après expiration. Les bitcoins ne disparaissent pas : tant qu’aucune transaction conflictuelle n’est confirmée, les sorties d’origine restent disponibles selon l’état de la blockchain.

Le wallet peut toutefois continuer d’afficher la transaction comme en attente. Une resynchronisation ou une rediffusion peut être nécessaire. Il faut éviter les outils d’« accélération » qui demandent une seed phrase ; cette information n’est jamais nécessaire pour diffuser une transaction.

Notre dossier sur la sécurisation des cryptomonnaies rappelle les vérifications à effectuer avant toute manipulation de clés.

À retenir

  • Le mempool est local à chaque nœud, pas une file centrale unique.
  • Le taux en sat/vB compte davantage que le montant envoyé.
  • RBF et CPFP peuvent accélérer une transaction, mais doivent être utilisés avec un wallet fiable.

Comprendre le mempool permet de choisir des frais proportionnés à l’urgence. Une transaction non urgente peut attendre une période calme ; une transaction critique doit privilégier un taux compatible avec la demande actuelle et être suivie jusqu’à confirmation.

Sources citées2
BrefCrypto L’actualité crypto en Afrique et dans le monde
Nous suivre sur Google News →
Guy Gomez
Auteur

Guy Gomez

Guy Gomez est analyste et journaliste spécialisé en cryptomonnaies chez BrefCrypto. Ses articles se distinguent par une lecture experte des marchés, intégrant cycles, psychologie des investisseurs et rapports de force macro-économiques. Il analyse avec précision les enjeux réglementaires internationaux, en évaluant leur impact concret sur Bitcoin, les altcoins et l’adoption institutionnelle. Guy Gomez accorde une place centrale aux risques systémiques et à la sécurité, en décortiquant les mécanismes de fraude, d’ingénierie sociale et les erreurs récurrentes des investisseurs. Il apporte enfin un regard stratégique sur l’Afrique, où il étudie l’équilibre entre régulation, souveraineté financière et usages réels des crypto-actifs.