Bitcoin.com

Comment fonctionnent les transactions en bitcoins ?

Description (≤ 155 caractères) Comment fonctionnent les transactions Bitcoin ? Suivez le parcours d'un paiement depuis votre portefeuille jusqu'à la blockchain : entrées, frais, confirmations et raisons pour lesquelles certaines transactions restent bloquées.

Dernière mise à jour
Publié
Temps de lecture10 min read
Rédigé par
Neil Author
Neill Velardo
Crypto content specialist since 2017; reviews iGaming platforms firsthand
Vérifié par
Graham Stone Author Image
Graham Stone
How do Bitcoin transactions work?

A Transaction Bitcoin Il s'agit d'un message signé qui transfère la propriété de cryptomonnaies spécifiques d'une adresse à une autre, diffusé sur un réseau public qui le vérifie de manière indépendante et l'enregistre de manière permanente. Aucune cryptomonnaie n'est transférée. Aucune banque n'effectue de compensation. Ce qui circule réellement sur le réseau, ce sont quelques centaines d'octets de données contenant une preuve mathématique que vous contrôlez les fonds que vous essayez de dépenser.

La plupart des guides expliquent cela à quelqu'un qui n'a jamais réussi à franchir bitcoin. Ce guide est destiné à la situation la plus courante : vous avez déjà cliqué sur « Envoyer », vous voyez une transaction indiquée comme « en attente » et vous souhaitez savoir ce qu'il advient de votre argent.

Ci-dessous, nous suivons le parcours d'un paiement depuis le moment où il est créé dans votre portefeuille jusqu'au moment où il devient pratiquement irréversible, et nous expliquons comment réagir en cas de blocage.

Utilisez la fonctionnalité multichaîne Application Bitcoin.com Wallet, une plateforme à laquelle des millions d'utilisateurs font confiance pour envoyer, recevoir, acheter, vendre, échanger et gérer en toute sécurité et en toute simplicité les cryptomonnaies les plus populaires. Vous pouvez également vous connecter à des milliers d'applications décentralisées (dApps), allant des jeux aux produits dérivés financiers.

Points clés à retenir

  • Une transaction Bitcoin est un message signé, et non un transfert d'objets physiques ou numériques. La propriété est transférée par la mise à jour d'un registre public.
  • Le Bitcoin ne comporte pas de soldes de compte. Votre portefeuille contient un ensemble de fragments distincts de bitcoins appelés « sorties de transaction non dépensées », et chaque paiement consomme des fragments entiers et en crée de nouveaux.
  • Les frais sont calculés en fonction du volume de données, et non du montant transféré. Transférer 50 dollars ou 5 millions de dollars coûte la même chose si la transaction présente la même structure.
  • Le délai d'attente habituel est de dix à soixante minutes pour une première confirmation, mais la durée de formation des blocs est aléatoire et ne peut être prédite avec précision.
  • Le nombre de six confirmations est une convention adoptée par les plateformes d'échange et les commerçants, et non une règle inscrite dans le protocole.
  • Toute transaction non confirmée peut être remplacée par une version comportant des frais plus élevés. Depuis la version 28.0 de Bitcoin Core, les expéditeurs n'ont plus besoin de marquer leurs transactions comme « remplaçables » pour que cela soit possible.
  • Une transaction bloquée n'est pratiquement jamais perdue. Soit elle finit par être confirmée, soit elle est remplacée, soit elle est supprimée de la file d'attente du réseau au bout d'environ deux semaines, et les fonds redeviennent disponibles.

En quoi consiste réellement une transaction Bitcoin ?

Il n'y a pas de bitcoins au sens d'objets stockés dans un conteneur. Aucun fichier n'est transféré sur votre téléphone. Ce qui existe, c'est un registre partagé, le blockchain, qui consigne tous les transferts jamais effectués, ainsi qu'un ensemble de règles que chaque participant applique de manière indépendante.

Satoshi Nakamoto l'a clairement indiqué dans le Livre blanc sur le Bitcoin: « Nous définissons une monnaie électronique comme une chaîne de signatures numériques. » Chaque détenteur transmet la valeur en signant la transaction précédente à l'aide de la clé publique du détenteur suivant. En remontant la chaîne de ces signatures pour n'importe quelle cryptomonnaie, on aboutit finalement au bloc où elle a été créée par un mineur.

