Gas Fee (Ethereum)

Betrouwbaarheid

Gebruikers die transacties uitvoeren op het Ethereum netwerk krijgen altijd te maken met gas tarieven. Toch kan het erg ingewikkeld zijn om te begrijpen wat deze gas tarieven nou eigenlijk zijn en hoe de Ethereum blockchain precies werkt. Om deze reden wordt er in dit artikel uitgelegd wat Ethereum Gas precies is en hoe het helpt om het Ethereum netwerk veilig te houden.

Wat is Ethereum Gas?

Ethereum gas is het tarief dat gebruikers betalen bij het uitvoeren van een transactie op de Ethereum blockchain. Het verwijst in naar de hoeveelheid computerkracht die nodig is om de transacties op het Ethereum netwerk uit te voeren.

Om te begrijpen wat de term Ethereum gas fees precies betekent, zal er eerst gekeken moeten worden naar wat een blockchain is. Een Blockchain is een keten van harde schrijven en elke harde schijf (block) heeft een beperkte hoeveelheid ruimte om transactiegegevens op te slaan.

Op het moment dat een gebruiker vervolgens een gas fee betaalt op een blockchain netwerk betalen ze dus eigenlijk voor de verwerking van hun transactie gegevens op een harde schijf. 

Gas fees zijn belangrijk voor de beveiliging van een blockchain. Een deel van de tarieven wordt namelijk toegedeeld aan de validators. Deze validators verifiëren en creëren nieuwe blokken en worden dus betaald voor het leveren en eerlijk werk. 

Daarnaast wordt er door gebruik te maken van gas fees ook voor gezorgd dat spammen op een netwerk te duur wordt en daardoor zullen er minder slechte spelers actief zijn. 

Waar worden gas fees voor betaald?

Ethereum is een openbare blockchain dat gebruik maakt van een peer-to-peer (P2P) netwerk. Binnen dit netwerk bevinden zich duizenden willekeurige gebruikers, miners en validators die helpen om het netwerk draaiende te houden. De gas fees worden gebruikt om miners en validators te betalen en op deze manier het netwerk draaiende en veilig te houden. 

Gas fees zijn een integraal onderdeel van de dagelijkse werking van een blockchain. Op Ethereum zijn gas fees vereist voor alle soorten transacties.

Een voorbeeld uit de praktijk

Laten we eens kijken naar een eenvoudig voorbeeld van het gebruik van Ethereum gas fees.

Brian is een NFT-kunstenaar en wil zijn NFT-collectie op Ethereum zetten. Hij zal een NFT smart contract moeten uploaden naar de Ethereum blockchain, waarvoor hij gas fees moet betalen om de transactie te verwerken. Elke keer dat hij nieuwe wijzigingen wil aanbrengen aan zijn smart contract, zal hij gas fees moeten betalen.

Amy is een NFT-verzamelaar die Brians nieuw gemaakte kunstwerken ziet op een NFT marktplaats genaamd Opensea. Amy kan een on-chain bod doen op een van Brian’s NFT’s. Ze zal een gas fee moeten betalen om haar bod te verwerken.

Amy kan er dan voor kiezen om een cryptolening te nemen op haar nieuw gekochte NFT door het als onderpand te storten op een NFT leenprotocol. Opnieuw zal Amy gas kosten moeten betalen om de transacties te voltooien.

Hoe werken gas kosten?

Gas fees worden betaald in de eigen valuta van het blockchain netwerk. Op Ethereum wordt de eigen token Ether of ETH gebruikt om gas vergoedingen te betalen.

Gas vergoedingen worden betaald in ETH op Ethereum-gebaseerde layer-two (L2) netwerken zoals Optimism en Arbitrium. L2’s zijn ontworpen om Ethereum te helpen schalen. Ze bundelen transacties en dienen ze in op de hoofdketen (d.w.z. Ethereum), waardoor het niet meer nodig is om gas te betalen voor elke afzonderlijke transactie.

Op het Ethereum netwerk worden gasprijzen aangeduid in giga-wei (gwei).

Wat is gwei?
Gwei is een eenheid van Ether (ETH) – zoals centen dat zijn voor de Euro of pennies voor het Britse pond. Elke gwei is gelijk aan 0,000000001 ETH.

Waarom zijn Ethereum gas tarieven belangrijk bij investeren?

Ethereum Gas tarieven zorgen er voor dat het mogelijk is om transacties uit te voeren op de Ethereum blockchain. Zonder deze tarieven zouden de validators niet betaald kunnen worden en stort het netwerk ineen. Er zullen dus altijd tarieven zijn binnen de Ethereum blockchain en elke andere blockchain.

Ethereum Virtual Machine (EVM)

Ethereum wordt vaak de Ethereum Virtual Machine genoemd. Dit komt doordat het platform is ontworpen voor gebruikers om hun eigen utility voor de blockchain en de cryptocurrency te creëren. De naam Ethereum Virtual Machine is ontstaan door de applicatie die ontwikkeld kunnen worden op de Ethereum blockchain. EVM is in principe een grote virtuele computer die de op Ethereum ontwikkelde applicaties aandrijft.

Er zijn talloze gedecentraliseerde applicaties, cryptos en tokens ontwikkeld met behulp van de EVM. Omdat al deze projecten onderdeel zijn van de Ethereum blockchain vereisen ze ook gas tarieven.

Hoe worden gaskosten berekend?

