{"id":8,"date":"2026-07-25T09:36:21","date_gmt":"2026-07-25T01:36:21","guid":{"rendered":"https:\/\/bitcointoolkit.top\/knowledge\/how-bitcoin-transaction-fees-work\/"},"modified":"2026-08-05T06:56:40","modified_gmt":"2026-08-04T22:56:40","slug":"how-bitcoin-transaction-fees-work","status":"publish","type":"post","link":"https:\/\/bitcointoolkit.top\/fr\/learn\/how-bitcoin-transaction-fees-work\/","title":{"rendered":"Comment fonctionnent les frais de transaction Bitcoin"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Deux paiements Bitcoin peuvent envoyer le m\u00eame montant et payer des frais de r\u00e9seau tr\u00e8s diff\u00e9rents. La diff\u00e9rence n'est pas la valeur transf\u00e9r\u00e9e. C'est la transaction que le portefeuille doit construire : quels outputs non d\u00e9pens\u00e9s deviennent des entr\u00e9es, combien de nouveaux outputs sont cr\u00e9\u00e9s, quels types de script sont impliqu\u00e9s, combien de donn\u00e9es s\u00e9rialis\u00e9es la transaction sign\u00e9e contient, et quel taux de frais le portefeuille applique \u00e0 cette taille virtuelle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est pourquoi un portefeuille peut afficher un frais avant la s\u00e9lection des pi\u00e8ces et un autre apr\u00e8s le choix des entr\u00e9es finales. C'est aussi pourquoi envoyer 0,01 BTC peut co\u00fbter plus cher que d'envoyer 1 BTC. Bitcoin ne facture pas un pourcentage du paiement. Il tarife l'espace de bloc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le calcul suit un chemin continu :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Entr\u00e9es et sorties\n\u2192 donn\u00e9es de transaction s\u00e9rialis\u00e9es\n\u2192 poids de la transaction\n\u2192 taille virtuelle en vB\n\u2192 taux de frais en sat\/vB\n\u2192 frais totaux en sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Comprendre ce chemin vous permet de lire un aper\u00e7u des frais du portefeuille sans confondre le montant du paiement, le taux de frais et les frais finaux.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les frais ne sont pas un pourcentage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un frais de transaction Bitcoin est la diff\u00e9rence entre la valeur totale de ses entr\u00e9es et la valeur totale assign\u00e9e \u00e0 ses sorties :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Frais de transaction\n=\nValeur totale des entr\u00e9es\n\u2212\nValeur totale des sorties<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Supposons qu'un portefeuille d\u00e9pense une entr\u00e9e valant 120 000 sats. Il cr\u00e9e une sortie de paiement de 100 000 sats et une sortie de monnaie de 18 500 sats. Les 1 500 sats restants sont les frais de transaction :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>120 000 sats\n\u2212 100 000 sats\n\u2212 18 500 sats\n= 1 500 sats de frais<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Le r\u00e9seau ne pr\u00e9l\u00e8ve pas s\u00e9par\u00e9ment ces frais d'un compte. Les frais sont la valeur d'entr\u00e9e que la transaction n'assigne pas \u00e0 une nouvelle sortie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un portefeuille peut pr\u00e9senter plusieurs chiffres li\u00e9s sur le m\u00eame \u00e9cran. Ils d\u00e9crivent diff\u00e9rentes parties de la transaction et ne doivent pas \u00eatre compar\u00e9s sans leurs unit\u00e9s.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Valeur affich\u00e9e<\/th><th>Ce que cela signifie<\/th><th>Exemple<\/th><\/tr><\/thead><tbody><tr><td>Montant du destinataire<\/td><td>Bitcoin assign\u00e9 \u00e0 la sortie du destinataire pr\u00e9vu<\/td><td>100 000 sats<\/td><\/tr><tr><td>Frais totaux<\/td><td>Valeur d'entr\u00e9e non assign\u00e9e \u00e0 aucune sortie<\/td><td>1 500 sats<\/td><\/tr><tr><td>Tarif des frais<\/td><td>Prix appliqu\u00e9 par octet virtuel<\/td><td>10 sat\/vB<\/td><\/tr><tr><td>Taille virtuelle<\/td><td>Taille de transaction pond\u00e9r\u00e9e utilis\u00e9e pour la comparaison des frais<\/td><td>150 vB<\/td><\/tr><tr><td>D\u00e9bit total du portefeuille<\/td><td>Montant du destinataire plus les frais lorsque l'exp\u00e9diteur les paie s\u00e9par\u00e9ment<\/td><td>101 500 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Le montant du paiement et les frais totaux sont mesur\u00e9s en sats ou en BTC. Le tarif des frais est mesur\u00e9 en sat\/vB. La taille virtuelle est mesur\u00e9e en vB. Si ces \u00e9tiquettes ne vous sont pas famili\u00e8res, lisez d'abord <a href=\"https:\/\/bitcointoolkit.top\/fr\/learn\/what-is-a-satoshi\/\">ce que signifie un satoshi dans les portefeuilles et les affichages des frais<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les entr\u00e9es et sorties d\u00e9terminent la taille<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Les entr\u00e9es d\u00e9pensent des UTXO existants<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Les portefeuilles Bitcoin ne d\u00e9pensent pas \u00e0 partir d'un solde de compte. Ils d\u00e9pensent des sorties de transaction non d\u00e9pens\u00e9es existantes, commun\u00e9ment appel\u00e9es UTXO. Chaque UTXO s\u00e9lectionn\u00e9 devient une entr\u00e9e dans la nouvelle transaction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une entr\u00e9e identifie une sortie pr\u00e9c\u00e9dente et fournit les donn\u00e9es n\u00e9cessaires pour satisfaire les conditions de d\u00e9pense de cette sortie. Selon le type de script, certaines donn\u00e9es d'autorisation apparaissent dans la s\u00e9rialisation de la transaction de base et d'autres dans le witness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un solde affich\u00e9 peut masquer la structure qui importe pour les frais. Un portefeuille affichant 500 000 sats pourrait contr\u00f4ler :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un UTXO d'une valeur de 500 000 sats ;<\/li>\n\n\n\n<li>cinq UTXO d'une valeur de 100 000 sats chacun ;<\/li>\n\n\n\n<li>ou cinquante UTXO d'une valeur de 10 000 sats chacun.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Les trois portefeuilles affichent le m\u00eame solde total. D\u00e9penser \u00e0 partir d'eux ne cr\u00e9e pas la m\u00eame transaction. Plus d'UTXO s\u00e9lectionn\u00e9s signifient g\u00e9n\u00e9ralement plus d'entr\u00e9es, et chaque entr\u00e9e suppl\u00e9mentaire apporte un outpoint, un champ de s\u00e9quence, des donn\u00e9es de script ou de witness, et un pr\u00e9fixe de longueur dans la transaction s\u00e9rialis\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un paiement de 50 000 sats financ\u00e9 par un UTXO appropri\u00e9 peut donc \u00eatre plus petit que le m\u00eame paiement financ\u00e9 par huit petits UTXO. La s\u00e9lection des pi\u00e8ces modifie \u00e9galement la confidentialit\u00e9 et l'ensemble futur d'UTXO du portefeuille. Pour comparer le co\u00fbt de consolider les UTXO maintenant avec celui de les d\u00e9penser s\u00e9par\u00e9ment plus tard, utilisez le <a href=\"https:\/\/bitcointoolkit.top\/fr\/tools\/bitcoin-utxo-consolidation-calculator\/\">Calculateur de consolidation UTXO Bitcoin<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sorties de destinataire et de monnaie<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Une sortie de transaction contient une valeur enti\u00e8re en satoshis et un script de verrouillage. Le paiement au destinataire est une sortie. La monnaie retourn\u00e9e \u00e0 l'exp\u00e9diteur en est g\u00e9n\u00e9ralement une autre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si un portefeuille s\u00e9lectionne un UTXO de 120,000 sat pour effectuer un paiement de 100,000 sat, il ne peut normalement pas n'en d\u00e9penser qu'une partie. La nouvelle transaction consomme la sortie enti\u00e8re. Une fois les frais pris en compte, la valeur inutilis\u00e9e revient dans une sortie de change contr\u00f4l\u00e9e par le portefeuille.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un paiement typique peut donc contenir une ou plusieurs entr\u00e9es, une sortie de destinataire, une sortie de monnaie, et des champs fixes tels que la version et le locktime. Il contient \u00e9galement les compteurs d'entr\u00e9es et de sorties, et chaque entr\u00e9e a sa propre valeur de s\u00e9quence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ajouter un autre destinataire ajoute une sortie. Ajouter de la monnaie en ajoute \u00e9galement une. Chaque sortie augmente la taille de la transaction, bien qu'une entr\u00e9e ordinaire \u00e0 signature unique ajoute g\u00e9n\u00e9ralement plus de taille virtuelle qu'une sortie ordinaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un portefeuille peut \u00e9viter la monnaie lorsque la valeur de l'entr\u00e9e s\u00e9lectionn\u00e9e correspond \u00e9troitement au paiement plus les frais. Il peut \u00e9galement ajouter un tr\u00e8s petit reste aux frais au lieu de cr\u00e9er une sortie de monnaie non \u00e9conomique. Cette d\u00e9cision d\u00e9pend de la s\u00e9lection de pi\u00e8ces et des r\u00e8gles de politique du portefeuille, c'est pourquoi \u201c un paiement \u201d n'est pas une information suffisante pour reproduire des frais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Octets, Weight et vSize<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les transactions Bitcoin sont s\u00e9rialis\u00e9es en octets. La structure brute comprend une version, un compteur d'entr\u00e9es, des entr\u00e9es, un compteur de sorties, des sorties et un locktime. Les transactions SegWit incluent \u00e9galement un marqueur, un drapeau et des champs de witness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avant SegWit, les comparaisons de frais faisaient souvent r\u00e9f\u00e9rence directement aux octets de transaction. Le BIP 141 a introduit le Weight de transaction afin que les donn\u00e9es de witness puissent contribuer diff\u00e9remment des donn\u00e9es non-witness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le BIP 141 d\u00e9finit le Weight comme suit :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nTaille de transaction de base \u00d7 3\n+\nTaille totale de transaction<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">La m\u00eame relation peut \u00eatre \u00e9crite comme suit :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nOctets non-witness \u00d7 4\n+\nOctets witness<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Un octet non-witness contribue quatre unit\u00e9s de weight. Un octet witness contribue une unit\u00e9. La pond\u00e9ration plus faible ne rend pas les donn\u00e9es de witness gratuites ; elles consomment toujours du Weight de bloc et augmentent toujours la taille pertinente pour les frais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les portefeuilles et les march\u00e9s de frais expriment couramment le r\u00e9sultat en octets virtuels, abr\u00e9g\u00e9s en vB :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vSize\n=\nceil(Transaction Weight \u00f7 4)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">La division arrondit vers le haut \u00e0 un octet virtuel entier. La taille de base, la taille totale s\u00e9rialis\u00e9e, Weight et vSize sont des mesures li\u00e9es, mais elles ne sont pas interchangeables. La taille de base exclut les donn\u00e9es li\u00e9es au t\u00e9moin. La taille totale inclut la s\u00e9rialisation compl\u00e8te. Weight applique la r\u00e8gle de quatre pour un. vSize convertit ce Weight en taille enti\u00e8re utilis\u00e9e pour les calculs courants de taux de frais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">sat\/vB Prix de la Transaction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L'unit\u00e9 courante de taux de frais Bitcoin est le satoshi par octet virtuel, \u00e9crit sat\/vB. Une fois que la structure de la transaction a produit un vSize, le calcul simplifi\u00e9 des frais est :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Frais estim\u00e9s en sats\n=\nvSize de la transaction\n\u00d7\nTaux de frais en sat\/vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Les unit\u00e9s s'annulent proprement : les octets virtuels multipli\u00e9s par les satoshis par octet virtuel laissent un nombre total de satoshis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le taux et les frais totaux r\u00e9pondent \u00e0 des questions diff\u00e9rentes :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Taux de frais :<\/strong> combien la transaction paie pour chaque unit\u00e9 de taille virtuelle.<\/li>\n\n\n\n<li><strong>Frais totaux :<\/strong> combien de satoshis la transaction compl\u00e8te paie.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Une grande transaction peut payer des frais totaux \u00e9lev\u00e9s \u00e0 un taux mod\u00e9r\u00e9. Une transaction compacte peut payer un total plus faible m\u00eame \u00e0 un taux plus \u00e9lev\u00e9. Comparer uniquement les frais totaux masque la diff\u00e9rence entre la taille de la transaction et l'urgence du march\u00e9 des frais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois la transaction sign\u00e9e finale connue, son taux de frais effectif peut \u00eatre calcul\u00e9 \u00e0 partir des frais r\u00e9els et de la vSize r\u00e9elle :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Taux de frais effectif\n=\nFrais r\u00e9els en sats\n\u00f7\nvSize r\u00e9elle en vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Le taux effectif peut contenir une d\u00e9cimale m\u00eame si les frais de transaction eux-m\u00eames sont un nombre entier de satoshis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un portefeuille ou une calculatrice peut \u00e9galement accepter un taux de frais cible d\u00e9cimal. Les frais de transaction eux-m\u00eames se r\u00e9solvent toujours en un nombre entier de sats car les valeurs d'entr\u00e9e et de sortie sont des entiers. Lorsque la multiplication produit un satoshi fractionnaire, l'impl\u00e9mentation doit choisir des frais en satoshis entiers. L'arrondi vers le haut \u00e9vite de tomber en dessous du taux cible demand\u00e9, ce qui peut rendre le taux effectif final l\u00e9g\u00e8rement sup\u00e9rieur \u00e0 la valeur saisie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un calcul de frais reproductible<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L'exemple suivant mod\u00e9lise une structure de transaction sign\u00e9e courante :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 entr\u00e9es P2WPKH Native SegWit ;<\/li>\n\n\n\n<li>1 sortie destinataire P2WPKH ;<\/li>\n\n\n\n<li>1 sortie de monnaie P2WPKH ;<\/li>\n\n\n\n<li>Compteurs CompactSize qui tiennent chacun dans un octet ;<\/li>\n\n\n\n<li>Signatures ECDSA s\u00e9rialis\u00e9es de 72 octets dans le t\u00e9moin ;<\/li>\n\n\n\n<li>et un taux de frais s\u00e9lectionn\u00e9 de 12 sat\/vB.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ceci est un mod\u00e8le technique illustratif, pas un enregistrement de transaction utilisateur ni une affirmation concernant un portefeuille sp\u00e9cifique. Les longueurs finales de signature ECDSA peuvent varier, donc un portefeuille peut r\u00e9server une taille maximale d'entr\u00e9e Weight l\u00e9g\u00e8rement diff\u00e9rente avant de signer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">De la s\u00e9rialisation aux frais finaux<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Les deux entr\u00e9es P2WPKH contribuent chacune 41 octets de base. Les deux sorties P2WPKH contribuent chacune 31 octets. Les champs fixes et les compteurs d'entr\u00e9es et de sorties d'un octet contribuent 10 octets de base suppl\u00e9mentaires. Chaque entr\u00e9e mod\u00e9lis\u00e9e porte 108 octets de t\u00e9moin : un octet de compteur d'\u00e9l\u00e9ments de pile, un octet de longueur de signature, une signature s\u00e9rialis\u00e9e de 72 octets, un octet de longueur de cl\u00e9 publique et une cl\u00e9 publique compress\u00e9e de 33 octets.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Composant<\/th><th>Octets de base<\/th><th>Octets de t\u00e9moin<\/th><th>Contribution du Weight<\/th><\/tr><\/thead><tbody><tr><td>Version, compteurs et verrouillage de temps<\/td><td>10<\/td><td>0<\/td><td>40 WU<\/td><\/tr><tr><td>Deux entr\u00e9es P2WPKH<\/td><td>82<\/td><td>216<\/td><td>544 WU<\/td><\/tr><tr><td>Deux sorties P2WPKH<\/td><td>62<\/td><td>0<\/td><td>248 WU<\/td><\/tr><tr><td>Marqueur et indicateur SegWit<\/td><td>0<\/td><td>2<\/td><td>2 WU<\/td><\/tr><tr><td><strong>Total<\/strong><\/td><td><strong>154<\/strong><\/td><td><strong>218<\/strong><\/td><td><strong>834 WU<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>Weight\n= (154 base bytes \u00d7 4) + 218 witness bytes\n= 834 WU\n\nvSize\n= ceil(834 \u00f7 4)\n= 209 vB\n\nFee\n= 209 vB \u00d7 12 sat\/vB\n= 2,508 sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Chaque hypoth\u00e8se est visible. Modifiez le nombre d'entr\u00e9es, le nombre de sorties, le type de script, la taille du t\u00e9moin ou le taux de frais, et le r\u00e9sultat change. Pour mod\u00e9liser des types d'entr\u00e9es et de sorties mixtes, ouvrez le <a href=\"https:\/\/bitcointoolkit.top\/fr\/tools\/bitcoin-transaction-fee-calculator\/\">Calculateur de frais de transaction Bitcoin<\/a>, entrez la structure affich\u00e9e par le portefeuille et comparez l'estimation avec l'aper\u00e7u de la transaction finale.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">M\u00eame paiement, frais diff\u00e9rents<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Consid\u00e9rez deux portefeuilles qui envoient chacun le m\u00eame paiement de 100 000-sat, cr\u00e9ent une sortie de monnaie P2WPKH et utilisent un taux de frais de 12 sat\/vB. La seule diff\u00e9rence est le nombre d'entr\u00e9es P2WPKH.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En utilisant le m\u00eame mod\u00e8le de signature de 72 octets que dans l'exemple travaill\u00e9 :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Transaction mod\u00e9lis\u00e9e<\/th><th>Entr\u00e9es<\/th><th>Sorties<\/th><th>Weight<\/th><th>vSize<\/th><th>Frais \u00e0 12 sat\/vB<\/th><\/tr><\/thead><tbody><tr><td>Portefeuille A<\/td><td>1 P2WPKH<\/td><td>2 P2WPKH<\/td><td>562 WU<\/td><td>141 vB<\/td><td>1 692 sats<\/td><\/tr><tr><td>Portefeuille B<\/td><td>8 P2WPKH<\/td><td>2 P2WPKH<\/td><td>2 466 WU<\/td><td>617 vB<\/td><td>7 404 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Le destinataire re\u00e7oit le m\u00eame montant. Le taux de frais est le m\u00eame. Le portefeuille B paie plus parce qu'il d\u00e9pense plus d'entr\u00e9es et cr\u00e9e une transaction plus grande.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Le montant peut \u00eatre inchang\u00e9. La structure de la transaction ne l'est pas.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Une estimation des frais qui ne conna\u00eet pas les UTXO r\u00e9els du portefeuille est donc un sc\u00e9nario, et non la transaction finale. Le portefeuille doit s\u00e9lectionner de v\u00e9ritables entr\u00e9es avant de pouvoir d\u00e9terminer la taille et les frais probables.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le type d'entr\u00e9e change le co\u00fbt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le nombre d'entr\u00e9es n'est pas la seule variable structurelle. Les conditions de d\u00e9pense des sorties s\u00e9lectionn\u00e9es d\u00e9terminent ce que chaque entr\u00e9e doit s\u00e9rialiser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les profils de signature unique courants incluent Legacy P2PKH, SegWit imbriqu\u00e9 P2SH-P2WPKH, SegWit natif P2WPKH et Taproot chemin de cl\u00e9 P2TR. Ils n'ajoutent pas le m\u00eame Weight.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Profil d'entr\u00e9e courant<\/th><th>O\u00f9 les donn\u00e9es d'autorisation apparaissent<\/th><th>Taille marginale illustrative<\/th><th>Limite importante<\/th><\/tr><\/thead><tbody><tr><td>P2PKH<\/td><td>scriptSig de la transaction de base<\/td><td>Environ 148 vB<\/td><td>La longueur de la signature ECDSA peut varier<\/td><\/tr><tr><td>P2SH-P2WPKH<\/td><td>Programme de rachat dans scriptSig plus witness<\/td><td>Environ 91 vB<\/td><td>SegWit imbriqu\u00e9 inclut des donn\u00e9es d'enveloppe<\/td><\/tr><tr><td>P2WPKH<\/td><td>T\u00e9moin<\/td><td>Environ 68 vB<\/td><td>La longueur de la signature ECDSA peut varier<\/td><\/tr><tr><td>Chemin de cl\u00e9 P2TR<\/td><td>Signature Schnorr unique dans le t\u00e9moin<\/td><td>Environ 58 vB<\/td><td>Un octet de sighash non d\u00e9fini ajoute un octet<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ces chiffres d\u00e9crivent les chemins de d\u00e9pense courants \u00e0 signature unique, pas toutes les transactions possibles. Les chemins de script multisig, P2WSH, Taproot, les inscriptions, les scripts complexes et les constructions non standard peuvent contenir des donn\u00e9es de t\u00e9moin tr\u00e8s diff\u00e9rentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le type de sortie compte aussi, bien qu'une adresse de r\u00e9ception ne r\u00e9v\u00e8le pas le co\u00fbt exact futur d'entr\u00e9e dans tous les cas. Pour une comparaison cibl\u00e9e des encodages d'adresses, de la compatibilit\u00e9 et des familles de scripts courantes, lisez <a href=\"https:\/\/bitcointoolkit.top\/fr\/learn\/bitcoin-address-types-explained\/\">Types d'adresses Bitcoin et leurs implications pour les portefeuilles<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pourquoi les estimations de frais de portefeuille changent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Une estimation de frais de portefeuille peut changer entre le formulaire de paiement et l'\u00e9cran de signature, m\u00eame si le montant du destinataire reste le m\u00eame. Plusieurs d\u00e9cisions de construction de transaction peuvent encore \u00eatre non r\u00e9solues lorsque la premi\u00e8re estimation appara\u00eet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La s\u00e9lection des pi\u00e8ces et la monnaie sont provisoires<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le portefeuille peut d'abord mod\u00e9liser un nombre d'entr\u00e9es, puis s\u00e9lectionner un ensemble diff\u00e9rent apr\u00e8s avoir pris en compte le statut de confirmation, les param\u00e8tres de contr\u00f4le des pi\u00e8ces, les r\u00e8gles de confidentialit\u00e9, l'\u00e9vitement de la monnaie ou la n\u00e9cessit\u00e9 de couvrir les frais. Une fois les entr\u00e9es connues, il peut ajouter, supprimer ou modifier le type d'une sortie de monnaie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La documentation de Bitcoin Core <code>fundrawtransaction<\/code> refl\u00e8te ces choix : un portefeuille peut ajouter des entr\u00e9es, cr\u00e9er au plus une sortie de monnaie, s\u00e9lectionner un type de monnaie, utiliser un taux de frais en sat\/vB, ou soustraire les frais des sorties sp\u00e9cifi\u00e9es. Ajouter une entr\u00e9e augmente Weight. Ajouter de la monnaie augmente la taille de sortie. Soustraire les frais change le montant du destinataire. \u00c9viter une petite sortie de monnaie peut d\u00e9placer le reste dans les frais.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Les signatures et les taux de frais sont estim\u00e9s<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Les signatures ECDSA ne sont pas garanties d'avoir des longueurs s\u00e9rialis\u00e9es identiques. La documentation sur le financement des transactions de Bitcoin Core conseille d'utiliser la taille maximale de signature s\u00e9rialis\u00e9e DER lorsqu'une estimation d'entr\u00e9e externe Weight est fournie. Un portefeuille peut donc r\u00e9server un maximum s\u00fbr avant que les signatures r\u00e9elles n'existent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le taux de frais peut \u00e9galement \u00eatre actualis\u00e9 avant la signature. Si le portefeuille re\u00e7oit une estimation plus r\u00e9cente ou si l'utilisateur modifie la cible de confirmation, le taux sat\/vB s\u00e9lectionn\u00e9 change m\u00eame lorsque la structure de la transaction ne change pas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il ne s'agit pas de divergences al\u00e9atoires. Un frais modifi\u00e9 doit correspondre \u00e0 un ensemble d'entr\u00e9es modifi\u00e9, \u00e0 une structure de sortie, \u00e0 une hypoth\u00e8se de taille de signature, \u00e0 une estimation du taux de frais, ou \u00e0 une combinaison de ceux-ci.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La demande du r\u00e9seau fixe le taux<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La structure de la transaction d\u00e9termine vSize. Les conditions du r\u00e9seau influencent le taux qu'un portefeuille choisit pour une cible de confirmation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'espace de bloc Bitcoin est limit\u00e9. Les transactions non confirm\u00e9es rivalisent pour l'inclusion, et le taux de frais est l'un des principaux signaux utilis\u00e9s pour comparer combien chaque transaction paie par rapport \u00e0 sa taille virtuelle. Un portefeuille peut s\u00e9lectionner un taux plus \u00e9lev\u00e9 pour un objectif plus agressif ou un taux plus bas lorsque l'utilisateur accepte plus de d\u00e9lai.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La documentation de Bitcoin Core <code>estimatesmartfee<\/code> RPC renvoie un taux de frais approximatif pour qu'une transaction commence \u00e0 \u00eatre confirm\u00e9e dans un nombre de blocs demand\u00e9 lorsque des donn\u00e9es suffisantes sont disponibles. Il utilise la taille virtuelle de la transaction et fournit deux modes d'estimation :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00c9conomique<\/strong> r\u00e9agit plus rapidement aux baisses de taux de frais \u00e0 court terme et peut renvoyer une estimation plus basse.<\/li>\n\n\n\n<li><strong>Conservateur<\/strong> utilise un historique plus long, r\u00e9pond plus lentement aux baisses \u00e0 court terme et peut renvoyer une estimation plus \u00e9lev\u00e9e.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Aucun mode ne r\u00e9serve d'espace de bloc. L'estimation est bas\u00e9e sur le comportement observ\u00e9, pas sur une promesse qu'un mineur inclura la transaction dans un bloc particulier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les portefeuilles, explorateurs et services peuvent utiliser diff\u00e9rentes fen\u00eatres temporelles, vues du mempool, marges de s\u00e9curit\u00e9 et \u00e9tiquettes cibles. Deux interfaces peuvent donc recommander des taux diff\u00e9rents au m\u00eame moment sans appliquer des r\u00e8gles de consensus Bitcoin diff\u00e9rentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il n'existe pas de file d'attente globale unique du mempool que chaque n\u0153ud voit exactement dans le m\u00eame ordre. Les n\u0153uds re\u00e7oivent les transactions \u00e0 des moments diff\u00e9rents et appliquent leurs propres param\u00e8tres de politique. Une estimation de portefeuille d\u00e9crit les donn\u00e9es disponibles \u00e0 sa source de frais ; un mineur s\u00e9lectionne finalement parmi les transactions et politiques disponibles \u00e0 cette op\u00e9ration de minage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La transaction sign\u00e9e finale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de signer, un portefeuille estime les donn\u00e9es d'autorisation requises pour chaque entr\u00e9e. Apr\u00e8s la signature, la transaction contient les signatures r\u00e9elles et les piles de t\u00e9moins. La s\u00e9rialisation finale r\u00e9v\u00e8le le vrai Weight, vSize, les frais totaux et le taux de frais effectif.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9cran de signature doit donc \u00eatre consid\u00e9r\u00e9 comme plus autoritaire qu'une estimation pr\u00e9coce de saisie de montant. Il peut r\u00e9v\u00e9ler que le portefeuille a s\u00e9lectionn\u00e9 plus d'entr\u00e9es que pr\u00e9vu, ajout\u00e9 de la monnaie, utilis\u00e9 un type de sortie diff\u00e9rent, produit une taille de signature diff\u00e9rente ou actualis\u00e9 le taux de frais avant l'autorisation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les d\u00e9tails de paiement peuvent \u00eatre corrects tandis que la structure de la transaction m\u00e9rite encore une autre v\u00e9rification. V\u00e9rifiez les deux avant de diffuser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Changements de frais apr\u00e8s diffusion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La diffusion envoie la transaction aux pairs. Elle ne garantit pas que chaque n\u0153ud l'acceptera et la conservera, ni qu'elle appara\u00eetra dans le bloc suivant. De nouvelles transactions peuvent entrer sur le march\u00e9 des frais apr\u00e8s la v\u00f4tre, rendant le taux initial moins comp\u00e9titif.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Certains portefeuilles peuvent cr\u00e9er une transaction de remplacement avec des frais plus \u00e9lev\u00e9s lorsqu'une transaction non confirm\u00e9e est \u00e9ligible \u00e0 l'augmentation des frais. Bitcoin Core's <code>bumpfee<\/code> le flux de travail peut r\u00e9duire la monnaie ou ajouter des entr\u00e9es si n\u00e9cessaire, ce qui signifie que la taille et les frais totaux de la transaction de remplacement peuvent tous deux diff\u00e9rer de l'original.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lire l'aper\u00e7u final du portefeuille<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de signer, v\u00e9rifiez les chiffres qui \u00e9tablissent les frais au lieu de vous fier \u00e0 une seule ligne \u201c frais r\u00e9seau \u201d.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Montant du destinataire :<\/strong> Confirmez le montant attribu\u00e9 au destinataire pr\u00e9vu et si les frais sont d\u00e9duits de cette sortie.<\/li>\n\n\n\n<li><strong>Entr\u00e9es s\u00e9lectionn\u00e9es :<\/strong> Un nombre d'entr\u00e9es plus \u00e9lev\u00e9 que pr\u00e9vu explique de nombreuses augmentations de frais.<\/li>\n\n\n\n<li><strong>Sorties et monnaie :<\/strong> Confirmez les sorties du destinataire, la sortie de monnaie et la destination de la monnaie.<\/li>\n\n\n\n<li><strong>Taille virtuelle :<\/strong> Examinez la figure vB lorsque le portefeuille l'expose.<\/li>\n\n\n\n<li><strong>Taux de frais :<\/strong> Distinguez un taux en sat\/vB des frais absolus en sats.<\/li>\n\n\n\n<li><strong>Frais totaux :<\/strong> Confirmez le total de satoshis que la transaction compl\u00e8te paie.<\/li>\n\n\n\n<li><strong>Cible de confirmation :<\/strong> Traitez-le comme une estimation et notez si le portefeuille peut augmenter les frais plus tard.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">La v\u00e9rification crois\u00e9e la plus utile est arithm\u00e9tique :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>La vSize affich\u00e9e \u00d7 le sat\/vB affich\u00e9\ncorrespondent-ils approximativement aux frais affich\u00e9s en sats ?<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Une petite diff\u00e9rence peut provenir d'un taux de frais d\u00e9cimal, d'un arrondi entier de satoshi, ou de valeurs d'affichage arrondies. Une grande diff\u00e9rence inexpliqu\u00e9e m\u00e9rite un autre examen avant de signer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour un contexte plus large sur les UTXOs, les confirmations, les mineurs et la validation, continuez vers la <a href=\"https:\/\/bitcointoolkit.top\/fr\/coins\/bitcoin\/\">r\u00e9f\u00e9rence du r\u00e9seau et des transactions Bitcoin<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ce que l'estimation ne peut pas garantir<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Une estimation compl\u00e8te des frais peut d\u00e9crire la transaction et le taux s\u00e9lectionn\u00e9. Elle ne peut pas garantir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la confirmation dans le bloc suivant ou \u00e0 un moment exact ;<\/li>\n\n\n\n<li>l'acceptation et la conservation continue par chaque n\u0153ud ;<\/li>\n\n\n\n<li>une demande r\u00e9seau inchang\u00e9e apr\u00e8s la signature de la transaction ;<\/li>\n\n\n\n<li>ou que le portefeuille a choisi les entr\u00e9es les plus priv\u00e9es et \u00e9conomiques ou n'aura jamais besoin d'une augmentation de frais.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La question reproductible est plus \u00e9troite : \u00e9tant donn\u00e9 cette structure de transaction et ce taux de frais, combien de satoshis la transaction paie-t-elle ? Le moment de la confirmation reste probabiliste.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ sur les frais de transaction Bitcoin<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Les frais de transaction Bitcoin sont-ils bas\u00e9s sur le montant envoy\u00e9 ?<\/summary>\n<p class=\"wp-block-paragraph\">Non. Les frais de transaction Bitcoin sont principalement bas\u00e9s sur la taille virtuelle de la transaction et le taux de frais s\u00e9lectionn\u00e9. Le montant envoy\u00e9 peut affecter les UTXOs dont un portefeuille a besoin, mais un paiement plus important ne cr\u00e9e pas automatiquement des frais plus \u00e9lev\u00e9s.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Que signifie sat\/vB ?<\/summary>\n<p class=\"wp-block-paragraph\">Sat\/vB signifie satoshis par octet virtuel. C'est un taux de frais appliqu\u00e9 \u00e0 la taille virtuelle d'une transaction. Multiplier vSize par le taux de frais donne un total de frais mod\u00e9lis\u00e9 en satoshis.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Pourquoi mes frais de portefeuille Bitcoin ont-ils chang\u00e9 avant que je signe ?<\/summary>\n<p class=\"wp-block-paragraph\">Le portefeuille peut s\u00e9lectionner diff\u00e9rentes entr\u00e9es, ajouter ou supprimer la monnaie, mettre \u00e0 jour le type de monnaie, r\u00e9server une taille de signature diff\u00e9rente, ou actualiser le taux de frais. Chacun de ces changements peut modifier les frais finaux.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Pourquoi deux portefeuilles peuvent-ils facturer des frais diff\u00e9rents pour le m\u00eame paiement ?<\/summary>\n<p class=\"wp-block-paragraph\">Les portefeuilles peuvent contr\u00f4ler diff\u00e9rents UTXOs, choisir diff\u00e9rentes entr\u00e9es, cr\u00e9er diff\u00e9rentes sorties de monnaie, utiliser diff\u00e9rentes estimations de taux de frais, ou appliquer diff\u00e9rentes marges de s\u00e9curit\u00e9. Le montant du destinataire peut \u00eatre le m\u00eame tandis que les structures de transaction diff\u00e8rent.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Un frais Bitcoin plus \u00e9lev\u00e9 garantit-il une confirmation plus rapide ?<\/summary>\n<p class=\"wp-block-paragraph\">Non. Un taux de frais plus \u00e9lev\u00e9 peut am\u00e9liorer la priorit\u00e9 relative d'une transaction, mais il ne peut pas garantir un bloc particulier. La demande future, la s\u00e9lection des mineurs, la politique du mempool et la d\u00e9couverte de blocs restent hors du contr\u00f4le du portefeuille.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Un frais Bitcoin peut-il \u00eatre augment\u00e9 apr\u00e8s la diffusion ?<\/summary>\n<p class=\"wp-block-paragraph\">Certains portefeuilles peuvent cr\u00e9er un remplacement \u00e0 frais plus \u00e9lev\u00e9s lorsque la transaction d'origine est \u00e9ligible \u00e0 l'augmentation des frais. Le remplacement peut r\u00e9duire la monnaie ou ajouter des entr\u00e9es, donc sa taille de transaction et ses frais totaux peuvent tous deux changer.<\/p>\n<\/details>\n\n\n\n<h2 class=\"wp-block-heading\">Sources techniques<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les formules et les limites de construction de transactions dans ce guide sont bas\u00e9es sur les sp\u00e9cifications primaires Bitcoin et la documentation Bitcoin Core.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0141.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 141 : Segregated Witness<\/a> \u2014 d\u00e9finit la Weight de transaction, la taille de base, la taille totale et la taille virtuelle de transaction.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.bitcoin.org\/reference\/transactions.html\" target=\"_blank\" rel=\"noopener noreferrer\">R\u00e9f\u00e9rence des transactions du d\u00e9veloppeur Bitcoin<\/a> \u2014 documente les entr\u00e9es et sorties s\u00e9rialis\u00e9es et explique que les valeurs de sortie sont enregistr\u00e9es en satoshis.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/util\/estimatesmartfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 RPC estimatesmartfee<\/a> \u2014 documente l'estimation du taux de frais pour l'objectif de confirmation, l'utilisation de la taille virtuelle et les modes \u00e9conomique et conservateur.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/rawtransactions\/fundrawtransaction\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 RPC fundrawtransaction<\/a> \u2014 documente la s\u00e9lection automatique des entr\u00e9es, la cr\u00e9ation de monnaie, les param\u00e8tres de taux de frais, la soustraction des frais et les hypoth\u00e8ses de Weight d'entr\u00e9e.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/wallet\/bumpfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 bumpfee RPC<\/a> \u2014 documente le remplacement des frais de portefeuille et comment une transaction avec des frais plus \u00e9lev\u00e9s peut r\u00e9duire la monnaie ou ajouter des entr\u00e9es.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0341.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 341 : Taproot<\/a> \u2014 d\u00e9finit les signatures de chemin de cl\u00e9 Taproot et le comportement des t\u00e9moins utilis\u00e9s dans le mod\u00e8le de taille d'entr\u00e9e commun P2TR.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Les frais Bitcoin d\u00e9pendent de la taille virtuelle de la transaction, du taux de frais et de la demande changeante d'espace de bloc\u2014pas simplement du montant envoy\u00e9.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Bitcoin Transaction Fees Work | BitcoinToolkit<\/title>\n<meta name=\"description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bitcointoolkit.top\/fr\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta property=\"og:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bitcointoolkit.top\/fr\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:site_name\" content=\"BitcoinToolkit\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-25T01:36:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-04T22:56:40+00:00\" \/>\n<meta name=\"author\" content=\"BitcoinToolkit Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta name=\"twitter:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"BitcoinToolkit Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"author\":{\"name\":\"BitcoinToolkit Editorial Team\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"headline\":\"How Bitcoin Transaction Fees Work\",\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"wordCount\":3058,\"articleSection\":[\"\u672a\u5206\u7c7b\"],\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/fr\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"name\":\"How Bitcoin Transaction Fees Work | BitcoinToolkit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\"},\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"description\":\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitcointoolkit.top\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Bitcoin Transaction Fees Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/\",\"name\":\"BitcoinToolkit\",\"description\":\"Crypto tools, coin guides and practical blockchain knowledge.\",\"alternateName\":\"Bitcoin Toolkit\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bitcointoolkit.top\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/fr\\\/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\",\"name\":\"BitcoinToolkit Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"caption\":\"BitcoinToolkit Editorial Team\"},\"description\":\"The publishing identity used for BitcoinToolkit material reviewed and released by the site owner. It is not presented as a named external expert. The team is responsible for source selection, technical checks, updates and corrections.\",\"sameAs\":[\"https:\\\/\\\/bitcointoolkit.top\"],\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/fr\\\/learn\\\/author\\\/bitcointoolkit-editorial-team\\\/\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/fr\\\/#organization\",\"name\":\"BitcoinToolkit\",\"alternateName\":\"Bitcoin Toolkit\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/fr\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment fonctionnent les frais de transaction Bitcoin | BitcoinToolkit","description":"Les frais Bitcoin d\u00e9pendent de la taille virtuelle de la transaction, du taux de frais et de la demande changeante d'espace de bloc\u2014pas simplement du montant envoy\u00e9.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bitcointoolkit.top\/fr\/learn\/how-bitcoin-transaction-fees-work\/","og_locale":"fr_FR","og_type":"article","og_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","og_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","og_url":"https:\/\/bitcointoolkit.top\/fr\/learn\/how-bitcoin-transaction-fees-work\/","og_site_name":"BitcoinToolkit","article_published_time":"2026-07-25T01:36:21+00:00","article_modified_time":"2026-08-04T22:56:40+00:00","author":"BitcoinToolkit Editorial Team","twitter_card":"summary_large_image","twitter_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","twitter_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","twitter_misc":{"\u00c9crit par":"BitcoinToolkit Editorial Team","Dur\u00e9e de lecture estim\u00e9e":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#article","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"author":{"name":"BitcoinToolkit Editorial Team","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"headline":"How Bitcoin Transaction Fees Work","datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","mainEntityOfPage":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"wordCount":3058,"articleSection":["\u672a\u5206\u7c7b"],"inLanguage":"fr-FR","publisher":{"@id":"https:\/\/bitcointoolkit.top\/fr\/#organization"}},{"@type":"WebPage","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","url":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","name":"Comment fonctionnent les frais de transaction Bitcoin | BitcoinToolkit","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/#website"},"datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","author":{"@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"description":"Les frais Bitcoin d\u00e9pendent de la taille virtuelle de la transaction, du taux de frais et de la demande changeante d'espace de bloc\u2014pas simplement du montant envoy\u00e9.","breadcrumb":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bitcointoolkit.top\/"},{"@type":"ListItem","position":2,"name":"How Bitcoin Transaction Fees Work"}]},{"@type":"WebSite","@id":"https:\/\/bitcointoolkit.top\/#website","url":"https:\/\/bitcointoolkit.top\/","name":"BitcoinToolkit","description":"Outils crypto, guides sur les pi\u00e8ces et connaissances pratiques sur la blockchain.","alternateName":"Bitcoin Toolkit","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bitcointoolkit.top\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR","publisher":{"@id":"https:\/\/bitcointoolkit.top\/fr\/#organization"}},{"@type":"Person","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0","name":"\u00c9quipe \u00e9ditoriale de BitcoinToolkit","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","caption":"BitcoinToolkit Editorial Team"},"description":"L'identit\u00e9 de publication utilis\u00e9e pour le mat\u00e9riel BitcoinToolkit examin\u00e9 et publi\u00e9 par le propri\u00e9taire du site. Elle n'est pas pr\u00e9sent\u00e9e comme un expert externe nomm\u00e9. L'\u00e9quipe est responsable de la s\u00e9lection des sources, des v\u00e9rifications techniques, des mises \u00e0 jour et des corrections.","sameAs":["https:\/\/bitcointoolkit.top"],"url":"https:\/\/bitcointoolkit.top\/fr\/learn\/author\/bitcointoolkit-editorial-team\/"},{"@type":"Organization","@id":"https:\/\/bitcointoolkit.top\/fr\/#organization","name":"BitcoinToolkit","alternateName":"Bitcoin Toolkit","url":"https:\/\/bitcointoolkit.top\/fr\/"}]}},"_links":{"self":[{"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":1,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"predecessor-version":[{"id":738,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/posts\/8\/revisions\/738"}],"wp:attachment":[{"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/fr\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}