Ainsi, « posséder des bitcoins » signifie détenir la clé privée permettant de générer une signature valide pour les bitcoins enregistrés sous une adresse donnée. C'est tout ce que cela signifie. Le Présentation du projet Bitcoin par ses propres termes décrit la blockchain comme un registre public partagé qui permet aux portefeuilles de calculer les soldes disponibles et au réseau de vérifier que l'expéditeur est autorisé à dépenser la somme en question.

C'est pourquoi une transaction Bitcoin ne peut être ni modifiée, ni annulée une fois confirmée, ni inversée par le service client. Il n'y a pas de gestionnaire du registre auquel s'adresser. Il n'y a que le registre.

Le processus de transaction Bitcoin : cinq étapes

Chaque paiement suit le même parcours. Il est utile de bien comprendre les étapes d'une transaction en bitcoins décrites ci-dessous, car lorsqu'un problème survient, il se produit à une étape bien identifiable.

ScèneQue se passe-t-il ?Qui s'en charge ?Durée habituelleQuels problèmes peuvent survenir ?
1. ConstruireVotre portefeuille sélectionne les cryptomonnaies à dépenser, définit les montants et calcule les fraisVotre portefeuilleInstantanéFonds insuffisants, frais fixés à un niveau trop bas, montant inférieur au seuil minimal
2. SigneVotre clé privée génère une signature cryptographique prouvant que vous êtes bien le propriétaire des cryptomonnaies.Votre portefeuille, hors ligneInstantanéClé incorrecte, sauvegarde corrompue, portefeuille matériel non approuvé
3. DiffusionLa transaction signée est envoyée aux nœuds connectés, qui la transmettent à leur tourVotre portefeuille et le réseau peer-to-peerSecondesProblème de connexion, transaction rejetée car non conforme, commission inférieure au taux minimum de relais
4. AttendezLa transaction se trouve dans le mempool, une file d'attente de transactions valides mais non confirméesChaque nœud du réseauDe dix minutes à plusieurs joursEngorgement, tarif trop bas pour être retenu, expulsion éventuelle au bout d'environ deux semaines
5. ConfirmerUn mineur l'intègre dans un bloc, et les blocs suivants s'appuient sur celui-ciMineurs et nœudsDix minutes par confirmation en moyenneRéorganisation de la chaîne (phénomène rare, qui ne concerne généralement que les blocs très récents)

Les étapes 1 et 2 se déroulent entièrement sur votre appareil. À ce stade, aucune donnée n'a quitté votre téléphone ou votre ordinateur portable, et rien n'est exposé à un risque. Ce n'est qu'à l'étape 3 que la transaction devient publique et, dans la pratique, difficile à annuler.

Entrées, sorties et pourquoi votre portefeuille vous rembourse de l'argent

C'est la partie qui déroute presque tout le monde la première fois qu'on examine une transaction sur un explorateur de blocs, il vaut donc la peine de ralentir.

Le Bitcoin ne fonctionne pas avec des soldes de compte. À la place, votre portefeuille contient un ensemble de fragments distincts de bitcoins appelés sorties de transaction non dépensées, généralement abrégé en UTXO. Considérez-les comme des billets de banque plutôt que comme un solde bancaire. Vous possédez un billet de 0,6 BTC et un autre billet de 0,6 BTC. Vous n'avez pas 1,2 BTC sur un compte.

Les billets doivent être utilisés dans leur intégralité. Si vous souhaitez payer quelqu'un 1 BTC à l'aide de deux billets de 0,6 BTC, vous remettez les deux billets et recevez la monnaie.

Voici le détail complet de cette transaction :

ComposantValeurExplication
Données d'entrée 10,6 BTCUne pièce reçue il y a quelque temps, que l'on dépense à présent
Entrée 20,6 BTCUne deuxième pièce, également dépensée dans son intégralité
Total en1,2 BTCLes données d'entrée doivent toujours être traitées dans leur intégralité
Résultat 11,0 BTCEst envoyé à l'adresse du destinataire
Résultat 20,199 BTCLa monnaie, renvoyée à une adresse que vous contrôlez
Total des sorties1,199 BTC
Frais0,001 BTCLa différence entre les entrées et les sorties, telle que déclarée par le mineur

