Definition
Et gasgebyr er det gebyr, der betales for at behandle en transaktion eller køre en smart contract på Ethereum og lignende blockchains. Det dækker den beregning og lagring, netværket bruger, og betales i netværkets egen mønt.
Sådan fungerer det
Hver operation på et netværk af Ethereum-typen har en omkostning målt i enheder af gas. En simpel overførsel bruger lidt gas, mens en kompleks handling i en smart contract, som et token-swap, bruger mere. Gebyret er brugt gas × gaspris. Gasprisen angives som regel i gwei, hvor 1 gwei er 0,000000001 af netværkets mønt, altså en milliardtedel.
På Ethereum har gasprisen siden opgraderingen EIP-1559 bestået af to dele. Basisgebyret fastsættes af protokollen ud fra, hvor fyldte de seneste blokke har været, og det brændes, det vil sige fjernes permanent fra udbuddet. Prioritetsgebyret, også kaldet tip, er valgfrit og går til validatoren; et højere tip kan få en transaktion hurtigere med. En wallet sætter også en gasgrænse, den største mængde gas en transaktion må bruge. Hvis en transaktion mislykkes, for eksempel fordi den løber tør for gas, eller fordi en kontrakt afviser den, betales den gas, der er brugt indtil da, alligevel.
Gasgebyrer afhænger af belastningen på netværket og af transaktionens kompleksitet, ikke af det beløb, der sendes. Gebyrerne kan stige kraftigt, når efterspørgslen efter plads i blokkene er høj. Layer 2-netværk, som behandler transaktioner separat og afregner dem på hovedkæden, er ofte langt billigere.
Eksempel (hypotetiske tal)
Antag, at en tokenoverførsel på et netværk af Ethereum-typen bruger 50.000 gas, at basisgebyret er 18 gwei, at afsenderen lægger et prioritetsgebyr på 2 gwei oveni, og at netværkets mønt koster 3.000 $.
Gebyr = 50.000 × (18 + 2) gwei = 1.000.000 gwei = 0,001 mønt, eller 0,001 × 3.000 $ = 3 $.
Heraf brændes 50.000 × 18 = 900.000 gwei, og 50.000 × 2 = 100.000 gwei går til validatoren.
Gebyret ville være de samme 3 $, uanset om overførslen flyttede tokens for 10 $ eller 10.000 $, fordi gas måler beregning, ikke værdi.
Typiske fejl
- At gå ud fra, at gasgebyret vokser med det beløb, der sendes.
- At forvente at få gassen refunderet, når en transaktion mislykkes.
- At sætte gebyrerne for lavt i travle perioder, hvilket kan efterlade en transaktion ventende i lang tid.
- At glemme at have lidt af netværkets egen mønt i sin wallet til gas, når man sender andre tokens.
Relaterede beregnere
Denne ordbog er kun til undervisningsbrug og er ikke investeringsrådgivning. Eksemplerne bruger hypotetiske tal.