Glossareintrag
Gas-Limit
Handel & MärkteDas Gas-Limit ist die maximale Rechenarbeit, die eine Transaktion verbrauchen darf; ungenutztes Gas wird dem Absender nicht berechnet.
Definition
Ein Gas-Limit ist die maximale Rechenarbeit, die eine Absenderin ihrer Transaktion zugesteht. Gas misst den Ausführungsaufwand, nicht die verstrichene Zeit: Eine einfache Überweisung braucht sehr wenig davon, ein komplexer Smart-Contract-Aufruf deutlich mehr. Endet die Ausführung unterhalb des Limits, wird der ungenutzte Teil nicht berechnet. Läuft sie zuerst ins Limit, schlägt die Transaktion fehl, Zustandsänderungen werden zurückgerollt, das bereits verbrauchte Gas ist aber trotzdem zu zahlen. Auch Blöcke haben ein eigenes Gas-Limit, das die Gesamtarbeit pro Block deckelt. Wallets schätzen den Wert automatisch, doch die Schätzung kann danebenliegen, wenn sich der Vertragszustand zwischen Schätzung und Ausführung ändert. Das ist ein häufiger Grund für Out-of-Gas-Fehler.
Als Nächstes