Pour garantir une inclusion rapide de votre transaction dans la blockchain, vous devez payer des frais de transaction Bitcoin ou des frais de réseau aux mineurs. Plus les frais sont élevés, plus la probabilité d'un traitement immédiat est grande, car l'espace dans un bloc est limité.
Après avoir validé un nouveau bloc, un mineur est récompensé par les frais de transaction et la subvention de bloc. Ce montant combiné est appelé la récompense de bloc. Les frais de réseau Bitcoin sont cruciaux, car ils garantissent en partie que les transactions sont traitées efficacement et que les mineurs sont incités à le faire. Cet article expliquera les frais de transaction Bitcoin, leur fonctionnement et le concept de satoshi par vByte.
Que sont les frais de transaction Bitcoin ?
Les frais de transaction Bitcoin sont influencés par deux facteurs principaux : la taille des données de transaction et la demande d'espace de bloc par l'utilisateur. En général, plus les utilisateurs veulent que leurs transactions soient confirmées rapidement, plus ils paieront de frais.
Demande du réseau : Pendant les périodes de forte activité, les frais augmentent en raison d'une concurrence accrue entre les transactions pour être incluses dans le prochain bloc.
Taille de la transaction : Mesurées en vBytes, les transactions plus importantes nécessitent plus de données et donc des frais plus élevés.
Comment les frais de transaction Bitcoin sont-ils calculés ?
Il y a une limite au nombre de transactions pouvant être traitées dans un bloc, car un bloc peut contenir un maximum de 4 Mo de données. Les transactions plus importantes prendront plus de données de bloc, entraînant des frais plus élevés par octet.
Lors de l'envoi d'une transaction à l'aide d'un Portefeuille Tangem, vous pouvez sélectionner votre taux de frais. Ce taux est calculé en sats/vByte, représentant les données que votre transaction consomme sur la blockchain. Le portefeuille affichera cette option, et le total des frais payés par votre transaction sera multiplié par la taille de votre transaction.
Les algorithmes d'estimation des frais peuvent ne pas toujours être exacts. Lorsque vous avez besoin d'une confirmation immédiate, il est préférable d'être prudent et de payer des frais plus élevés.
Comment SegWit impacte les frais de transaction Bitcoin
Segregated Witness (SegWit) est une mise à jour du système Bitcoin qui a été créée pour résoudre plusieurs problèmes, comme faciliter la gestion d'un grand nombre de transactions, réduire les risques d'erreurs dans les transactions et améliorer le fonctionnement du réseau.
SegWit a introduit le concept d'unités de poids et le champ de témoin dans Bitcoin. Ces deux concepts augmentent le facteur de « taille » que nous avons décrit ci-dessus. Voici comment SegWit y parvient :
1.Réduction du poids
SegWit sépare (ou ségrégue) les données de témoin (signatures) des données de transaction, modifiant ainsi le calcul de la taille de la transaction. Les transactions SegWit ont un « poids » mesuré en « unités de poids » (WU), où 1 vbyte équivaut à 4 unités de poids. Étant donné que les données de témoin ont un poids inférieur, les transactions SegWit deviennent effectivement plus petites en termes d'unités de poids, réduisant ainsi le coût par transaction.
2. Utilisation plus efficace de l'espace de bloc
En optimisant la façon dont les données sont stockées dans un bloc, SegWit permet d'inclure plus de transactions dans un seul bloc. Les blocs peuvent contenir jusqu'à 4 millions d'unités de poids, contre une limite précédente de 1 Mo. Cette capacité accrue peut entraîner une baisse des frais, en particulier pendant les périodes de forte activité du réseau, car davantage de transactions peuvent être traitées par bloc.
3. Frais de transaction réduits
Les transactions SegWit sont plus efficaces en termes de données, permettant aux utilisateurs de fixer des frais de transaction plus bas. Par exemple, une transaction traditionnelle (non-SegWit) pourrait être de 250 vbytes, alors que la même transaction utilisant SegWit pourrait être d'environ 150 vbytes en raison du poids réduit des données de témoin. Le paiement des frais en fonction des vbytes plutôt que des octets bruts signifie que les utilisateurs économisent sur les frais avec SegWit.
SegWit a été introduit dans la proposition d'amélioration de Bitcoin (BIP) 141 et mise en œuvre en août 2017. Il apporte des changements importants à la façon dont les informations sont stockées et gérées dans les transactions Bitcoin.
Calcul des frais avec les satoshis par vByte
Un « satoshi par vbyte » est une unité de mesure utilisée dans les transactions Bitcoin pour représenter le taux de frais de transaction. Il fait référence au nombre de satoshis (la plus petite unité de Bitcoin, où 1 Bitcoin = 100 000 000 satoshis) payés par octet virtuel (vbyte) de données dans la transaction.
- Le satoshi est la plus petite unité de Bitcoin, égale à 0,00000001 BTC.
- vByte signifie « octet virtuel » et est une mesure de la taille de la transaction, tenant compte du protocole SegWit (Segregated Witness), qui réduit la taille de la transaction.
Les transactions Bitcoin ont des tailles différentes en termes de données, et ces tailles ont un impact sur la rapidité de traitement des transactions. Le terme « vbyte » est utilisé pour standardiser la mesure de la taille, en tenant compte à la fois de la taille réelle de la transaction et de facteurs supplémentaires tels que les optimisations SegWit (Segregated Witness).
Par exemple, si un taux de frais de transaction est fixé à 50 satoshis par vbyte, et que la taille de la transaction est de 200 vbytes, le total des frais de transaction serait :
50 satoshis/vbyte × 200 vbytes = 10 000 satoshis
Cette mesure standardisée peut vous aider à estimer et à fixer des frais de transaction appropriés pour vous assurer que les mineurs confirment vos transactions rapidement.
Conseil : Utilisez des outils comme mempool.space pour vérifier le taux recommandé de satoshis par vByte. Par exemple, si le taux recommandé est de 60 satoshis par vByte, vous devrez multiplier ce taux par la taille de votre transaction.
Qui fixe les frais Bitcoin ?
Les frais Bitcoin sont fixés par le réseau lui-même, en fonction de l'offre et de la demande. Les mineurs choisissent les transactions à vérifier et à prioriser en fonction des frais qui y sont attachés.
Pourquoi les frais de transaction Bitcoin sont-ils si élevés ?
Les frais de transaction Bitcoin sont souvent élevés en raison de la congestion du réseau et des limitations de la taille des blocs. Lorsque le volume de transactions augmente, la demande d'espace dans chaque bloc dépasse la capacité, ce qui entraîne des frais plus élevés car les utilisateurs se font concurrence pour que leurs transactions soient confirmées rapidement.
Même avec les améliorations de SegWit (Segregated Witness), la limite effective de la taille des blocs restreint toujours le nombre de transactions par bloc. Les transactions plus importantes consomment plus d'espace, exigeant des frais plus élevés. Pendant les périodes de forte activité, comme la volatilité du marché, la concurrence des frais s'intensifie et fait grimper les coûts.
Les halvings périodiques de Bitcoin réduisent les récompenses des mineurs provenant des subventions de bloc, les incitant à compter davantage sur les frais de transaction pour leur rémunération.
Graphique des frais de transaction Bitcoin
Un graphique des frais de transaction Bitcoin affiche les données historiques sur les frais de transaction sur une période donnée. Ces graphiques montrent généralement les frais moyens ou médians par transaction, souvent mesurés en satoshis par octet (Sats/vbyte).
Ces ressources vous aideront à voir et à comprendre les tendances des frais de transaction Bitcoin pour prendre de meilleures décisions sur le moment d'effectuer des transactions et sur la gestion des frais.
Quand les frais de transaction Bitcoin sont-ils les plus bas ?
Les frais de transaction Bitcoin ont tendance à être les plus bas pendant les périodes de faible activité du réseau. Ces périodes plus calmes se produisent généralement pendant les week-ends, tôt le matin (UTC) et lorsqu'il y a moins de spéculation ou d'activité de trading sur les marchés des crypto-monnaies. Cependant, il n'y a pas de règle universelle pour savoir quand les frais sont systématiquement les plus bas.
Comment réduire les frais de réseau Bitcoin
Pour gérer efficacement les frais de transaction, envisagez les mesures suivantes :
- Utilisez SegWit : Les transactions SegWit sont plus efficaces en termes d'espace, ce qui entraîne souvent des frais moins élevés.
- Consolidez les entrées : Consolidez régulièrement les petites entrées en entrées plus importantes pour réduire la taille des transactions.
- Planifiez vos transactions : Envoyez des transactions pendant les périodes de moindre congestion du réseau pour économiser sur les frais.
- Adoptez des solutions d'évolutivité : Les solutions de couche 2, comme le Lightning Network, qui gère les transactions plus petites en dehors de la blockchain principale, peuvent atténuer la congestion et réduire les frais à long terme.
Les frais de transaction Bitcoin vont-ils baisser ?
Après le récent halving, les frais moyens pour les transactions Bitcoin ont considérablement diminué. Selon les données de Mempool.space, les transactions de priorité moyenne sont désormais tarifées à 8,48 $, tandis que les transactions de haute priorité coûtent 9,32 $. Cette réduction des frais suscite l'intérêt de la communauté des crypto-monnaies.
Comment définir mes frais de transaction Bitcoin ?
Le Portefeuille Tangem définit automatiquement les frais en fonction des conditions actuelles du réseau. Vous pouvez également définir manuellement les frais sur l'écran d'envoi, mais sachez que des frais très bas peuvent entraîner des transactions retardées ou non confirmées.
Frais de transaction Bitcoin sur le Lightning Network
Les frais On-chain sont influencés par la taille des données de transaction et la demande d'espace de bloc par l'utilisateur. En revanche, les frais du Lightning Network sont influencés par la valeur de la transaction envoyée sur le réseau.
Pour effectuer des paiements avec succès sur le Lightning Network, il doit y avoir un itinéraire direct ou indirect avec suffisamment de fonds disponibles entre le payeur et le bénéficiaire. S'il n'y a que des itinéraires avec une capacité de 0,5 BTC et qu'Alice veut envoyer un paiement à Bob, elle devrait effectuer deux paiements de 0,5 BTC car il serait impossible de payer Bob directement.
Les frais sur le Lightning Network se divisent en deux catégories, mais il est important de noter que ces frais peuvent varier d'un nœud à l'autre.
- Les frais de base sont un taux forfaitaire facturé par transaction et exprimé en millièmes de satoshi.
- Les frais de fournisseur de liquidité, également appelés taux de frais, sont un pourcentage appliqué à la valeur d'un paiement, exprimé en millièmes de satoshi transféré.
Les opérateurs de nœuds sur le Lightning Network peuvent fixer leurs frais au niveau qu'ils estiment les compenser pour le verrouillage de la liquidité.
Conclusion
Les frais Bitcoin sont les coûts de transfert des bitcoins (BTC) d'un portefeuille à un autre. Ces frais sont payés aux mineurs qui vérifient et enregistrent les transactions sur la blockchain Bitcoin.
Le paiement des frais Bitcoin incite les mineurs à prioriser et à vérifier vos transactions, garantissant que votre transfert de BTC est traité rapidement et en toute sécurité. Les frais de transaction Bitcoin ne sont également pas remboursables. Une fois qu'une transaction est confirmée, les frais sont verrouillés et ne peuvent pas être annulés.