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?
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.
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.
Wiederholung 122442
Benutzer16355394