Les frais de transaction zkSync se composent de deux parties : la partie en chaîne fluctue en fonction du réseau principal Ethereum et la partie hors chaîne est une valeur fixe.

Écrit par AlΞx Wacy

Compilé par : Luffy, Foresight News

L'écosystème zkSync se développe rapidement, mais il se heurte à un obstacle : la hausse des prix du gaz. Après avoir creusé plus profondément, j’ai découvert quelques moyens de réduire les coûts de transaction.

Le succès de zkSync est clair et sa croissance TVL est impressionnante. Cependant, de nombreuses personnes sont encore confuses quant aux coûts de transaction élevés de cette solution L2. Quelle en est la cause exacte ? Comment réduire les coûts de transaction ?

Le mécanisme de frais de transaction de zkSync

Les frais de gaz pour les transactions sur zkSync se composent de deux parties : en chaîne et hors chaîne. Les frais en chaîne sont le coût de la vérification de la preuve et de la publication de l'état incrémentiel (la différence entre l'ancien et le nouvel état) sur Ethereum, et les frais hors chaîne sont le coût du stockage de l'état et de la génération de la preuve.

Les coûts des frais en chaîne fluctuent en fonction du prix actuel du gaz sur le réseau Ethereum ; les frais hors chaîne sont d'une valeur fixe d'environ 0,001 $, le statut contient tous les détails sur le portefeuille et le solde, et les preuves cryptographiques indiquent que la transaction est légitime et liée à La situation actuelle est cohérente.

Comparaison des mécanismes Gas dans Ethereum et zkSync

Mécanisme à gaz Ethereum

  • Limite de gaz = gaz maximum consommé

  • Prix ​​du gaz = prix ETH par unité de gaz

  • Coût total = limite de gaz x prix du gaz

Mécanisme de gaz zkSync

  • Frais fixes hors chaîne et frais variables en chaîne

  • Les frais en chaîne dépendent du prix actuel d'Ethereum et de la quantité de données à publier sur Ethereum

  • Les frais hors chaîne ne dépendent pas de la complexité de la transaction

Suivez les prix du gaz sur zkSync pour réduire les coûts de transaction

Il existe un paramètre "Gas_PER_PUBDATA_LIMIT" dans zkSync qui peut être utilisé pour calculer les coûts de transaction. Il s'agit du prix du gaz pour la publication d'un octet de données sur Ethereum, déterminé par l'opérateur sur la base du prix actuel du gaz, et n'affecte que la partie en chaîne des frais de transaction.

Le suivi des coûts du gaz est essentiel pour un fonctionnement optimal du réseau, car les performances de zkSync dépendent des coûts du gaz.

Vous pouvez utiliser des outils pratiques pour suivre le gaz 👇

Le site Web CoinTool fournit un tableau de bord qui permet aux utilisateurs de suivre le gaz en temps réel et prend en charge les plug-ins de navigateur.

Si vous souhaitez économiser sur l'essence, consultez le tableau Dune fourni par @alex_kroeger. Gardez un œil sur ce tableau et vous pourrez économiser des coûts en initiant des transactions lorsque le niveau de carburant est bas.

Il existe également une astuce peu connue qui peut vous aider à réduire les coûts de transaction.

Activez d’abord les paramètres avancés de gaz dans Metamask.

Lors de la création de la transaction, cliquez sur « Modifier » et réduisez la limite de gaz de 3x.

Bien qu’il n’existe aucune preuve documentée pour étayer cette approche, certains pourraient trouver qu’il est moins coûteux de négocier de cette façon. Ce n’est peut-être pas toujours le cas.

Veuillez noter que cela comporte certains risques, car la transaction peut être annulée en raison d'un manque de carburant.