GemeenschapLog in

Delen

Crypto

Definitie

Gaskosten zijn de vergoeding die je betaalt om een transactie te laten verwerken of een smart contract uit te voeren op Ethereum en vergelijkbare blockchains. Ze dekken de rekenkracht en opslag die het netwerk gebruikt en worden betaald in de eigen munt van het netwerk.

Hoe het werkt

Elke bewerking op een netwerk in Ethereum-stijl heeft kosten die worden gemeten in eenheden gas. Een eenvoudige overboeking verbruikt weinig gas, terwijl een complexe actie in een smart contract, zoals een tokenswap, meer verbruikt. De kosten zijn verbruikt gas × gasprijs. De gasprijs wordt meestal uitgedrukt in gwei, waarbij 1 gwei 0,000000001 van de eigen munt is, oftewel een miljardste.

Op Ethereum bestaat de gasprijs sinds de upgrade EIP-1559 uit twee delen. De base fee wordt door het protocol vastgesteld op basis van hoe vol de recente blokken waren, en wordt verbrand, dat wil zeggen definitief uit het aanbod gehaald. De priority fee, of fooi (tip), is optioneel en gaat naar de validator; met een hogere fooi kan een transactie sneller worden opgenomen. Een wallet stelt ook een gaslimiet in: de maximale hoeveelheid gas die een transactie mag verbruiken. Mislukt een transactie, bijvoorbeeld omdat het gas opraakt of een contract haar weigert, dan wordt het gas dat tot dat moment is verbruikt toch in rekening gebracht.

Gaskosten hangen af van de drukte op het netwerk en van de complexiteit van de transactie, niet van het bedrag dat wordt verstuurd. De kosten kunnen sterk stijgen wanneer de vraag naar blokruimte hoog is. Layer-2-netwerken, die transacties apart verwerken en ze op de hoofdketen afwikkelen, zijn vaak veel goedkoper.

Voorbeeld (fictieve cijfers)

Stel dat een tokenoverboeking op een netwerk in Ethereum-stijl 50.000 gas verbruikt, dat de base fee 18 gwei is, dat de verzender een priority fee van 2 gwei toevoegt en dat de munt van het netwerk $3.000 kost.

Kosten = 50.000 × (18 + 2) gwei = 1.000.000 gwei = 0,001 munt, oftewel 0,001 × $3.000 = $3.

Daarvan wordt 50.000 × 18 = 900.000 gwei verbrand en gaat 50.000 × 2 = 100.000 gwei naar de validator.

De kosten zouden dezelfde $3 zijn, of de overboeking nu $10 of $10.000 aan tokens verplaatste, omdat gas rekenwerk meet en geen waarde.

Veelgemaakte fouten

  • Aannemen dat de gaskosten stijgen met het verstuurde bedrag.
  • Verwachten dat het gas wordt terugbetaald als een transactie mislukt.
  • De kosten in drukke periodes te laag instellen, waardoor een transactie lang in behandeling kan blijven.
  • Vergeten wat van de eigen munt in de wallet te houden om gas te betalen wanneer je andere tokens verstuurt.

Bijbehorende rekentools

Deze woordenlijst dient uitsluitend ter educatie en is geen beleggingsadvies. De voorbeelden gebruiken fictieve cijfers.

Alle begrippen in de woordenlijst