Notez qu’il n’y a pas de champ dédié aux frais. Les frais correspondent simplement à la partie du montant que vous n’attribuez pas à une sortie. Les mineurs perçoivent le reste. C’est également la raison pour laquelle une transaction comportant des frais par erreur trop élevés ne peut pas être annulée : le calcul lui-même constitue l’instruction.

Il en découle deux choses qui surprennent les gens :

  • Votre propre adresse apparaît comme destinataire - Ce deuxième paiement correspond à votre monnaie. Il ne s'agit ni d'un double paiement ni d'une fuite. La plupart des portefeuilles envoient la monnaie vers une nouvelle adresse que vous contrôlez, plutôt que vers celle à partir de laquelle vous avez effectué le paiement ; c'est pourquoi cette adresse peut vous sembler inconnue.
  • Le solde de votre portefeuille correspond à la somme de vos billets, calculée en temps réel. - Il n'y a de solde enregistré nulle part. Votre portefeuille analyse le registre à la recherche des pièces associées aux clés qu'il détient et les additionne.

Clés et signatures : comment le réseau sait que les cryptomonnaies vous appartiennent

Chaque adresse Bitcoin est dérivée d'une paire de clés liées mathématiquement.

  • Le clé publique génère votre adresse. Vous la communiquez librement. Elle fonctionne à peu près comme une adresse e-mail : les gens en ont besoin pour vous envoyer quoi que ce soit.
  • Le clé privée autorise les dépenses. Il ne quitte jamais votre appareil et ne doit en aucun cas être communiqué à qui que ce soit.

Une bonne façon de se représenter une adresse est de l'imaginer comme un coffre-fort transparent. N'importe qui peut regarder à travers la vitre et voir exactement ce qu'il y a à l'intérieur, car le registre est public. Seul le détenteur de la clé privée peut l'ouvrir.

Lorsque vous effectuez un paiement, votre portefeuille utilise la clé privée pour générer un signature numérique sur les détails précis de cette transaction : quelles cryptomonnaies, quels montants, quelles destinations. Chaque nœud vérifie ensuite cette signature à l'aide de la clé publique. Si la vérification aboutit, la transaction est authentique et n'a pas été altérée. Si un seul satoshi du montant avait été modifié en cours de route, la signature serait invalide et la transaction dans son ensemble serait rejetée.

Surtout, la signature prouve la propriété sans révéler la clé privée. C'est sur cette propriété que repose l'ensemble du système.

Étant donné que le Racine pivotante Depuis la mise à jour activée en novembre 2021, le Bitcoin prend également en charge les signatures Schnorr, en plus du schéma ECDSA d’origine. Pour les utilisateurs lambda, cela se traduit concrètement par des transactions plus modestes, ce qui implique des frais réduits, ainsi qu’une meilleure confidentialité pour les opérations de paiement plus complexes telles que portefeuilles à signatures multiples, qui peuvent être présentés de manière à paraître identiques à des paiements ordinaires à signature unique dans le registre.

Que se passe-t-il dès que vous cliquez sur « Envoyer » ?

Votre portefeuille transmet la transaction signée à quelques nœuds auxquels il est connecté. Chacun de ces nœuds effectue ses propres vérifications indépendantes avant toute autre chose :

  • La transaction est-elle analysée correctement et respecte-t-elle le format attendu ?
  • Les pièces dépensées existent-elles réellement et restent-elles intactes ?
  • Les signatures correspondent-elles aux clés publiques correspondantes ?
  • Y a-t-il ici quelque chose qui tente de dépenser une pièce déjà affectée à autre chose ?
  • Les frais permettent-ils d'atteindre le taux de relais minimum du nœud ?
  • La transaction respecte-t-elle les limites de taille standard ?

Ce n’est que si toutes ces conditions sont remplies que le nœud accepte la transaction et la transmet à ses propres pairs. En quelques secondes, la transaction s’est propagée sur la majeure partie du réseau. C’est pourquoi aucune partie ne peut à elle seule bloquer un paiement en bitcoins : il existe des milliers de nœuds indépendants, et chacun d’entre eux relaiera une transaction valide.

Les transactions validées sont enregistrées dans le mempool, abréviation de « memory pool ». Il s'agit de la zone d'attente des transactions valides mais non confirmées. Il est bon de savoir qu'il n'existe pas de mempool global unique. Chaque nœud conserve sa propre copie en mémoire, ce qui explique pourquoi deux explorateurs différents peuvent afficher des tailles de file d'attente légèrement différentes à un même moment.

