Drücken Sie „Enter“, um den Inhalte zu überspringen

Was ist Ethereum Gas?

Betrachten wir zunächst, wie die Transaktionen im Bitcoin-Netzwerk durchgeführt werden. Hier ist alles trivial: Die Geschwindigkeit hängt direkt von der Größe der Provision ab, die in Bitcoin gemessen wird.

Die Virtual Maschine

Das Ethereum Netzwerk ist nicht nur eine Anzahl von Computern, die Transaktionen unterstützen. Es existiert eine „Ethereum Virtual Machine“ (abgekürzt EVM). Mit EVM können Sie absolut jedes Programm ausführen, welches in einer beliebigen Programmiersprache geschrieben ist (insbesondere jedoch in der speziellen Sprache Solidity). Diese Programme können Smart Contract’s sein. Zum Beispiel die Algorithmen, die automatische Transaktionen mit Kryptowährung ermöglichen bis hin zu kompletten Games(ethereum kitty game).

Angenommen, wenn es für jedermann möglich gewesen wäre, irgendwelche Programme in EVM auszuführen. Was könnte wohl passieren? Richtig, das Netzwerk würde schnell ineffizient.

Wie können wir mit diesem Problem umgehen? Einfach als gedacht – man macht solche Ausführung bezahlbar und als Zahlungsmittel wird das Gas genommen. Es ist halt eine interne Währung, die speziell dafür entwickelte und mit Gwei gemessene Gaseinheit ist.

Fälle von Gasverbrauch

Berücksichtigen wir die grundlegenden Operationen, die im Ethereum-Netzwerk durchgeführt werden können:

  • Transfer von Ethereum Coin’s
  • Erstellung des Programms oder des Smart Contract’s, dessen Aufzeichnung in einem Block ist
  • Ausführung solche Programme und Smart Contract’s

Die Höhe der Zahlung hängt direkt von der Komplexität der jeweiligen Operation ab.

Beispielweise kann jede Transfer von ETH-Coins für 21.000 Gas erfolgen. Wenn wir über das Erstellen und Ausführen von Programmen (Smart Contract’s) reden, dann hängt alles vom konkreten Fall ab. Die Kosten für das Ausführen des Programmes können somit bis zu 200.000 Gas kosten.

Absolut jede Transaktion im Ethereum-Netzwerk muss solche Daten enthalten:

  • Wallet-Adresse des Zahlungsempfängers
  • Überweisungsbetrag
  • Das Gaslimit oder die maximale Gasmenge, die der Absender für die Transaktion zu zahlen bereit ist
  • Weitere Informationen

Das Gaslimit ist notwendig, um die Person die den Smart Contract erstellt hat, nicht zu ruinieren. Nehmen wir an, dass das Programm aufgrund eines Programmierfehlers sehr lange läuft. In diesem Fall muss eine sehr große Menge an Gas von dem Absender abgeschrieben werden, im schlimmsten Fall alle Mittel, die er besitzt. Wenn das Gaslimit jedoch eingestellt ist, können solche Situationen leicht umgegangen sein.

Das heißt, wenn Sie eine Transaktion von einem Wallet (Geldbörse) in eine andere versenden möchten, müssen Sie einen festen Preis von 21.000 Gas zahlen. Wenn Sie den Preis von Gas in 30 Gigaweis angeben, dann zahlen Sie für die Transaktion 21.000 * 0.00000003 = 0.00063 ETH, was bei der aktuellen Rate ungefähr bei $0.076 liegt (stand 2018). Teuer? Sie können immer niedrigere Kosten pro Gaseinheit angeben.

Fazit

Denken Sie nur daran, dass es eine Transaktionswarteschlange gibt, die ersten in dieser Warteschlange diejenigen sind, die die höchste Provision für die Miner anbieten.

Wenn Sie ein Anfänger sind und die Gaskosten nicht intuitiv finden können, dann benutzen Sie den Service https://ethgasstation.info/.

Übrigens, stellen Sie keinen zu hohen Preis für Gas ein – das ergibt wenig Sinn! Die Transaktionen in Ethereum werden viel schneller durchgeführt als im Bitcoin-Netzwerk.

LESEN SIE AUCH: