Kryptowährungen verstehen: Was ist Ethereum Gas?
Schon Bitcoin unterstützte es Anweisungen, sogenannte Opcodes, auf der Blockchain auszuführen. Der Sender kann z. B. definieren unter welchen Bedingungen der Empfänger das UTXO ausgeben kann. Das Ziel war es die Flexibilität im Umgang mit den Bitcoins zu steigern ohne […]




Welche Themen sollen wir vertiefen?
Wähle aus, was dich aktuell beschäftigt. Deine Auswahl fließt direkt in unsere Themenplanung ein.
Crypto-News, die wirklich Mehrwert bringen.
Wöchentlich. 60 Sekunden Lesezeit. Sorgfältig kuratiert von unserer Redaktion: kein Hype, keine Werbe-Mails, kein Spam.
Schon Bitcoin unterstützte es Anweisungen, sogenannte Opcodes, auf der Blockchain auszuführen. Der Sender kann z. B. definieren unter welchen Bedingungen der Empfänger das UTXO ausgeben kann. Das Ziel war es die Flexibilität im Umgang mit den Bitcoins zu steigern ohne ständig die Knotensoftware updaten zu müssen. Im wesentlichen gibt der Sender den Opcode der Transaktion mit und der Miner führt ihn aus.
Bitcoin lehnt seine Skriptsprache an Forth an und bietet einen nicht touringmächtigen Befehlssatz. Dies hat folgenden Grund. Bei einem touringvollständigen Befehlssatz gibt es kaum Möglichkeiten im Vorfeld zu erkennen ob der laufende Prozess auch beendet wird. So kann der Prozess z.B. in einer Endlosschleife hängen bleiben.
Beispiel: Varibale x hat Wert 2. Der Code soll folgende Anweisung wiederholen bis Variable x den Wert 1 annimmt: -> Weise x den Wert x-0 zu.
Wir können von 2 unendlich oft 0 abziehen, das Ergebnis wird nie 1 werden. Das Programm bleibt hängen. In diesem Beispiel ist der Fehler einfach zu erkennen aber wenn Schleifen eine gewisse Komplexität annehmen ist das Ganze nicht mehr nachvollziehbar und kritisch. Außerdem könnte ein Benutzer absichtlich bösartigen Code schreiben um das Netzwerk lahmzulegen. Führen nämlich die Miner ein Programm aus das in einer Schleife hängen bleibt, stürzt die Software ab. Eine nicht touringmächtige Sprache ist zwar sicherer, weil der Code immer terminiert, jedoch lässt sich vieles nicht elegant Formulieren und der Code kann sich bis zur praktischen Unbrauchbarkeit aufblähen.
Herangehensweise von Ethereum
Bei der virtuellen Maschine von Ethereum hat man sich trotzdem für einen touringvollständigen Befehlssatz entschieden. Jeder Befehl den die virtuelle Maschine ausführt kostet Einheiten. Diese Einheiten nennt man Gas. Auf dieser -> Seite sieht man den vollständigen Befehlssatz von Ethereums virtueller Maschine und die jeweiligen Gaskosten. Wenn man eine Transaktion ausführt muss man immer den Wert Gaslimit bestimmen. Dieser gibt den maximalen Gasverbrauch an den der Smart Contract verbrauchen darf. Im Idealfall terminiert das Programm bevor das Gaslimit erreicht ist und man zahlt genau das Gas das der Smart Contract verbraucht hat. Bleibt das Programm in einer Schleife hängen oder das Gaslimit war einfach zu gering gewählt, wird der Prozess abgebrochen, das Gas (in dem Fall Gaslimit) ist verbraucht und der ursprüngliche Status des Smart Contracts wird wieder hergestellt. Ethereum Token sind nichts anderes als Smart Contracts deren Berechnungs-Prozesse umfangreicher sind als das Ausführen einer normalen Ether Transaktion. Deshalb ist auch der Gasverbrauch beim versenden eines Token höher. Folglich sollte das Gaslimit größer gewählt werden, damit es nicht zur berüchtigten “out of gas” Fehlermeldung kommt. Denn dann sind die Transaktionskosten weg und der Token ist noch da.
Gas kommt dem Miner zugute dem es gelingt die Transaktion erfolgreich in einen Block zu packen.
Gaspreis
Neben dem Gaslimit gibt der Sender der Transaktion auch den Gaspreis mit. Dieser legt fest wie viel Ether er pro Einheit Gas bezahlen möchte. So bildet sich ein Markt wie bei den Transaktionskosten bei Bitcoin bei dem man umso mehr zahlt je schneller man die Transaktion bestätigt haben möchte. Ist das Netzwerk ausgelastet steigt der durchschnittliche Gaspreis, da die Miner jene Transaktionen vorziehen die ihnen mehr Ether einbringen.
Der Gaspreis liegt normalerweise im Milliardstel Ether Bereich. Ein Milliardstel (10-9 ) Ether nennt man auch Gigawei oder einfach Gwei wobei 1 Wei 10-18 Ether ist. Machen wir gleich ein Beispiel. Wir tätigen eine Transaktion die 1475 Gas verbraucht und haben den Gaspreis auf 17 Gwei festgelegt. Somit haben wir (sollten wir das Gaslimit nicht kleiner 1475 gewählt haben) 17 x 10-9 x 1475 = 0,000025075 Ether für die Transaktion bezahlt. Hätten wir das Gaslimit kleiner als 1475 gewählt, wäre die Transaktion nicht ausgeführt worden. Wir hätten aber unser gesetztes Gaslimit trotzdem an Spesen bezahlen müssen.
Eine Seite die dir einen Überblick über den aktuellen Gasverbrauch und die Gaspreise im Ethereumnetzwerk vermittelt, nennt sich Ethgasstation. Hier findest du auch heraus welcher Gaspreis aktuell am sinnvollsten ist zu wählen.
Kryptowährungen kannst du auf Binance*, Coinbase* oder eToro* kaufen. Hier geht es zu unserem ->Starterkit.
Folge uns auf Twitter, Instagram, Facebook, Steemit und tritt unserem Telegram News Kanal oder Newsletter bei.
Du würdest diesen Artikel gerne kommentieren? Dann tritt einfach unserer Telegram Diskussions-Gruppe bei.
*Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links. Wenn du über diesen Link etwas kaufst, bekommen wir eine Provision vom Händler. Damit kannst du uns unterstützen, der Preis verändert sich dabei für dich nicht.
Verwandte Artikel
Welche Themen sollen wir vertiefen?
Wähle aus, was dich aktuell beschäftigt. Deine Auswahl fließt direkt in unsere Themenplanung ein.
Crypto-News, die wirklich Mehrwert bringen.
Wöchentlich. 60 Sekunden Lesezeit. Sorgfältig kuratiert von unserer Redaktion: kein Hype, keine Werbe-Mails, kein Spam.
February 20, 2023 12:33 AM