Mineurs Ils créent ensuite des blocs candidats en effectuant une sélection dans leur mempool, en se basant sur le montant des frais. C'est là que l'attente commence.

Frais : vous achetez de l'espace de stockage, vous ne transférez pas d'argent

La chose la plus importante à comprendre à propos de Frais liés au Bitcoin c'est qu'ils n'ont rien à voir avec le montant que vous envoyez.

Les tarifs sont fixés par unité de données, mesurée en satoshis par octet virtuel, noté sat/vB. Un satoshi correspond à un cent-millionième de bitcoin. Un « octet virtuel » est une unité de taille de transaction qui tient compte de la remise SegWit s'applique aux données de signature. Le montant total de vos frais correspond simplement au taux que vous choisissez, multiplié par le montant de votre transaction.

Chaque bloc est plafonné à 4 000 000 d'unités de poids, ce qui correspond à environ 1,8 Mo à 2,2 Mo de données de transaction réelles, selon les types de transactions qu'il contient. Ce plafond est fixe, contrairement à la demande, et la concurrence qui en résulte donne naissance au marché des frais de transaction.

Qu'est-ce qui détermine réellement le montant de votre transaction ? :

  • Le nombre d'entrées : C'est le facteur déterminant. Chaque pièce supplémentaire que vous dépensez ajoute environ 68 à 148 octets virtuels, selon le type d'adresse. Un paiement composé de vingt petits montants reçus au fil du temps coûte bien plus cher à envoyer qu'un paiement composé d'un seul montant important, même si les montants totaux sont identiques.
  • Le type d'adresse : Les anciens formats sont plus encombrants que les plus récents.
  • Nombre de sorties : C'est un détail mineur, mais regrouper plusieurs paiements en une seule transaction revient moins cher que de les envoyer séparément.
Type d'adressePréfixeTaille relativeRemarques
Legacy (P2PKH)1...Le plus grandFormat d'origine datant de 2009, toujours pris en charge
SegWit imbriqué (P2SH)3...ModéréPasserelle de compatibilité, largement prise en charge
SegWit natif (P2WPKH)bc1q...PetitEnviron 141 octets virtuels pour un paiement standard à une entrée et deux sorties
Taproot (P2TR)bc1p...Le plus petitEnviron 111 octets virtuels pour le paiement correspondant

Ainsi, un paiement SegWit natif standard à 3 sat/vB coûte environ 420 satoshis. Au moment où nous écrivons ces lignes, cela représente une fraction d'un dollar américain, et cette fraction reste la même, que la transaction porte sur 50 $ ou 5 millions de dollars.

Conditions tarifaires en vigueur à compter de septembre 2026 ont été exceptionnellement faibles. Les frais de transaction ont représenté bien moins de 1 % du chiffre d’affaires total des mineurs en juillet et août 2026, ces derniers percevant entre 0,02 et 0,025 BTC par bloc au titre des frais. Le mempool s’est vidé en l’espace d’un ou deux blocs pendant de longues périodes. Le taux minimum par défaut des frais de relais de Bitcoin Core s’élève désormais à 0,1 sat/vB, soit dix fois moins que l’ancien seuil de 1 sat/vB, un changement introduit avec Bitcoin Core 31.0 en avril 2026.

Les périodes de calme ne durent pas indéfiniment. Historiquement, les pics de frais ont toujours été déclenchés par une demande soudaine d’espace de bloc, et ils surviennent sans crier gare.

Confirmation d'une transaction Bitcoin : que signifie réellement le terme « définitive » ?

A confirmation signifie que votre transaction a été incluse dans un bloc. Chaque bloc suivant, construit par-dessus, ajoute une confirmation supplémentaire.

En moyenne, de nouveaux blocs sont générés toutes les dix minutes environ. Au cours des vingt-quatre heures qui ont précédé la rédaction de cet article, la durée moyenne de génération d'un bloc était d'environ neuf minutes et cinquante-six secondes. Cette moyenne masque toutefois d'énormes variations. Le minage étant un processus probabiliste, il peut arriver que deux blocs apparaissent à quatre-vingt-dix secondes d'intervalle, tandis que le suivant mettra cinquante minutes à se former. Personne ne peut vous dire avec précision quand votre transaction sera validée., et tout service qui affirme le contraire ne fait qu'avancer une estimation.

