Gagner une gas war
Dernière mise à jour
Dernière mise à jour
Le marché des NFTs voit apparaître des centaines de nouvelles collections tous les jours. Pourtant, malgré l'abondance de l'offre, c'est souvent une petite poignée de projets qui capture l'attention de la totalité des investisseurs. Par conséquent, il est probable que lorsque le mint de l'un de ces projets prenne place, on assite à ce qu'on appelle une gas war. Nous expliquerons dans cet article les mécanismes d'une gas war ainsi que les différentes techniques pour les gagner.
Une gas war désigne un mécanisme assez simple commun à toutes les blockchains. Il s'agit d'un moment où, à cause de la saturation du marché, un grand nombre d'utilisateurs du système se battent pour que leur transaction soit validée avant les autres, et donc, dans le bloc le plus proche possible. Les transactions sont alors toutes lancées au même moment et sur le même contrat, le protocole de la blockchain doit alors sélectionner quelles transactions sont prioritaires. Lorsqu'un mint très attendu prend place, c'est souvent ce qu'il se passe car tout les investisseurs veulent garantir leur place dans la collection. Il est donc important de comprendre comment gagner ces gas wars pour maximiser ses chances de réussite.
La première chose à faire lorsque vous vous préparez pour une potentielle gas war est de régler manuellement la quantité de gas fees que vous utiliserez. En effet, le moyen le plus direct d'être prioritaire sur les autres utilisateurs de la blockchain est de donner plus de gas fees. Pour cela, plusieurs étapes sont importantes à prendre en compte :
Connaitre le niveau des gas fees : Juste avant le mint, vous pouvez vous rendre sur le gas tracker d'Etherscan afin de repérer le niveau de gas fees (mesure en gwei) à ce moment là. Cela permettra de donner une base à notre calcul et donc d'optimiser celui-ci. Une fois cela fait, il faut considérer que, lorsque vous serez entrain de mint, les gas fees augmenteront à cause de l'abondance de transactions effectuées au même moment.
Evaluer le niveau de priorité : Après avoir dégagé la base de gas fees nécessaire pour passer en priorité par rapport aux autres transactions de la blockchain juste avant le mint, il est important de prendre en compte que durant celui-ci, un grand nombre de personnes utiliseront le même canal qu'est le contrat de la collection. Il faut donc adapter la base de priorité à l'attention portée à chaque mint, il n'y a pas de règle fixe. C'est en testant et en s'entrainant que vous arriverez à trouver les fees qui correspondent le mieux à votre stratégie pour chaque mint. N'oubliez pas aussi de parler aux gens autour de vous pour comprendre le sentiment à ce niveau qui peut vous être utile.
Paramétrer les gas fees : Une fois que vous avez évalué le niveau de priorité nécessaire, il faut les rentrer dans votre wallet Metamask afin qu'il s'enregistrent automatiquement pour votre prochaine transaction qui, en l'occurrence, sera le mint. Il est important d'activer d'abord la possibilité de régler à la main ses settings de gas fees directement depuis les paramètres avancés de Metamask. Puis, simulez une transaction et rendez vous sur edit, juste au dessus du prix des gas fees qui s'affiche. Vous pourrez ici rentrer vos paramètres personnalisés. N'oubliez pas de rentrer le niveau de priorité mais aussi la quantité max de gas fees qui correspond au prix maximum que vous autorisez la blockchain à utiliser en gas fees.
Nous avons vu comment, en commençant une transaction en même temps que les autres traders, optimiser ses chances de passer dans les premiers et donc de gagner la gas war. Mais il est aussi intéressant de comprendre que certains tools peuvent vous permettent de prendre un avantage considérable dans la rapidité de l'exécution du mint. Voyons quels sont les deux principaux types de tool en question :
Node : Un node est, pour faire simple, un canal privé sur la blockchain. Lorsque vous lancez une transaction sans node, elle est mise dans une file d'attente avec toutes les autres du réseau mainnet. Si vous utilisez un node, seules les transactions sur ce node précis sont traitées ce qui implique que votre transaction est infiniment plus rapide, le nombre d'utilisateurs étant infiniment inférieur. Si vous utilisez un node performant durant une gas war vous gagnez donc un grand avantage sur les autres traders qui seront bloqués dans le canal principal (RC propose d'ailleurs le meilleur node en Europe - voir catégorie Tool 101 "RC Node").
Automation tool : Certains tools tels que NFT Sensei ou Timith vous permettent d'automatiser certaines tâches pour optimiser votre efficacité. Dans le cas précis d'un mint, ces tools vous donnent la possibilité, selon la configuration du smart contract que vous allez pratiquer, d'automatiser l'action de mint. Leur utilisation n'accélère pas la transaction en elle même mais plutôt la vitesse à laquelle elle sera lancée ce qui donne aussi un grand avantage sur les autres traders. Votre action est alors effectuée en quelques courtes secondes face à parfois presque une minute complète pour une personne sans tool.
Ces conseils ne sont pas des éléments qui vous feront gagner à eux seuls mais qui pourront vous éviter de mauvaise surprises durant une gas war. En effet, tout va souvent très vite durant ce type d'évènement et il faut être préparé au mieux. Voici donc les quelques conseils que nous pourrions vous donner :
Désactiver les tools de sécurité : Dans le cas d'un mint très chargé, il est important de désactiver les tools de sécurité tels que Pocket Universe pour permettre une exécution du lancement de la transaction plus efficace. Il faut évidemment que vous partiez du principe qu'il n'y a pas d'enjeu de sécurité dans ce cas là ce qui peut être un problème.
Pré-approuver la collection : Si vous comptez vendre et donc lister votre NFT minté juste après l'avoir reçu, la densité du flux de transactions caractéristique de la gas war risque de rendre le prix de listings très élevé. Vous pouvez donc, en amont, déjà approuver la collection sur les marketplaces que vous souhaitez utiliser pour cette dernière. Cela vous permettra de lister lorsque les gas fees sont encore relativement bas. Pour ce faire, rendez vous sur le contrat de la collection, puis dans la section write contract, et enfin, rentrez l'adresses de la marketplace désirée dans le premier champs de la fonction setApprovalForAll et true dans le second champs. Cela vous permettra de payer les frais de listings lorsqu'ils sont bas.
Se préparer en amont : Comme nous l'avons mentionné précédemment, il faut aller très vite durant une gas war. Il est donc important de se préparer assez en avance pour pouvoir être tranquille et prêt durant le mint. Ces petits détails peuvent faire la différence pendant le moment important.
Les gas wars font partis intégrante du marché des NFTs et les maitriser vous donnera un avantage considérable notamment pendants les mints les plus attendus et donc avec un potentiel de profit anticipé le plus élevé. Cet article est une bonne base de connaissance mais pour ce genre d'évènements, il est toujours mieux de s'entrainer et de pratiquer avant de pouvoir considérer maitriser le domaine.