Elk blok op een blockchain heeft beperkte ruimte. De Bitcoin blockchain heeft bijvoorbeeld een maximale blokgrootte van 4MB.

Ethereum blokgroottes worden beperkt door het instellen van gas fees limieten voor een blok.

Een Ethereum block heeft een maximum limiet van 30 miljoen gas. Daarnaast heeft het een doel van 15 miljoen. Dit betekent dat de totale hoeveelheid die uitgegeven wordt op gas op alle transacties in een block altijd kleiner moet zijn dan de limiet van dit block. 

Waarom fluctueren de gasprijzen?

De bloklimiet creëert een markt voor gasvergoedingen die fluctueren op basis van de vraag naar blokruimte. Als er op een bepaalde dag meer transacties in behandeling zijn, zullen de gasvergoedingen hoger zijn dan gemiddeld. Daarnaast kunnen upgrades in het netwerk, zoals de recente Dencun upgrade, ervoor zorgen dat de gas tarieven afnemen.

Elk blok heeft een basisvergoeding, een waarde die is ingesteld door het protocol. De transactie van een gebruiker moet minstens gelijk zijn aan de basisvergoeding, anders wordt zijn transactie niet verwerkt.

Een fooi functie genaamd “priority fee” is belangrijk voor de gas fee markt. Met deze prioriteitsvergoeding kunnen gebruikers een fooi geven aan blokvalidators, zodat ze worden gestimuleerd om de transactie van de gebruiker op te nemen in het volgende blok. Nogmaals, de prioriteitsvergoeding is een factor van de vraag naar blokruimte.

Ethereum heeft ook een gaslimiet van 21.000 gwei voor een standaard transactie.

Een voorbeeld uit het echte leven

Laten we teruggaan naar ons vorige voorbeeld. Amy wil nu 1 ETH betalen aan Brain. De basisvergoeding is 10 gwei, en Amy geeft 5 gwei fooi om de transactie te versnellen.

De formule om de totale gas fee voor de transactie te berekenen is als volgt:

Totale gas fee = gaslimiet * (basisvergoeding + prioritaire vergoeding)
Op basis van de bovenstaande info zal Amy’s totale gas tarief 21.000 * (10+5) zijn, ofwel 315.000 gwei wat gelijk staat aan 0,000315 ETH.

Er wordt dus 1,000315 ETH (1 ETH + 0,000315 ETH) afgetrokken van de Wallet van Amy op het moment dat ze 1 ETH aan Brian betaalt.

EIP-1559: Verandering in de gas prijzen

Het is belangrijk om EIP-1559 te benoemen wanneer er gesproken wordt over Ethereum gas tarieven. Voor de introductie van EIP-1559 werden gas tarieven bepaald via een simpel veiling mechanisme waarbij miners transactie konden kiezen door te bieden. Om te voorkomen dat er abnormale gas tarief pieken en netwerk vertragingen plaats vonden werd in 2012 de EIP-1559 geïmplementeerd.

EIP-1559 introduceerde een basisvergoeding – die zich aanpast aan de netwerkcongestie – om de Ethereum-gasvergoedingen voorspelbaarder te maken. Het introduceerde ook prioriteitsvergoedingen voor gebruikers die transactieprioriteit willen.

Blokvalidators ontvangen alleen de prioriteitsvergoedingen van het totale gas. De basisvergoeding wordt verbrand door het protocol. Het verbranden van de basisvergoeding compenseert de ETH inflatie en verwijdert de stimulans voor de miner om de gasvergoedingen te manipuleren.

Voor EIP-1559

Na EIP-1559

Eenvoudig, op veilingen gebaseerd vergoedingsmodel

De gastarieven bestaan uit twee componenten: een basisvergoeding en een prioritaire vergoeding.

Af en toe pieken in de gasvergoedingen als miners hoge gas fees bieden bij het maken van nieuwe blokken

De gastarieven zijn voorspelbaarder

Geen basisvergoeding

De basisvergoeding wordt automatisch aangepast aan de netwerkcongestie

Geen voorrangsprijs

De prioriteitsheffing waarbij gebruikers validators een fooi kunnen geven om snellere transacties te stimuleren

Verbranden zonder kosten

De basisvergoeding wordt verbrand

Miners ontvangen totale gasvergoedingen

Validators krijgen alleen voorrang

Vaste blokgrootte

Variabele blokgroottes

Conclusie

De gas fee is de olie van een blockchainnetwerk. Het is net als de brandstof die auto’s nodig hebben om van de ene locatie naar de andere te rijden. Zonder het betalen van gas fees kunnen gebruikers geen transacties uitvoeren op Ethereum. Dit betekent dat het gebruik van ETH als gas de token waarde geeft en de vraag op de markt hoog houdt.

Gerelateerde begrippen

Mensholong Lepcha
Redacteur

Mensholong Lepcha is een financieel journalist gespecialiseerd in cryptocurrencies en wereldwijde aandelenmarkten. Hij heeft gewerkt voor gerenommeerde bedrijven als Reuters en Capital.com. Gefascineerd door blockchaintechnologie, NFT's en de tegendraadse school van beleggen, heeft Mensholong expertise in het analyseren van tokenomics, prijsbewegingen en technische details van Bitcoin, Ethereum en andere blockchainnetwerken. Hij heeft artikelen geschreven over een breed scala aan financiële onderwerpen, waaronder grondstoffen, forex, monetair beleid van centrale banken en ander economisch nieuws.