Voici la partie que la plupart des explications omettent. La finalité du Bitcoin est probabiliste, et non absolue. Lorsque deux mineurs trouvent un bloc presque au même moment, le réseau héberge brièvement deux versions concurrentes de la chaîne. C’est la branche sur laquelle s’appuie le bloc suivant qui l’emporte, et les transactions du bloc perdant retournent dans le mempool pour être confirmées à nouveau. C’est ce qu’on appelle une réorganisation de la chaîne. Ce phénomène est normal, il se résout presque toujours en l’espace d’un bloc, et les réorganisations plus profondes sont extrêmement rares, car réécrire l’historique nécessite de refaire tout le travail accumulé preuve de travail.

Chaque confirmation rend un renversement de tendance de plus en plus improbable. C'est pourquoi les recommandations varient en fonction de l'enjeu :

ConfirmationsTemps d'attente approximatifRaisonable pour
0 (non confirmé)ImmédiatRien de particulier en matière de paiement. Voir la section suivante.
1Environ 10 minutesDe petites sommes échangées au quotidien entre personnes qui se font confiance
3Environ 30 minutesPaiements d'un montant moyen, seuil courant de dépôt sur les plateformes d'échange
6Environ 60 minutesLes transferts de grande envergure. Une pratique établie de longue date dans le secteur.

Le chiffre « six » est une convention, et non une règle du protocole. Aucune disposition du logiciel Bitcoin ne l'impose. Il s'est imposé comme norme car il offre une marge de sécurité confortable tout en garantissant un temps d'attente acceptable, et les plateformes d'échange ainsi que les commerçants l'ont adopté de leur propre initiative.

Pourquoi les transactions Bitcoin restent bloquées, et comment les débloquer

Une transaction en attente s'explique presque toujours par une seule raison : le montant de vos frais est inférieur à ce que les mineurs acceptent actuellement, ce qui fait que votre transaction est sans cesse ignorée.

Ce qui est rassurant, c'est que vos bitcoins n'ont pas disparu. Ils sont bloqués mais non dépensés, visibles sur le réseau, et finiront par se retrouver dans l'un des trois états suivants.

  • Cela confirme - La congestion disparaît, les frais baissent et un mineur en profite. C'est le scénario le plus courant.
  • Il est remplacé - Vous ou votre portefeuille diffusez une version avec des frais plus élevés qui remplace celle-ci.
  • Ça tombe par terre - Les nœuds Bitcoin Core rejettent les transactions qui sont restées non confirmées pendant 336 heures, soit quatorze jours. Une fois que votre transaction a été oubliée par le réseau, les bitcoins qu’elle concernait redeviennent disponibles et vous pouvez recommencer.

Si vous ne souhaitez pas attendre, il existe deux techniques éprouvées :

Remplacement contre paiement (RBF) rediffuse le même paiement avec des frais plus élevés, remplaçant ainsi le paiement d'origine dans le mempool. Le remplacement doit dépenser au moins l’une des mêmes pièces, doit payer des frais totaux supérieurs à ceux de la transaction qu’il remplace, et doit couvrir sa propre bande passante de relais au taux de relais incrémental du nœud, actuellement de 0,1 sat/vB par défaut. La plupart des portefeuilles modernes proposent cette fonctionnalité sous la forme d’un bouton « augmenter les frais » ou « accélérer ».

Le principe selon lequel l'enfant prend en charge les frais de ses parents (CPFP) Cela fonctionne dans l’autre sens. Vous dépensez l’une des sorties de la transaction bloquée dans une nouvelle transaction assortie de frais élevés. Comme une transaction fille ne peut pas être confirmée avant sa transaction mère, un mineur souhaitant percevoir les frais de la transaction fille doit inclure les deux. C’est l’option dont dispose un destinataire qui attend un paiement, puisqu’il contrôle la sortie mais pas la transaction d’origine.

Il y a une chose que vous ne pouvez pas faire : annuler purement et simplement une transaction. Vous ne pouvez que la remplacer par une autre transaction utilisant les mêmes pièces, ce qui, dans la pratique, revient à renvoyer les fonds vers une adresse que vous contrôlez, en payant des frais plus élevés.

