Résumé

Pour les réseaux blockchain, les frais de transaction ont deux fonctions fondamentales. L’une consiste à récompenser les mineurs ou les vérificateurs qui confirment les transactions ; l’autre consiste à assurer la sécurité du réseau blockchain et à éviter les attaques de spam.

Les frais de transaction peuvent être plus ou moins élevés, en fonction de l'activité du réseau. De plus, les facteurs de marché auront également un impact sur les frais de transaction. Même si des frais de transaction élevés entraveront l’application généralisée de la blockchain, si les frais sont trop faibles, cela peut entraîner des risques pour la sécurité.


Pourquoi des frais de transaction sont-ils facturés ?

Pour la plupart des systèmes blockchain, les frais de transaction constituent depuis le début un élément important. Les utilisateurs doivent principalement payer des frais de transaction lors de l’envoi, du dépôt ou du retrait de devises numériques.

La plupart des transactions en monnaie numérique généreront des frais de traitement, principalement pour deux raisons. Premièrement, les frais de transaction réduisent la quantité de spam sur le réseau tout en augmentant considérablement le coût des attaques de spam à grande échelle. Deuxièmement, les frais de transaction servent de récompense aux utilisateurs qui aident à vérifier et valider les transactions. Par conséquent, les frais de transaction peuvent également être considérés comme une récompense pour la maintenance active du réseau.

Pour la plupart des blockchains, les frais de transaction sont généralement maintenus à un niveau raisonnablement bas, mais si le trafic réseau est très important, les frais peuvent devenir très élevés. Du point de vue de l'utilisateur, les frais de transaction payés déterminent si la transaction peut être ajoutée en premier au bloc suivant. Plus les frais de transaction payés par l'utilisateur sont élevés, plus la transaction sera confirmée rapidement.


Frais de transaction Bitcoin

En tant que premier réseau blockchain au monde, Bitcoin a pris l'initiative d'établir des normes de frais de transaction, qui sont encore utilisées aujourd'hui par de nombreuses monnaies numériques. Satoshi Nakamoto a découvert que la définition de frais de transaction protège non seulement le réseau contre les attaques de spam à grande échelle, mais encourage également les utilisateurs actifs à se comporter correctement.

Après avoir confirmé qu’une transaction peut être ajoutée à un nouveau bloc, les mineurs de Bitcoin reçoivent les frais de transaction correspondants. Le pool de transactions non confirmées est appelé pool de mémoire (« mempool » en abrégé). Lorsqu’un utilisateur envoie du Bitcoin vers un autre portefeuille Bitcoin et est prêt à payer des frais de suivi de transaction plus élevés, la transaction sera naturellement prioritaire par les mineurs.

Par conséquent, les criminels qui souhaitent ralentir le traitement du réseau de manière malveillante doivent payer des frais de transaction correspondants pour chaque transaction. S’ils ne sont prêts à payer que de faibles frais de transaction, les mineurs ignoreront probablement leurs transactions. S’ils paient des frais de transaction raisonnables, ils supportent des coûts financiers élevés. Les frais de transaction deviennent donc un filtre anti-spam simple et efficace.


Comment sont calculés les frais de transaction Bitcoin ?

Dans le réseau Bitcoin, certains portefeuilles de devises numériques permettent aux utilisateurs de définir manuellement les frais de transaction. Les utilisateurs peuvent fixer les frais de traitement à zéro lors de l'envoi de Bitcoin, mais ces transactions sont susceptibles d'être ignorées par les mineurs, ce qui entraînera des transactions non vérifiées.

Contrairement à ce que pensent certains, les frais de transaction Bitcoin ne dépendent pas du montant de la transaction, mais de la taille de la transaction (en octets). Par exemple, en supposant qu'un utilisateur effectue une transaction de 400 octets, les frais de transaction moyens actuels sont de 80 satoshi/octet. Dans ce cas, l'utilisateur devrait payer environ 32 000 satoshis (0,00032 Bitcoins) pour avoir une chance d'ajouter cette transaction au bloc suivant.

Lorsque le réseau est occupé et qu'il y a une forte demande des utilisateurs pour envoyer du Bitcoin, les frais requis pour accélérer la confirmation de la transaction augmenteront car d'autres utilisateurs de Bitcoin tenteront également d'accélérer la confirmation de la transaction. Cela peut se produire de temps à autre lors de périodes de forte volatilité des marchés.​

Par conséquent, les frais de transaction élevés posent des défis à l’application quotidienne du Bitcoin. Par exemple, si vous utilisez Bitcoin pour acheter une tasse de café d’une valeur de 3 $, les frais de traitement seront bien plus élevés que le prix du café lui-même, ce qui peut s’avérer très peu pratique.

