Qu’est-ce que la mempool de Bitcoin ?
Définition · Mempool
L’ensemble des transactions valides reçues par un nœud qui ne figurent pas encore dans un bloc. Chaque nœud a son propre ensemble. Les mineurs construisent le prochain bloc à partir de celui-ci.
Un bloc peut contenir environ 1 millions d’octets virtuels, et un nouveau bloc arrive à peu près toutes les 10 minutes. Quand il y a plus de transactions en attente que le bloc ne peut en contenir, les mineurs prennent celles qui paient le plus par octet. Les autres attendent le bloc suivant.
En attente, réparties dans les prochains blocs
En direct
- 2.3+
Prochain bloc
2,3 à 8 sat/vB
- 1+
Dans 2 blocs
1 à 2,3 sat/vB
- 0.29+
Dans 3 blocs
0,29 à 1 sat/vB
- 0.25+
Dans 4 blocs
0,25 à 0,29 sat/vB
- 0.23+
Dans 5 blocs
0,23 à 0,25 sat/vB
- 0.22+
Dans 6 blocs
0,22 à 0,23 sat/vB
83,083
transactions en attente
en direct
42,9 MvB
taille totale
1 MvB correspond à environ un bloc
≈ 43
blocs nécessaires pour le vider
si aucune nouvelle transaction n’arrivait
0.1239 BTC
frais proposés
toutes les transactions en attente
Rien n’oblige un mineur à suivre la file d’attente, mais choisir les transactions les mieux rémunérées lui permet de gagner le plus. Ces frais s’ajoutent à la récompense de bloc.
Comment les frais Bitcoin sont-ils calculés ?
Le coût dépend de la taille, pas du montant. Envoyer 0,001 BTC ou 100 BTC coûte pareil si les transactions ont la même taille. Ton portefeuille multiplie la taille par le taux de frais que tu choisis :
La taille d’une transaction dépend surtout de ses entrées : chaque paiement antérieur que tu dépenses en ajoute une. Les types d’adresses plus récents stockent les données de signature de façon plus compacte. C’est pourquoi un même paiement est plus petit depuis une adresse bc1 :
| Type d’adresse | Commence par | Taille | Chaque entrée supplémentaire |
|---|---|---|---|
| Ancien format | 1… | 226 vB | +148 vB |
| SegWit | bc1q… | 141 vB | +68 vB |
| Taproot | bc1p… | 154 vB | +57,5 vB |
Astuce : si tu reçois beaucoup de petits paiements, comme des récompenses de minage, chacun devient une entrée quand tu les dépenses. Les regrouper quand les frais sont bas te fera économiser plus tard.
Que signifient 1, 3 et 6 confirmations ?
Une confirmation correspond à un bloc. Tu obtiens la première quand un mineur inclut ta transaction. Chaque bloc ajouté par-dessus en apporte une de plus. Plus la transaction est enfouie sous les blocs, plus il est difficile de l’annuler. Parcourons les étapes :
Interactif · confirmations
Le « tx » orange représente votre transaction. Les chiffres verts indiquent le nombre de confirmations : votre bloc et tous ceux qui ont été ajoutés après lui.
1 confirmation : dans un bloc
Un mineur l’a incluse. Pour l’annuler, il faudrait maintenant dépasser toute la puissance de minage du réseau afin de remplacer ce bloc. C’est suffisant pour les petits montants du quotidien.
Délai typique : dès qu’un mineur l’inclut
Probabilité pour un attaquant disposant de
du hashrate le réécrit un jour
20.5%
D’après le livre blanc, section 11.
Les probabilités viennent du livre blanc de Bitcoin. Elles baissent rapidement, car un attaquant doit dépasser la puissance de minage de tous les autres pour chaque bloc qu’il veut réécrire. C’est le consensus par preuve de travail qui fait son travail.
Pourquoi les frais Bitcoin grimpent-ils ?
L’espace dans les blocs est limité, mais la demande ne l’est pas. Quand plus de personnes veulent envoyer des bitcoins en même temps, seul le prix change. C’est comme une enchère :
Dix places par bloc, les offres les plus élevées en premier
Une journée calme
si toutes les transactions tiennent, même l’offre la plus basse est retenue
Une journée chargée
seules les dix premières tiennent, les autres attendent
Les pics viennent généralement de quelques facteurs :
- De fortes variations de prix, quand beaucoup de personnes transfèrent des bitcoins depuis ou vers des plateformes d’échange au même moment.
- Le lancement de nouveaux tokens ou inscriptions, qui remplissent les blocs de milliers de petites transactions.
- Des blocs particuliers. Le bloc du halving d’avril 2024 a rapporté 37,6 BTC de frais, car les utilisateurs rivalisaient pour y faire inclure leurs transactions.
- Une série de blocs lents, qui laisse la file d’attente s’allonger jusqu’à l’arrivée du bloc suivant.
Les pics de frais retombent généralement en quelques heures ou quelques jours. Si votre paiement n’est pas urgent, choisissez un taux plus bas et laissez-le attendre.
Que faire si ma transaction Bitcoin est bloquée ?
Elle n’est pas perdue. Les frais étaient moins élevés que ceux des transactions que les mineurs choisissent actuellement, alors elle attend. Tu as trois options : attendre, la remplacer ou la faire passer avec une transaction enfant.
Remplacement par frais (RBF)
L’expéditeur signe à nouveau le paiement avec des frais plus élevés. Il faut un portefeuille avec un bouton « bump fee » ou « speed up ».
L’enfant paie pour le parent (CPFP)
La personne qui peut dépenser une sortie de la transaction bloquée, l’expéditeur ou le destinataire, la dépense avec des frais assez élevés pour faire confirmer les deux transactions.
Interactif · débloquer une transaction
La dernière case commence au taux rapide du jour (4 sat/vB). Votre portefeuille indique la taille et le taux que vous avez payés.
Remplacer la transaction (RBF)
Renvoyez le même paiement avec des frais plus élevés. La nouvelle version remplace l’ancienne.
564 sats
frais totaux, contre 113 sats (451 de plus)
L’enfant paie pour le parent (CPFP)
Dépensez les fonds bloqués dans une nouvelle transaction avec des frais élevés. Les mineurs incluent les deux transactions pour percevoir ces frais.
891 sats
frais pour un enfant de 110 vB, environ 8,1 sat/vB, soit une moyenne de 4 pour les deux
Attendre fonctionne plus souvent qu’on ne le pense, car les files se résorbent quand l’activité ralentit. Si une transaction attend trop longtemps (deux semaines par défaut dans Bitcoin Core), les nœuds la suppriment et les bitcoins restent là où ils étaient, prêts à être envoyés à nouveau.
Pourquoi Lightning coûte-t-il moins cher que les transactions sur la chaîne ?
Les paiements Lightning n’attendent pas dans une file pour entrer dans un bloc. Deux parties ouvrent un canal avec une transaction on-chain, puis les paiements passent par les canaux en quelques secondes. Chaque nœud sur le trajet facture de petits frais d’acheminement.
| On-chain | Lightning | |
|---|---|---|
| Vitesse | Environ 10 minutes par confirmation | Secondes |
| Frais | Taille × taux de frais, augmente quand les blocs sont pleins | De minuscules frais de routage |
| Idéal pour | Grandes sommes, épargne à long terme | Petits paiements du quotidien |
C’est pourquoi Lightning est souvent le moyen le moins cher de retirer de petits montants de l’application CloudMineCrypto. Voici les frais et les limites en temps réel pour chaque réseau de retrait :
| Réseau | Frais | Minimum | Maximum |
|---|---|---|---|
| Lightning | 0.00000005BTC | 0.00000010BTC | 0.00004000BTC |
| Bitcoin on-chain | 0.00002792BTC | 0.00005584BTC | Aucun |
| BNB Smart Chain (BEP-20) | 0.00001181BTC | 0.00002362BTC | Aucun |
Tu trouveras le fonctionnement dans notre guide sur le Lightning Network, et la liste complète des réseaux, des montants minimums et des délais sur la page des retraits. Tu demandes les retraits vers ton propre portefeuille. Les demandes validées sont traitées automatiquement, et certaines sont vérifiées.
Questions fréquentes
Qu’est-ce que la mempool de Bitcoin ?
L’ensemble des transactions valides que les nœuds ont vues, mais qui ne figurent pas encore dans un bloc. Chaque nœud en conserve sa propre copie. Les mineurs choisissent parmi ces transactions, généralement en commençant par les taux de frais les plus élevés.
Que signifie sat/vB ?
Satoshis par octet virtuel. C’est le prix de l’espace dans un bloc : tes frais divisés par la taille de ta transaction. Un paiement de 141 vB à 2 sat/vB paie 282 satoshis, quel que soit le montant envoyé.
Pourquoi ma transaction Bitcoin est-elle bloquée ?
Son taux de frais est inférieur à celui des transactions que les mineurs choisissent actuellement. Tu peux attendre un moment plus calme, augmenter les frais avec le remplacement par frais (RBF) si ton portefeuille le permet, ou dépenser sa sortie avec une transaction enfant à frais élevés (CPFP).
Combien de confirmations me faut-il ?
Une confirmation suffit pour les petits montants. Beaucoup de services considèrent qu’un paiement ordinaire est réglé après trois confirmations. Pour les gros montants, la règle empirique de longue date est d’en attendre six, soit environ une heure. C’est le service auquel tu paies qui décide.
Combien de temps prend une transaction Bitcoin ?
Un bloc est créé en moyenne toutes les 10 minutes. Avec des frais au moins égaux au tarif rapide, la première confirmation arrive généralement dans un délai de 10 à 20 minutes. Quand le réseau est chargé, les transactions avec des frais moins élevés peuvent attendre des heures.
Pourquoi les paiements Lightning coûtent-ils moins cher ?
Elles ne sont pas ajoutées une par une à un bloc. Les paiements passent par des canaux ouverts une seule fois sur la chaîne. Chaque nœud de routage facture de petits frais, souvent quelques satoshis.
Une transaction bloquée peut-elle disparaître ?
Oui. Les nœuds abandonnent les transactions qui attendent trop longtemps (deux semaines par défaut dans Bitcoin Core) ou dont les frais passent sous leur minimum quand le mempool est plein. Les bitcoins restent alors simplement là où ils étaient et peuvent être envoyés à nouveau.
Sources et pour aller plus loin
- Frais de transaction · Bitcoin Wiki
- Confirmation · Bitcoin Wiki
- Calculateur de taille de transaction · Bitcoin Optech
- Remplacement par frais (RBF) · Bitcoin Optech
- L’enfant paie pour le parent (CPFP) · Bitcoin Optech
- Bitcoin : un système de monnaie électronique pair-à-pair (section 11, les probabilités) · Satoshi Nakamoto, 2008
- Données en direct du mempool et des frais · mempool.space
Les chiffres en temps réel de cette page viennent de l’API CloudMineCrypto ou des services de données publiques de la blockchain indiqués à côté. Ils sont actualisés selon un calendrier et leur source est indiquée là où ils apparaissent. Ce guide est à visée pédagogique et ne constitue pas un conseil financier. CloudMineCrypto n’est pas un produit d’investissement. Les récompenses dans l’application sont des estimations et ne sont pas garanties.
Vous avez lu comment ça marche. Maintenant, voyez-le en action.
Réclamez un plan de minage gratuit de 8 heures dans l’application CloudMineCrypto et regardez votre BTC estimé augmenter grâce aux données réseau en direct. Aucun matériel, aucune carte.