Die zkSync-Transaktionsgebühr besteht aus zwei Teilen: Der On-Chain-Teil schwankt mit dem Ethereum-Hauptnetzwerk und der Off-Chain-Teil ist ein festgelegter Wert.

Geschrieben von AlΞx Wacy

Zusammengestellt von: Ruffy, Foresight News

Das zkSync-Ökosystem wächst schnell, steht aber vor einem Hindernis: steigenden Gaspreisen. Nachdem ich tiefer gegraben hatte, entdeckte ich einige Möglichkeiten, die Transaktionskosten zu senken.

Der Erfolg von zkSync ist offensichtlich und sein TVL-Wachstum ist beeindruckend. Viele Menschen sind jedoch immer noch verwirrt über die hohen Transaktionskosten dieser L2-Lösung. Was genau verursacht sie? Wie reduzieren wir die Transaktionskosten?

Der Transaktionsgebührenmechanismus von zkSync

Die Gasgebühr für Transaktionen auf zkSync besteht aus zwei Teilen: On-Chain und Off-Chain. On-Chain-Gebühren sind die Kosten für die Überprüfung des Beweises und die Veröffentlichung des inkrementellen Zustands (die Differenz zwischen dem alten und neuen Zustand) auf Ethereum, und Off-Chain-Gebühren sind die Kosten für die Speicherung des Zustands und die Erstellung des Beweises.

Die Kosten für die On-Chain-Gebühr schwanken mit dem aktuellen Gaspreis im Ethereum-Netzwerk. Die Off-Chain-Gebühren betragen einen festgelegten Wert von etwa 0,001 US-Dollar. Der Status enthält alle Details zum Wallet und zum Guthaben, und kryptografische Beweise zeigen an, dass die Transaktion legitim ist und damit in Zusammenhang steht Der aktuelle Stand ist konsistent.

Vergleich der Gasmechanismen in Ethereum und zkSync

Ethereum-Gasmechanismus

  • Gaslimit = maximal verbrauchtes Gas

  • Gaspreis = ETH-Preis pro Gaseinheit

  • Gesamtkosten = Gaslimit x Gaspreis

zkSync-Gasmechanismus

  • Feste Off-Chain-Gebühren und variable On-Chain-Gebühren

  • Die On-Chain-Gebühren hängen vom aktuellen Ethereum-Preis und der Menge der auf Ethereum zu veröffentlichenden Daten ab

  • Off-Chain-Gebühren hängen nicht von der Komplexität der Transaktion ab

Verfolgen Sie die Gaspreise auf zkSync, um die Transaktionskosten zu senken

In zkSync gibt es einen Parameter „Gas_PER_PUBDATA_LIMIT“, der zur Berechnung von Transaktionskosten verwendet werden kann. Dabei handelt es sich um den Gaspreis für die Veröffentlichung eines Datenbytes an Ethereum, der vom Betreiber auf der Grundlage des aktuellen Gaspreises festgelegt wird und sich nur auf den On-Chain-Anteil der Transaktionsgebühr auswirkt.

Die Verfolgung der Gaskosten ist für den optimalen Betrieb des Netzwerks von entscheidender Bedeutung, da die Leistung von zkSync von den Gaskosten abhängt.

Sie können einige praktische Tools verwenden, um Gas zu verfolgen 👇

Die CoinTool-Website bietet ein Dashboard, mit dem Benutzer den Gasverbrauch in Echtzeit verfolgen können, und unterstützt Browser-Plug-ins.

Wenn Sie Benzin sparen möchten, sehen Sie sich die Dune-Tabelle von @alex_kroeger an. Behalten Sie diese Tabelle im Auge und Sie können Kosten sparen, indem Sie Transaktionen bei niedrigem Benzinstand einleiten.

Es gibt auch einen wenig bekannten Trick, der Ihnen helfen kann, die Transaktionskosten zu senken.

Aktivieren Sie zunächst die erweiterten Gaseinstellungen in Metamask.

Klicken Sie beim Erstellen der Transaktion auf „Bearbeiten“ und senken Sie das Gaslimit um das Dreifache.

Obwohl es keine dokumentierten Beweise gibt, die diesen Ansatz stützen, könnte es für einige günstiger sein, auf diese Weise zu handeln. Dies ist möglicherweise nicht immer der Fall.

Bitte beachten Sie, dass dabei ein gewisses Risiko besteht, da die Transaktion aufgrund von unzureichendem Benzin storniert werden kann.