Ethereum 2.0 – das Ende der Konkurrenz zum Bitcoin?
War die Umstellung auf Proof-of-Stake bei Ethereum das endgültige Ende des Währungswettbewerbes gegen den Bitcoin?
February 15, 2023 10:55 AM

Cryptoticker Der Podcast – Web3 zum Anhören
Vor einem einem Monat haben wir unseren Cryptoticker Der Podcast gelauncht. Zum ersten kleinen Jubiläum gibt es ein Special für euch.
October 11, 2022 5:49 PM

Stellenausschreibung: Projektmanager
Zu Verstärkung unseres Team suchen wir einen Projektmanager (m/w/d). Weitere Infos findest du in diesem Artikel.
September 24, 2022 11:39 AM

Diese DeFi-Projekte könnten 2023 durchstarten
Decentralised Finance (DeFi) gilt als Zukunft des Finanzsektors. Doch welche Projekte könnten sich in den nächsten Jahren durchsetzen?
September 15, 2022 10:14 AM

Ethereum Merge ist durch! – Die große Zusammenfassung
Der Ethereum Merge ist erfolgreich abgeschlossen! Wir besprechen in diesem Artikel alle Ereignisse und Aspekte um den finalen Merge.
March 15, 2022 7:23 PM

Decentralised Finance- Das Bankensystem der Zukunft?
Du interessiert dich für Banken, Blockchain & Finanzen? Wir zeigen, was Decentralised Finance ist und wie es die Branche auf den Kopf stellt.
March 15, 2022 12:19 PM

