Fee rate
Le fee rate est le tarif d'une transaction par unité de poids (sats/vB ou sats/kWU). Les mineurs priorisent les transactions au plus haut fee rate. Estimable via mempool.space ou estimatesmartfee. Trop bas = transaction bloquée pendant des heures.
Définition
Le fee rate (taux de frais) est le tarif d'une transaction Bitcoin exprimé en sats par unité de poids, généralement en sats/vB (sats per virtual byte). Il ne s'agit pas du total de frais (sats absolus) mais du tarif unitaire. Une transaction de 200 vB qui paie 4 000 sats de frais a un fee rate de 20 sats/vB. Ce taux est ce qui compte vraiment pour décider quand votre transaction sera minée.
Pourquoi le fee rate, et pas le total
Les mineurs ne maximisent pas la somme absolue de frais qu'ils empochent, mais leur revenu par bloc, soumis à une contrainte de poids (4 millions de WU par bloc). Pour optimiser leur revenu sous cette contrainte, ils trient les transactions de la mempool par fee rate décroissant et inclut autant qu'il rentre. Conclusion : votre place dans la file dépend uniquement du fee rate, pas du total payé.
| Transaction | Total frais | Taille | Fee rate | Priorité | |---|---|---|---|---| | A | 10 000 sats | 1 000 vB | 10 sats/vB | Moyenne | | B | 1 000 sats | 50 vB | 20 sats/vB | Haute | | C | 50 000 sats | 5 000 vB | 10 sats/vB | Moyenne |
Ici B passera avant A et C, malgré son total de frais bien plus faible.
Les unités utilisées
| Unité | Conversion | Usage | |---|---|---| | sats/vB | 1 vB = 4 WU | UI utilisateurs | | sats/kvB | 1 000 sats/vB | Bitcoin Core RPC | | BTC/kB | Historique | Wallets anciens | | sats/WU | 1 WU = 0,25 vB | Internes Bitcoin Core |
Le sats/vB est devenu la norme pour les wallets et les explorateurs grand public, car il aligne bien le coût avec la perception utilisateur.
Estimer le bon fee rate
| Source | Fiabilité | Caractéristique |
|---|---|---|
| mempool.space | Excellente | Visualisation en temps réel des blocs à venir |
| estimatesmartfee (Bitcoin Core) | Excellente | Local, basé sur l'historique du nœud |
| Wallet integré | Bonne | Souvent appuyée sur mempool.space |
| Source unique sans recoupement | Risquée | Peut sous-estimer en pic |
Les périodes de hausse ou de baisse rapide du fee rate peuvent piéger les utilisateurs. Une bonne pratique est de regarder deux sources avant un envoi critique.
L'histoire des fee rates Bitcoin
| Période | Fee rate typique (médian) | |---|---| | 2013 | < 1 sat/vB | | 2017 (peak halving rush) | 200-500 sats/vB | | 2018-2020 (post-Lightning) | 2-10 sats/vB | | 2023 (Ordinals boom) | 50-300 sats/vB | | 2024-2025 (post-halving) | 5-50 sats/vB | | 2026 | Volatile, 1-100 sats/vB selon jour |
Le fee rate est devenu fondamentalement plus volatil depuis 2023 et l'apparition d'usages non-monétaires (inscriptions, BRC-20, runes) qui se battent pour l'espace de bloc avec les paiements traditionnels.
Implications pratiques
- Pour de petits paiements : envoyer 5 € avec 3 € de frais (60 % de coût) n'a aucun sens ; passer par Lightning.
- Pour des consolidations : attendre des fee rates < 5 sats/vB.
- Pour de gros transferts : payer un fee rate « next block » se justifie économiquement.
- Pour héritage / longue durée : éviter d'envoyer en période de pic ; cela impacte les futures dépenses des destinataires.
À retenir
Le fee rate est le seul levier qui compte pour la priorisation d'une transaction. Apprenez à le lire sur mempool.space, à le choisir en fonction de votre urgence réelle, et à le bumper si la mempool change. Voir frais de transaction, vbytes et mempool.
Termes lies
- Frais de transactionLes frais de transaction = inputs - outputs. Ils rémunèrent les mineurs et incitent à inclure la transaction. Exprimés en sats/vB. Indispensables : pas de frais = transaction non incluse. À long terme, ils financeront le réseau quand la subvention disparaîtra.
- vBytes (vB)Le vByte (vbyte) est l'unité de mesure de taille d'une transaction tenant compte du discount SegWit. 1 vByte = 4 weight units. Plus précis que les bytes pour les transactions modernes. Sert au calcul du fee rate (sats/vB).
- Weight Unit (WU)Le Weight Unit est l'unité de poids des transactions Bitcoin (1 vB = 4 WU). Un bloc fait au plus 4 000 000 WU. Permet de comptabiliser les discounts SegWit (witness comptée 1 WU/byte). Standard depuis SegWit (BIP-141).
- MempoolLe mempool est l'ensemble des transactions valides non encore confirmées, stockées dans chaque nœud Bitcoin. C'est la « salle d'attente » du réseau. Sa taille et son fee rate déterminent les frais à payer. Mempool.space en propose une visualisation populaire.
- Fee bumpingLe fee bumping est l'action d'augmenter les frais d'une transaction non confirmée pour l'accélérer. Réalisé par RBF ou CPFP. Indispensable en période de congestion. Toutes les wallets modernes le proposent.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.