Difficulté : 2/5
Prérequis
- Le portefeuille MyEtherWallet (⬇) et des fonds à envoyer.
- Nous supposerons que vous savez utiliser le portefeuille pour des opérations de base (envoie de transaction simple).
- Un navigateur qui permet l'ouverture des outils de développement (Edge, Opéra, Firefox, Chrome, etc.)
- (Optionnel) Pour comprendre les frais de transaction sur les réseaux Ethereum (Gas limit, Gwei, Tx fee), nous vous invitons à lire notre article Comprendre les frais de transaction Ethereum sur Subspace Club.
Introduction
D’après l’ETH Gas Station, un site de statistiques sur le réseau Ethereum et l’utilisation du Gas, 17 % des blocs incluent des transactions dont le Gas a été payé moins de 0,1 Gwei l’unité. Ça représente déjà des frais de transaction standard inférieurs à 1 centime (0,8 cents).
Mais nous pouvons payer encore moins que ça et réduire nos frais d’un facteur d’un milliard !
Afin de réaliser une telle transaction, nous aurons besoin du portefeuille MyEtherWallet. Nous supposons dans ce guide que vous possédez un tel portefeuille et que vous savez comment l’ouvrir et créer une transaction.
Guide
Une fois votre portefeuille ouvert et décrypté, assurez-vous que vous possédez des fonds à envoyer, au moins pour le test. Trouvez aussi une personne à qui envoyer quelques ethers.
Entrez donc l’adresse, et le montant à envoyer. Gardez la limite de Gas à 21 000
, qui est la valeur par défaut et devrait convenir à n’importe quelle transaction standard.
Ceci fait, nous attirons votre attention sur le choix du prix du Gas, disponible en haut à droite du portefeuille :
Cet outil sert à choisir le prix unitaire du Gas pour votre transaction. Par défaut, il est à 21 Gwei
, mais il arrive que MyEtherWallet le redéfinisse selon la charge du réseau (il serait donc plus haut si le réseau est surchargé et moins haut si le réseau est libre).
Si vous tirez la barre vers le bas, vous remarquerez que le minimum admis est de 1 Gwei
.
Maintenant, cliquez avec le bouton droit sur cette barre et choisissez « Inspecter l’élément » dans le menu contextuel qui apparait.
Une fenêtre contenant le code source de la page web apparait donc dans votre navigateur, avec une partie surlignée.
Dans le code affiché, à l'intérieur de la balise <input
, vous remarquerez une variable min="1"
. Nous changerons cette variable. Pour ce faire, double-cliquez dessus pour modifier le texte.
Remplacez le 1
par 0.000000001
, égal à 1 wei
, la plus petite unité d’Ether possible.
Ceci fait, fermez la petite fenêtre de code puis tirez de nouveau la barre vers son minimum.
Elle affichera donc 1e-9 Gwei
(la valeur minimale que nous avions définie et qui est égale à 1 wei
).
Vous pouvez maintenant valider votre transaction et l’envoyer au nœud réseau.
Une barre verte s’affiche en bas de votre portefeuille, vous offrant un lien vers la transaction sur le réseau. Notez alors le hash de la transaction ou cliquez sur le lien pour ouvrir un explorateur de blockchain et vérifier que votre transaction a bien été réalisée et voir ce qu'elle vous a coûté.
Comme vous le voyez, cette transaction (ouverte dans Etherscan) a utilisé 21 000
unités de Gas, chaque unité étant payée 1 wei
(soit 0.000000001 Gwei
, valeur que nous avions définie), ça nous fait un frai de transaction de 21 000 wei
, soit : 0,000000000000021 Ether
.
En monnaie fiduciaire, c’est actuellement l’équivalent de 0,0000000000079649661 $
. N’est-ce pas là une transaction gratuite ?
Conclusion
🎉 Désormais, vous savez créer des transactions Ethereum aux frais quasi-nuls avec MyEtherWallet.
👏 Si vous avez apprécié notre tutoriel et notre article sur les frais de transaction Ethereum, vous pouvez nous laisser un pourboire :
- ETH / ETC :
0x4817ad0411eddb9a32fda74ad1a2dfcab3a89039
- BTC / BCH :
13wfjj4uwhtzHAMiKroF7fGjVqXZ7aESqL
Est- ce Legal ?
Oui, totalement. Vous pouvez voir la logique derrière les transactions sur l'article Comprendre les frais de transaction Ethereum. Pour faire simple :
Les nœuds incluent les transactions si ils le veulent. On leur donne un petit pourboire pour les inciter encourager à inclure notre transaction.
Ce petit pourboire, c'est à nous de le définir, comme nous le voulons. La valeur par défaut dépend de la charge du réseau. Quand il est chargé, on paie un peu plus pour faire passer la transaction plus rapidement. Mais si il n'est pas chargé ou si nous ne sommes pas pressés (1 ou 2 minutes, ce n'est pas beaucoup à attendre), alors nous pouvons payer le strict minimum.
Si vous avez d'autres questions, n'hésitez pas à les poser.
@OriginalWorks
The @OriginalWorks bot has determined this post by @subspace.club to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!