Ethereum-Gasgebühren

Ich versuche, einen einfachen erc 20-Token im Ethereum-Mainnet bereitzustellen. Ich habe jetzt zweimal versucht, den Vertrag bereitzustellen, jedes Mal, wenn ich etwa 20 US-Dollar an Gasgebühren für Verträge bezahle, denen vor der Bereitstellung das Gas ausgehen würde. Ich habe die Gebühren angepasst (Fehler meinerseits, da dies mein erstes Mal ist) und das Gaslimit auf 200000 und den Gaspreis auf 55 GWEI und das zweite Mal das Gaslimit auf 400000 und den Gaspreis auf 20 GWEI festgelegt. Ich habe mir schon Websites wie eth tankstelle angeschaut. Die empfohlenen Gebühren liegen bei etwa 80 US-Dollar, was etwas extrem erscheint, und ich frage mich, wie ich die Gaspreise senken kann. Auf was sollte ich das Gaslimit einstellen, um sicherzustellen, dass es ausgelöst wird? Auf welchen Wert sollte ich den Gaspreis einstellen, um sicherzustellen, dass er bereitgestellt wird?

Hallo. Testen Sie zunächst auf einem Testnetz, bevor Sie etwas tun, anstatt direkt (ich nehme aus Ihrem Beitrag an) auf das Hauptnetz zu gehen.
Ich habe vor der Bereitstellung im Ropsten-Testnetzwerk getestet

Antworten (2)

Derzeit ist Ethereum die am häufigsten verwendete Blockchain, daher ist es unwahrscheinlich, dass die Gasgebühr irgendwann sinken wird. Ich würde vorschlagen, dass Sie diesen Vertrag auf der Binance Smart-Kette einsetzen, die Gebühren auf dieser Seite sind niedrig und alles andere bleibt gleich.

Was ist das erc20-Äquivalent für die Binance-Kette?
BEP-20 ist ein Token-Standard auf Binance Smart Chain, der ERC-20 erweitert
Kann ich ein aktuelles erc 20-Token bereitstellen? Wenn ich Token an eine MetaMask-Brieftasche sende, kann ich sie dann als benutzerdefinierten Token hinzufügen, ohne die Binance Smart Chain zur Netzwerkliste hinzuzufügen?
Sie müssen das Binance Smart Chain Network hinzufügen. Einzelheiten zum Einrichten von Bsc auf Metamask finden Sie unter diesem Link academy.binance.com/en/articles/…

Wie viel Gas benötigt wird, um eine Funktion auszuführen, hängt davon ab, wie komplex die Logik dieser Funktion ist. Jede einzelne Operation hat  Gaskosten, die ungefähr davon abhängen, wie viel Rechenressourcen erforderlich sind, um diese Operation auszuführen (z. B. ist das Schreiben in den Speicher viel teurer als das Addieren von zwei Ganzzahlen). Die gesamten  Gaskosten Ihrer Funktion sind die Summe der Gaskosten aller ihrer einzelnen Vorgänge.

Die Schöpfer von Ethereum wollten sicherstellen, dass niemand das Netzwerk mit einer Endlosschleife verstopfen oder alle Netzwerkressourcen mit wirklich intensiven Berechnungen in Beschlag nehmen kann. Sie haben es also so gemacht, dass Transaktionen nicht kostenlos sind und Benutzer sowohl für Rechenzeit als auch für Speicherplatz bezahlen müssen.