Was sind die Ethereum Gasgebühren?
Was sind die Ethereum Gasgebühren und warum stehen diese Gebühren von Ethereum immer wieder stark in der Kritik?
March 2, 2022 6:07 PM

Ölpreis Prognose – Sollte man noch in Öl investieren oder ist es zu spät?
Der Ölpreis ist seit Beginn des Krieges zwischen Ukraine und Russland am explodieren! Doch lohnt sich eine Investition noch?
January 10, 2022 7:28 PM

Stellenangebot: Innovationmanager (m/w/d) Teilzeit
WIR SUCHEN DICH! Zur Verstärkung unseres Teams, suchen wir einen Innovationmanager (m/w/d) in Teilzeit. DEIN PROFIL: Der optimale Bewerber bringt folgende Merkmale mit: Du bist künstlerisch begabt und hast ein gutes Auge für Ästhetik Du bist begabt im Umgang mit […]
December 13, 2021 10:10 PM

Blockchain is eating the world (3)
In unserer Artikelserie „Blockchain is eating the world“ zeigen wir dir die Anwendungsmöglichkeiten der Blickchain und wie sie funktioniert.
October 4, 2021 6:18 PM

Die Zukunft des Bankensystems (DeFi)
Die Finanzindustrie gilt weltweit als eine der ineffizientesten. DeFi könnte dies ändern. Die Zukunft des Bankensystems (DeFi).
August 5, 2021 1:24 PM

Ethereum-Upgrade EIP1559 geht online, hier siehst du den Ether Burn live!
Ether Burning EIP1559 geht live, wo kann man den ETH Burn sehen? Hier findest du alle Seiten um den ETH Burn nicht zu verpassen.
March 9, 2020 12:07 AM

Hochkarätige Blockchain Konferenz in Frankfurt – CAC 2020
Am kommenden Montag und Dienstag, den 9. und 10. März, findet in Frankfurt am Main, im Herzen Deutschlands, die Crypto Asset Conference (CAC) 2020 statt. Damit feiert sie ihr dreijähriges Bestehen. Das Event wird vom Frankfurt School Blockchain Center unter […]
February 28, 2020 8:54 PM

Wer ist Vitalik Buterin ?
Über diesen Herrn wird jeder an Kryptowährungen Interessierte wohl schon bald am Anfang seiner Reise stoßen. Vitalik Buterin ist der Erfinder des Konzeptes Ethereum und den praktischen Smart Contracts. Sein Leben Vitalik Buterin wurde am 31. Januar 1994 in Kolomna, […]
February 25, 2020 10:21 PM

Ethereum mit Bitcoin einfach und dezentral tauschen?
Atomic Swap ist ein Begriff, den der ein oder andere Blockchaininteressierte bestimmt schon öfter mal gehört hat. Doch wie funktioniert ein Atomic Swap und wozu ist er gut? Um das Prinzip zu verstehen ist es wichtig, dass du ungefähr weißt […]
February 22, 2020 2:54 PM

Was ist das Oracle Problem und was heißt es für Blockchain?
Wer sich etwas intensiver mit Projekten aus der Krypto-Welt beschäftigt stößt über kurz oder lang auf den Begriff “Oracle”. Was genau ein “Oracle” ist und worin das Problem der “Oracles” besteht, erfahrt ihr in diesem Artikel kurz und einfach […]
October 30, 2019 10:26 AM