Le « Replace-By-Fee » et pourquoi les paiements non confirmés ne sont pas sûrs

Cette section corrige une affirmation qui continue d'être largement reprise, y compris sur des pages qui sont actuellement bien classées pour ce sujet.

Le système « Replace-by-fee » a d’abord été conçu comme un mécanisme optionnel. En vertu de BIP 125, telle qu’elle a été officialisée en 2016, un expéditeur devait indiquer qu’une transaction était remplaçable en définissant un champ spécifique. En l’absence de cet indicateur, les nœuds refusaient de relayer un remplacement. Les commerçants s’appuyaient sur cette règle, considérant que les transactions non marquées et non confirmées pouvaient être acceptées en toute sécurité.

Ce n'est plus ainsi que fonctionne le réseau. Bitcoin Core 28.0, publié en octobre 2024, a fait du « replace-by-fee » intégral la politique par défaut du mempool. La signalisation n’est désormais plus du tout requise, et le BIP 125 a depuis été déclaré obsolète. Le documentation relative à la politique de remplacement en vigueur Dans le dépôt Bitcoin Core, la signalisation « opt-in » n'est plus mentionnée comme condition.

La conséquence concrète est simple et mérite d'être énoncée clairement : Toute transaction Bitcoin non confirmée peut être remplacée par une version comportant des frais plus élevés, quelle que soit la manière dont elle a été élaborée. Un paiement non confirmé est une proposition, et non un règlement.

On pourrait dire que ce changement relevait davantage d'une correction que d'un revirement de politique. Les règles de consensus du Bitcoin ont toujours permis à un mineur d'inclure la transaction conflictuelle de son choix. L'ancienne politique de relais donnait une apparence de sécurité que les mineurs n'étaient jamais tenus de respecter. Le fait de rendre cette politique conforme à ce que le protocole autorise réellement a permis de lever cette fausse assurance.

Si vous acceptez des bitcoins en paiement de biens ou de services, attendez au moins une confirmation pour toute transaction dont vous ne pouvez pas vous permettre de perdre le montant. Si vous avez besoin d'un règlement instantané, c'est précisément ce que proposent les couches de paiement construites au-dessus du réseau Bitcoin.

Ce qui a changé en 2026 : le mempool en cluster et la diffusion privée

Bitcoin Core 31.0 a été publié le 19 avril 2026 et apporte la modification la plus importante de ces dernières années en matière de traitement des transactions. La plupart de ces changements sont invisibles pour les utilisateurs lambda, mais trois d'entre eux sont particulièrement importants.

Le mempool a été reconstruit - Cette nouvelle conception, appelée « cluster mempool », regroupe les transactions apparentées en ensembles connectés, plutôt que de suivre individuellement les ancêtres et les descendants de chaque transaction. Les clusters sont limités à 64 transactions et à une taille virtuelle de 101 ko. Au sein d’un cluster, les transactions sont classées en fonction du taux de frais auquel elles sont raisonnablement susceptibles d’être minées, en tenant compte de l’ensemble du groupe qui serait inclus ensemble. Les avantages concrets sont des modèles de blocs améliorés pour les mineurs, une estimation plus précise des frais pour les portefeuilles et un fonctionnement plus fiable du mécanisme « child-pays-for-parent », puisqu’un nœud peut désormais traiter correctement un parent et son enfant comme une seule et même unité. Le Documentation relative à la proposition concernant le mempool en cluster explique le raisonnement en détail.

Les règles de remplacement sont devenues plus strictes - Une transaction de remplacement n’est désormais acceptée que si elle améliore strictement le profil des taux de frais du mempool par rapport à la situation antérieure. Cela met fin aux cas, sous les règles précédentes, où une transaction de remplacement pouvait détériorer la situation du mempool pour les mineurs. Pour les transactions simples et autonomes, le critère pratique reste inchangé : il faut payer des frais totaux plus élevés et un taux de frais plus élevé que ceux de la transaction que vous remplacez.

