Wat is Gas?
Gas is de vergoeding die je betaalt om dingen op een blockchain te laten gebeuren. Het geeft aan hoeveel rekenwerk je transactie of smart contract nodig heeft en rekent je daarvoor. Zie het als betalen voor stroom zodat je taken op de chain daadwerkelijk uitgevoerd worden.
“Gas is een vergoeding die de app inneemt.” Niet helemaal. Validators en het netwerk verdienen het door je transactie uit te voeren, en een deel kan op sommige chains worden verbrand, dus het is niet alleen een app-belasting.
Hoe Gas werkt
Dit is de korte volgorde wanneer je op bevestigen klikt:
- Stap 1: Je verstuurt een transactie, bijvoorbeeld het ruilen van tokens in een van je favoriete gedecentraliseerde applicaties.
- Stap 2: De Ethereum Virtual Machine (EVM) simuleert het werk dat je transactie nodig heeft en telt de Gas eenheden.
- Stap 3: Je stelt een Gas limiet in. Dat is het maximale aantal eenheden dat je bereid bent te besteden zodat je transactie niet vastloopt.
- Stap 4: Het netwerk neemt je transactie op als je Gas prijs er goed uitziet vergeleken met anderen in de wachtrij.
- Stap 5: Alleen de daadwerkelijk gebruikte Gas wordt in rekening gebracht. Wat niet gebruikt is, blijft bij jou. Simpel genoeg.
Dat is de stroom, ja, het is zo eenvoudig.
Waarom Gas belangrijk is
Waarom je op Gas moet letten, zelfs als je geen ontwikkelaar bent:
- Kosten: Het bepaalt of die mint of swap goedkoop of duur uitvalt.
- Tijdstip: Vergoedingen kunnen stijgen tijdens hype momenten, dus geduld kan geld besparen.
- Relevantie: Je ziet Gas elke keer als je wallets, DeFi, NFT's en DAO's gebruikt.
- Schaal: Het verplaatsen van activiteit naar een Layer 2 verlaagt vaak sterk de Gas kosten.
Bekijk schattingen van vergoedingen op verschillende momenten. Late avonden of rustige weekenden kunnen vriendelijkere Gas prijzen opleveren vergeleken met een drukke lanceringsuur.
Belangrijke kenmerken van Gas
De eigenschappen die Gas kenmerken:
- Meten: Meet rekenwerk zodat elke bewerking een duidelijke kost heeft.
- Prijsstelling: Betaald in de munt van de chain, vaak in gwei voor Ethereum genoemd.
- Prioriteit: Een hogere Gas prijs kan je sneller opnemen tijdens druk verkeer.
- Teruggaven: Je betaalt alleen voor de gebruikte Gas, niet voor je hele limiet.
- Verbranding: Sommige netwerken verbranden een basisvergoeding, wat de voorraad na verloop van tijd kan verminderen.
Hoe wordt Gas berekend?
Op Ethereum is je totale vergoeding gelijk aan het gebruikte Gas vermenigvuldigd met de effectieve Gas prijs. Na EIP 1559 is de effectieve prijs de basisvergoeding plus je prioriteitstoeslag aan validators.
Total fee in ETH = Gas used x Effective Gas price Voorbeeld: Als je swap 100,000 Gas gebruikt en de basisvergoeding is 20 gwei met een tip van 2 gwei, dan is de effectieve prijs 22 gwei. Totale vergoeding is 100,000 x 22 gwei wat 0.0022 ETH is. Alleen het gebruikte Gas telt.
Variaties
Zelfde idee, andere varianten:
- Eenheden: Gas eenheden meten werk, zoals hoeveel bewerkingen je code uitvoert.
- Prijs: Gas prijs is wat je bereid bent per eenheid te betalen, meestal in gwei.
- Basis: De basisvergoeding past zich per block aan om een stabiel vulniveau te bereiken.
- Tip: Een kleine toeslag om opname te versnellen wanneer blocks druk zijn.
Gas is geen vaste vergoeding. Het verandert met de vraag, dus een rustige block en een populaire mint kunnen heel verschillend aanvoelen.
Voorbeeld
Je zet een NFT te koop, stelt je Gas limiet in, betaalt de vergoeding en de vermelding gaat live zodra de transactie bevestigd is.
Leuk weetje
Gas kreeg zijn naam omdat het computation aandrijft, en op Ethereum is de prijsunit gwei, wat een miljardste van een ETH is. Klein getal, grote impact.
Samenvatting
Kort: Gas is de meter en het geld dat transacties daadwerkelijk laat uitvoeren. Houd het in de gaten, en je wallet zal je dankbaar zijn.