Un bloc ne peut contenir qu'un certain nombre de transactions et la capacité d'un bloc (c'est-à-dire la taille du bloc) n'est que de 1 Mo. Bien que les mineurs aient travaillé dur pour ajouter rapidement ces blocs à la blockchain, la vitesse est finalement limitée.

À l’heure actuelle, l’évolutivité du réseau de monnaie numérique devient un facteur clé dans la détermination des frais de transaction sur le réseau. Les développeurs de blockchain travaillent constamment pour résoudre ce problème. Les mises à jour réseau précédemment réalisées, telles que la mise en œuvre de SegWit et Lightning Network, ont considérablement amélioré l'évolutivité.


➟ Vous voulez commencer votre voyage avec la monnaie numérique ? Bienvenue pour acheter du Bitcoin sur Binance !


Frais de transaction Ethereum

Les frais de transaction Ethereum sont calculés différemment par rapport au Bitcoin. Cette dernière prend en compte la puissance de calcul, ou gaz, nécessaire au traitement des transactions. Les prix du carburant varient de haut en bas et sont facturés en Ethereum (ETH), le jeton natif du réseau Ethereum.​

Même si la quantité de carburant requise pour une transaction particulière peut rester constante, le prix du carburant peut néanmoins fluctuer. Les prix des carburants sont directement liés au trafic du réseau. Si un utilisateur paie un prix du gaz plus élevé, les mineurs donneront probablement la priorité à la transaction.


Comment calculer les frais de transaction Ethereum ?

En termes simples, le montant total des frais de gaz est égal aux frais de coût plus le bonus incitatif pour le traitement des transactions. Cependant, les utilisateurs doivent également tenir compte du plafond d'essence, une mesure qui fixe une limite supérieure au prix pouvant être payé pour cette transaction ou cette tâche.

En d’autres termes, le carburant consommé fait référence à la quantité de travail requis, tandis que le prix du carburant fait référence au prix par heure de travail. La relation entre ces deux éléments et le plafond d’essence détermine le total des frais de transaction pour les transactions Ethereum ou les opérations de contrats intelligents.

Par exemple, si une transaction consomme 21 000 gaz et que le prix du gaz est de 71 Gwei, les frais de transaction sont de 1 491 000 Gwei ou 0,001491 Ethereum (ETH).

ethscan-txfee

Source : Etherscan.io


À mesure qu’Ethereum évolue vers un modèle de preuve de participation (voir Casper), les frais de gaz devraient diminuer. La quantité de gaz nécessaire pour confirmer une seule transaction sera également réduite, car le réseau n'a besoin que d'une fraction de la puissance de calcul pour vérifier les transactions. Cependant, le trafic réseau affectera toujours les frais de transaction, car les validateurs choisiront de donner la priorité aux transactions comportant des frais plus élevés.


Frais de transaction de la Binance Chain

Binance Chain est un réseau blockchain qui permet aux utilisateurs d'échanger et d'acheter du Binance Coin (BNB) et d'autres jetons BEP-2. Dans Binance Chain, les utilisateurs peuvent également créer et émettre eux-mêmes des jetons. Binance Chain utilise un mécanisme de consensus délégué de preuve de participation. Par conséquent, il n’y a pas de mineurs sur Binance Chain, seulement des validateurs.​

Binance Chain alimente également la plateforme d'échange décentralisée Binance, où les utilisateurs peuvent directement échanger des actifs en monnaie numérique dans leur portefeuille. Les frais de transaction sur Binance Chain et sur l'échange décentralisé sont payés en Binance Coin (BNB).

Veuillez noter que Binance Chain et Binance Smart Chain sont deux blockchains différentes. Pour plus d'informations, consultez Introduction à Binance Smart Chain (BSC).


Comment les frais de transaction de Binance Chain sont-ils calculés ?

L'application ou non de la structure de frais de négociation standard dans Binance Coin (BNB) dépend des opérations que l'utilisateur souhaite effectuer. Les frais d'envoi de BNB sont différents des frais de négociation de BNB sur la bourse décentralisée Binance. De plus, le prix total de la transaction peut également augmenter ou diminuer avec le prix du marché de Binance Coin (BNB).​

Lorsque vous effectuez des transactions non liées à la vente (telles que le dépôt ou le retrait de Binance Coin d'un portefeuille), les frais de transaction ne peuvent être payés qu'en Binance Coin (BNB). Lorsque vous effectuez des activités liées aux transactions sur la plateforme d'échange décentralisée, les frais de transaction peuvent être payés en utilisant les jetons échangés, mais le paiement en Binance Coin (BNB) peut bénéficier d'une réduction. Ce programme aide à motiver les utilisateurs à utiliser Binance Coin (BNB) et à constituer une base d'utilisateurs solide.


Frais de transaction Binance Smart Chain

Binance Smart Chain (BSC) est une autre blockchain construite par Binance qui fonctionne en parallèle avec Binance Chain (c'est-à-dire deux réseaux indépendants). Binance Coin (BNB) fonctionnant sur Binance Chain et Binance Smart Chain sont respectivement des jetons BEP-2 et des jetons BEP-20.

Binance Smart Chain prend en charge la création de contrats intelligents, plus personnalisables. La composition des frais de transaction de Binance Smart Chain n'est pas aussi fixe que celle de Binance Chain. Au lieu de cela, Binance Smart Chain utilise un mécanisme de carburant (similaire à Ethereum) qui représente la puissance de calcul requise pour exécuter des transactions et des opérations de contrats intelligents.

Le réseau Binance Smart Chain (BSC) adopte un mécanisme de consensus de preuve de participation. Les utilisateurs deviennent des validateurs en jalonnant Binance Coin (BNB). Une fois la vérification du bloc réussie, vous pouvez recevoir les frais de transaction correspondants.


Comment les frais de transaction de Binance Smart Chain sont-ils calculés ?

Comme mentionné ci-dessus, la structure des frais de transaction de Binance Smart Chain est très similaire à celle d'Ethereum. Les frais de transaction sont exprimés en Gwei, qui est une petite unité de Binance Coin égale à 0,000000001 ETH. Les utilisateurs peuvent définir leurs propres prix du gaz et laisser les validateurs donner la priorité à l'ajout de leurs transactions aux blocs.​

Pour connaître les prix moyens actuels et historiques du carburant, visitez BscScan pour voir les prix moyens quotidiens détaillés, les plus bas et les plus hauts historiques. En mars 2021, les frais de transaction moyens dans Binance Smart Chain étaient d'environ 13 Gwei.

Dans l’exemple ci-dessous, le prix du carburant est de 10 Gwei. Veuillez noter que la limite de carburant fixée est de 622 732 Gwei, mais que seulement 352 755 Gwei (52,31 %) ont été utilisés dans cette transaction et que les frais de transaction générés étaient de 0,00325755 Binance Coins (BNB).

bscscan-txfee

Source : Bscscan.com

Les frais de transaction de Binance Smart Chain sont généralement faibles, mais si un utilisateur n'a pas Binance Coin (BNB) sur son compte lors de l'envoi de jetons, la plateforme entraînera un manque de fonds. Veuillez vous assurer d'avoir suffisamment de Binance Coins dans votre portefeuille pour couvrir les frais de transaction.


Frais de retrait Binance

Lorsque vous retirez de l'argent sur la plateforme de trading Binance, vous devez payer les frais de transaction correspondants. Le montant exact dépend de la monnaie numérique et du réseau utilisé par l'utilisateur. Pour les transactions effectuées au sein de la plateforme de trading, Binance a spécialement mis en place un ensemble de normes de facturation des frais de transaction. Cependant, les frais de retrait sont également affectés par certains facteurs externes indépendants de la volonté de Binance.

Les retraits de monnaie numérique nécessitent l'assistance de mineurs ou de validateurs en dehors de l'écosystème Binance. Par conséquent, Binance doit ajuster régulièrement les frais de retrait en fonction des conditions du réseau telles que le trafic et la demande.

Nous fixons également des limites minimales pour les retraits de devises numériques. Veuillez vous référer à la page Web des normes de frais de transaction pour connaître les dernières normes de limite.

Les frais de transaction sont facturés en fonction du niveau VIP du compte et n'ont rien à voir avec les frais de retrait. Le volume de trading cumulé mensuel d'un utilisateur déterminera le niveau VIP de son compte. Actuellement, la norme de frais maximum est de 0,1 % de la valeur de la monnaie numérique négociée par le donneur d'ordre ou le preneur d'ordre. Veuillez noter que si les utilisateurs paient avec Binance Coin (BNB), ils peuvent bénéficier d'une certaine réduction sur les frais de transaction.


Résumer

Les frais de transaction constituent un élément important de l'économie monétaire numérique du réseau blockchain. Ils incitent les utilisateurs à entretenir activement le réseau et jouent également un rôle dans la protection du réseau contre les comportements malveillants et le spam.

Cependant, le trafic reçu par certains réseaux peut également entraîner une augmentation significative des frais de transaction. La nature décentralisée de la plupart des blockchains rend leur mise à l’échelle difficile. Certains réseaux blockchain ont une évolutivité extrêmement forte et un débit de transactions élevé, mais ils le font souvent au détriment de la sécurité ou de la décentralisation.

Malgré cela, de nombreux développeurs travaillent toujours sur des améliorations, et nous espérons que ces améliorations finiront par accroître le caractère inclusif des monnaies numériques dans ce monde en constante évolution.