Les nœuds peuvent désormais diffuser des messages en privé - Une nouvelle option permet d'acheminer la diffusion des transactions exclusivement via Tor ou I2P. Il en résulte deux conséquences : les nœuds qui reçoivent votre transaction ne connaissent jamais votre adresse IP, et deux transactions distinctes que vous envoyez ne peuvent pas être reliées entre elles, car chacune utilise sa propre connexion. Pour toute personne dont le modèle de menace inclut la surveillance au niveau du réseau, il s’agit d’un ajout significatif. Cette fonctionnalité est disponible pour les utilisateurs qui exploitent leur propre nœud, ce que vous pouvez télécharger depuis le projet Bitcoin Core.

L'adoption prend du temps. Les nœuds effectuent la mise à jour à leur propre rythme ; par conséquent, l'impact de ces changements à l'échelle du réseau se fera sentir progressivement au cours des mois suivant la publication, plutôt que d'être immédiat.

Comment consulter votre propre transaction sur un explorateur de blocs

Chaque transaction se voit attribuer un identifiant unique appelé « identifiant de transaction, ou TXID : une chaîne de 64 caractères composée de lettres et de chiffres. Votre portefeuille vous l'affichera. Collez-la dans un explorateur de blocs tel que explorer.bitcoin.com et vous pouvez regarder la vidéo dans son intégralité.

Voici ce que vous voyez :

  • Identifiant de transaction (TXID) : L'empreinte unique. Partagez-la lorsque vous demandez à quelqu'un où en est un paiement. Elle ne révèle rien de plus que ce qui est déjà public.
  • Statut ou confirmations : « Non confirmé » ou « en attente » signifie que la transaction se trouve toujours dans le mempool. Un chiffre indique qu'elle figure dans un bloc et que ce nombre de blocs a été créé depuis.
  • Hauteur du bloc : Dans quel bloc figurait-il ? Espace vide jusqu'à confirmation.
  • Entrées (vin) : Les pièces dépensées, ainsi que les adresses d'où elles proviennent. Plus il y a d'entrées, plus la transaction est volumineuse et coûteuse.
  • Sorties (vout) : Où est passé l'argent ? N'oubliez pas que l'une de ces sommes correspond généralement à votre petite monnaie.
  • Tarif : Montant total versé au mineur, en satoshis ou en BTC.
  • Taux des frais : La valeur qui détermine réellement votre temps d'attente, en sat/vB. Si votre transaction est bloquée, comparez-la aux débits actuels du réseau.
  • Taille virtuelle (vsize) : Taille de la transaction en octets virtuels. Multipliez ce chiffre par le taux des frais pour obtenir le montant des frais.
  • Horodatage : Au moment où la transaction a été détectée pour la première fois ou lorsque son bloc a été miné.

Deux habitudes qu'il vaut mieux prendre. Premièrement, vérifiez le taux de commission plutôt que le montant total de la commission lorsque vous cherchez à comprendre pourquoi une transaction est lente, car le montant total ne vous apprend rien en soi. Deuxièmement, vérifiez dans un portefeuille ou un explorateur que vous contrôlez plutôt que de vous fier à une capture d'écran fournie par une contrepartie, car celle-ci peut être facilement falsifiée.

Ce que le réseau peut voir concernant votre transaction

Le Bitcoin est, par nature, public. Chaque transaction, chaque montant et chaque adresse sont visibles en permanence par tout le monde.

Adresses sont pseudonymes plutôt qu'anonymes. Elles ne sont pas associées à des noms, mais constituent des identifiants stables, et une analyse permet de les relier entre elles. La technique la plus courante part du principe que, lorsque plusieurs cryptomonnaies sont utilisées comme entrées dans une même transaction, elles étaient probablement contrôlées par la même personne. En répétant cette opération à plusieurs reprises, on voit apparaître des groupes d'adresses liées entre elles.

Quelques implications pratiques :

  • Réutiliser une adresse révèle votre historique - Toute personne à qui vous l'avez déjà transmise peut consulter le solde complet de celle-ci ainsi que toutes les transactions auxquelles elle a donné lieu. Utilisez une nouvelle adresse de réception pour chaque paiement. Portefeuilles en gestion autonome les générer à la demande et gratuitement.
  • Le regroupement de nombreuses petites pièces permet de les relier entre elles - Le fait de regrouper vingt petits montants en une seule transaction indique aux observateurs que ces vingt pièces appartiennent à la même personne.
  • Votre adresse IP peut être divulguée lors d'une diffusion - La transaction elle-même ne contient pas cette information, mais le nœud auquel vous l'envoyez en premier peut déterminer d'où elle provient. Le fait d'exploiter votre propre nœud et d'utiliser l'option de diffusion privée ajoutée dans Bitcoin Core 31.0 permet de résoudre directement ce problème.
  • Il n'est peut-être pas utile de créer des productions de très petite envergure - Un montant si faible que les frais de transaction dépasseraient sa valeur est appelé « dust ». Les portefeuilles refusent généralement de créer de tels montants, ce qui explique l'existence d'un montant minimum pratique de paiement.

