Wat is gas in crypto? Uitleg over gaskosten op Ethereum

Home Woordenlijst Wat is gas in crypto? Uitleg over gaskosten op Ethereum

Gas is de eenheid waarmee het rekenwerk wordt gemeten dat nodig is om een transactie of smart contract uit te voeren op Ethereum en andere EVM-blockchains. Elke handeling, van een simpele overboeking tot een complexe DeFi-transactie, kost een bepaalde hoeveelheid gas, en gebruikers betalen daarvoor in de eigen munt van het netwerk, zoals ETH. Gaskosten belonen validators voor het verwerken van transacties en beschermen het netwerk tegen spam en eindeloze lussen.

Hoe worden gaskosten berekend?

De kosten zijn de gebruikte hoeveelheid gas maal de prijs per eenheid gas, uitgedrukt in gwei (een miljardste ETH). Sinds de London-upgrade in 2021 (EIP-1559) bestaat de prijs uit twee delen:

  • Base fee: per blok door het netwerk bepaald; die stijgt als blokken vol zijn en daalt als ze dat niet zijn. De base fee wordt verbrand.
  • Priority fee (fooi): een optioneel extra bedrag voor de validator om sneller te worden opgenomen.
  • Gaslimiet: de maximale hoeveelheid gas die een transactie mag gebruiken. Een simpele ETH-overboeking gebruikt 21.000 gas; contractaanroepen gebruiken meer, afhankelijk van hun complexiteit.

Raakt een transactie zonder gas of mislukt die, dan wordt het tot dan toe gebruikte gas toch betaald, omdat het netwerk het werk heeft gedaan.

Waarom gaskosten schommelen

Gasprijzen hangen af van de vraag naar ruimte in blokken. In drukke periodes, zoals populaire tokenlanceringen of koersdalingen, kunnen de kosten op Ethereum mainnet sterk stijgen. Layer 2-netwerken zoals Arbitrum, Optimism en Base bundelen veel transacties en wikkelen ze af op Ethereum, waardoor de kosten veel lager zijn, zeker sinds de invoering van blobtransacties in 2024. Andere blockchains, zoals Solana, hebben eigen kostenmodellen.

Gaskosten verlagen of verbergen

  • Gasefficiënte contracten: een doordacht ontwerp van de opslag en minder schrijfacties kunnen het gas per transactie flink verlagen.
  • Batching: meerdere handelingen combineren in één transactie.
  • Layer 2: activiteit verplaatsen naar een goedkoper netwerk.
  • Gasloze transacties: met een paymaster betaalt de app de gas, zodat gebruikers helemaal geen ETH nodig hebben.

Zie onze EIP-1559 integratie, paymaster oplossingen en layer 2 ontwikkeling.

Veelgestelde vragen over gas

Wat is gwei?

Een kleine eenheid van ETH: één gwei is 0,000000001 ETH. Gasprijzen worden meestal in gwei uitgedrukt.

Waarom betaalde ik gas voor een mislukte transactie?

Omdat validators de transactie toch hebben uitgevoerd tot het punt waarop die mislukte. De gas betaalt voor dat werk, ongeacht de uitkomst.

Wat gebeurt er als ik de gasprijs te laag instel?

De transactie kan blijven wachten tot de base fee daalt tot uw maximum, of nooit worden opgenomen. De meeste wallets laten u een wachtende transactie versnellen of annuleren.

Gebruikt Bitcoin gas?

Nee. Bitcoin heeft transactiekosten op basis van de grootte van de transactie in bytes. Gas is specifiek voor Ethereum en andere EVM-compatibele blockchains.