MLM Ponzis: Wir brauchen neue Regulierungen
Fast täglich starten neue MLM_Ponzisysteme im Internet. Einige laufen denkbar schlecht, andere zocken Milliarden ab, bevor sie dingfest gemacht werden. Diese Firmen haben sich so sehr den Regulierungen angepasst, dass es oft schwer ist sie schnell genug aufzuhalten und dem […]
August 20, 2019 4:20 PM

Südkoreanische Börse beansprucht russisches Schiffswrack “Treasure”
Ein südkoreanisches Unternehmen, Shinil, behauptet, das Wrack eines Schiffes mit Gold im Wert von 130 Milliarden Dollar an Bord gefunden zu haben.
February 27, 2020 11:29 PM

Was ist eigentlich eine Blockchain ?
Der Begriff Blockchain (zu deutsch: Blockkette) kommt von Bitcoin und dessen Datenstruktur. Heute wird der Begriff übergreifend für alle verteilten dezentralen Datenbanksysteme verwendet. Die Blockchain bei Bitcoin Bitcoin nennt sich die welterste Kryptowährung, die sich der Blockchain Technologie bedient. […]
October 24, 2022 1:24 AM

Nächster Ethereum Meilenstein? – Was das Shanghai Update bei Ethereum bewirken kann
Die ersten Entwicklungsschritte beim Ethereum Update Shanghai haben begonnen. Was kann das Update in der Zukunft bewirken?
August 11, 2022 11:19 PM

Ethereum 2.0 kommt! Kann Ethereum den Bitcoin bald überholen?
Kann Ethereum nach einer Einführung von Ethereum 2.0 den Bitcoin bald einholen? Wir schauen uns die Situation genauer an.
August 9, 2022 12:00 PM

Was ist der Ethereum Merge? – Die große Erklärung zum kommenden Ethereum Großereignis
Was ist der Ethereum Merge? Wir möchten eine Übersicht über das anstehende Ereignis bei Ethereum geben und besprechen das Update genauer.
August 4, 2021 1:00 AM

Die London Hard Fork – Jetzt könnte Ethereum abgehen!
Die London Hard Fork von Ethereum soll viele Probleme der Blockchain lösen. Dabei könnte Ethereum bald massiv an Wert gewinnen.
January 7, 2021 12:04 AM

Was ist die Ethereum Virtual Machine (EVM)?
Die Ethereum Virtual Machine (EVM) ist eine virtuelle Komponente, die in jedem vollständigen Ethereum Node enthalten und in der Lage ist, Bytecode für Verträge auszuführen. Smart Contracts sind in der Regel in höheren Sprachen wie Solidity geschrieben und werden dann […]
August 26, 2020 1:23 AM

Ethereum Killer: Was Binance Smart Chain für DeFi bedeutet
Im April 2020 kündigte Binance seine neue Binance Smart Chain an. Diese neue Blockkette wird parallel zur primären Blockkette der Börse, der Binance Chain, arbeiten. Beide Ketten werden mit außergewöhnlicher Geschwindigkeit verbessert. In diesem Beitrag erhalten Sie einen detaillierten Überblick […]
February 23, 2020 5:29 PM

Was sind Smart Contracts?
Smart Contracts sind ein Vertrag zwischen zwei Parteien oder Personen in Form von Computersprache oder Code. Smart Contracts sind Bestandteil der Blockchain, ein digitales Ledger (etwa: Kassenbuch), in dem Transaktionen mit einer Kryptowährung Schritt für Schritt geschrieben werden. Dabei ist […]
February 18, 2020 10:07 PM

Seit wann gibt es Blockchain? Wann wurde Blockchain erfunden?
Trotz des massiven Preissturzes nach dem großen Hype Ende 2017 ist die Blockchain noch in aller Munde. Die Technologie wird massiv weiterentwickelt bzw. wird daran geforscht. Heute wollen wir uns der Frage widmen, wann Blockchain eigentlich erfunden wurde. Wie immer […]
Vielleicht auch interessant