Conclusion

Une transaction Bitcoin est un message signé qui transfère des pièces spécifiques à un nouveau propriétaire ; ce message est vérifié de manière indépendante par chaque nœud du réseau et enregistré dans un registre que personne ne peut modifier. Comprendre les entrées, les sorties et la monnaie rendue permet d'expliquer la plupart des éléments qui semblent étranges sur un explorateur de blocs. Comprendre que les frais servent à acheter de l'espace de stockage plutôt qu'à couvrir le volume des paiements permet d'expliquer la plupart des aspects étranges liés au coût. Comprendre que la confirmation est probabiliste explique le temps d'attente.

En septembre 2026, le réseau fonctionne à moindre coût et les transactions sont validées rapidement ; de plus, Bitcoin Core 31.0 a rendu l'estimation des frais et la gestion des transactions bloquées plus fiables que jamais. Les mécanismes décrits ici sont stables depuis 2009 et les règles s'appliquent de manière identique à tous, ce qui est justement le but recherché.

Frequently Asked Questions

How long does a bitcoin transaction take to confirm?
Usually ten to sixty minutes for the first confirmation, depending on the fee rate you paid and how busy the network is. Blocks arrive roughly every ten minutes on average, but the timing is random, so a specific transaction cannot be predicted precisely.
Why is my bitcoin transaction pending?
Almost always because the fee rate is too low for current conditions, so miners keep selecting other transactions ahead of it. Check the fee rate in sat/vB on a block explorer and compare it against what the network is currently paying.
Can a bitcoin transaction be reversed or cancelled?
Not once confirmed. Before confirmation you cannot cancel a transaction, but you can replace it with a different one spending the same coins at a higher fee, which in practice means redirecting the funds to an address you control.
How many confirmations does a bitcoin transaction need?
One is enough for small everyday amounts. Three is a common exchange threshold. Six is the long-standing convention for large transfers. None of these are protocol rules, they are risk judgements made by the party accepting the payment.
Why did I get bitcoin sent back to my own address?
That is change. Bitcoin coins must be spent whole, so if your coins add up to more than you are sending, the remainder returns to an address you control. It is a normal part of every transaction, not an error.
Why is my fee so high when I only sent a small amount?
Fees are based on transaction size in data, not the value being sent. A payment assembled from many small coins received over time takes up more space than one assembled from a single larger coin, so it costs more regardless of the amount.
What happens if my transaction is never confirmed?
Bitcoin Core nodes drop transactions that have been unconfirmed for 336 hours, which is fourteen days. Once dropped, the coins become spendable again and you can resend at a higher fee rate.
Can anyone see who sent a bitcoin transaction?
Every transaction, amount, and address is public, but addresses are not linked to names by the protocol. Reusing addresses and spending many coins together makes it easier for analysts to link activity to a single owner.
What is the smallest amount of bitcoin I can send?
There is no protocol minimum, but there is a practical one. Outputs too small to be worth spending, known as dust, are generally refused by wallets and nodes, because the fee to spend them later would exceed their value.
How does Bitcoin stop the same coins being spent twice?
Every node checks that the coins in a transaction have not already been spent, and only one version of a conflicting pair can be included in a block. Once a transaction is confirmed and blocks build on top of it, reversing it would mean redoing all the accumulated mining work.

Commencez à investir en toute sécurité avec le portefeuille Bitcoin.com

Plus de 85 millions de portefeuilles créés à ce jour. Tout ce dont vous avez besoin pour acheter, vendre, échanger et investir vos bitcoins et autres cryptomonnaies en toute sécurité.

A screenshot of the Bitcoin.com Wallet app

Scannez le code pour télécharger le portefeuille Bitcoin.com

Scannez ce code QR avec votre appareil mobile ; vous serez automatiquement redirigé vers la page de la boutique correspondante.