Gasvergoedingen
Netwerkvergoedingen
Netwerkvergoedingen op Ethereum noemt men gas.
Gas is de brandstof die Ethereum aan de gang houdt.
Samenvatting
- Elke transactie op Ethereum vereist een kleine vorm van betaling om deze uit te voeren
- Deze kosten noemt men een 'gasvergoeding'
- Gaskosten staan niet vast, ze veranderen op basis van netwerkcongestie
Wat zijn gasvergoedingen?
Stelt u zich Ethereum voor als een groot computernetwerk waar mensen taken kunnen uitvoeren zoals het versturen van berichten of uitvoeren van programma's. Net zoals in de echte wereld vereisen deze taken energie om ze uit te voeren.
In Ethereum heeft elke computationele actie een vaste "gasprijs". Je gaskosten zijn de totale kosten van de acties in je transactie. Bij het verzenden van een transactie of uitvoeren van een betaal je gaskosten voor de verwerking ervan.
Hoe betaal ik minder gasvergoedingen?
Terwijl hogere vergoedingen op Ethereum soms onvermijdelijk zijn, zijn er strategieën die u kunt gebruiken om de kosten te drukken:
Plan uw transacties
Net zoals reizen buiten het hoogseizoen minder druk en meer betaalbaar is, is Ethereum over het algemeen goedkoper in het gebruik wanneer Noord-Amerika in bed ligt.
Wacht tot gas daalt
Gasprijzen gaan elke 12 seconden op en neer gebaseerd op de congestie van Ethereum. Als de gasprijzen hoog zijn, kan enkele minuten wachten voordat u een transactie uitvoert ervoor zorgen dat u aanzienlijk minder betaalt.
Gebruik laag 2
Laag 2-ketens zijn gebouwd bovenop Ethereum en bieden lagere vergoedingen en behandelen meer transacties. Ze zijn een goede keuze om te besparen op kosten voor transacties die niet noodzakelijk dienen te gebeuren op het Ethereum-hoofdnetwerk.
Wat zorgt voor hoge gasvergoedingen?
Telkens als de hoeveelheid berekeningen (gas) op Ethereum een bepaalde drempelwaarde overstijgt, beginnen de gasvergoedingen te stijgen. Hoe meer het gas deze drempelwaarde overstijgt, des te sneller de gasvergoedingen stijgen.
Hogere kosten kunnen veroorzaakt worden door zaken als populaire of NFT's, periodiek verhoogd handelen op of een overweldigende hoeveelheid gebruikersactiviteit op piekmomenten.
Ontwikkelaars op Ethereum moeten ervoor zorgen dat hun gebruik van slimme contracten wordt geoptimaliseerd voordat deze worden ingezet. Als veel mensen een slecht geschreven slim contract gebruiken, zal dit meer gas verbruiken en kan dit mogelijk onbedoeld netwerkcongestie veroorzaken.
Wilt u meer weten? Bekijk de ontwikkelaarsdocumentatie.
Aanval van de Cryptokitties
In november 2017 werd het populaire Cryptokitties-project gelanceerd. De snelle stijging in populariteit zorgde voor aanzienlijke netwerkcongestie en extreem hoge gasvergoedingen. De uitdagingen gesteld door Cryptokitties versnelden de noodzaak voor het vinden van oplossingen voor het schalen van Ethereum.
Waarom hebben we gas nodig?
Gas is een kritisch element bij het veilig houden van Ethereum en het verwerken van transacties. Gas helpt op vele manieren:
Gas houdt Ethereum door te voorkomen dat kwaadwillende actoren het netwerk overspoelen met frauduleuze activiteiten.
Aangezien berekeningen gas kosten, wordt het spammen van Ethereum met dure transacties, zij het per ongeluk of kwaadwillig, financieel ontmoedigd.
Een harde limiet voor de hoeveelheid berekeningen die op een bepaald moment kunnen worden uitgevoerd, voorkomt dat Ethereum overweldigd raakt, wat helpt te verzekeren dat het netwerk altijd toegankelijk is.
Hoe wordt gas berekend?
De totale gasvergoeding die u betaalt bestaat uit enkele onderdelen:
- Basisvergoeding: een vergoeding bepaald door het netwerk die betaald moet worden voor een transactie
- Prioriteitsvergoeding: een optionele fooi om nodebeheerders te stimuleren uw transactie op te nemen
- Gebruikte gaseenheden*: weet u nog dat we zeiden dat gas berekeningen vertegenwoordigde? Complexere acties, zoals interacties met een slim contract, verbruiken meer gas dan eenvoudige acties, zoals het verzenden van een transactie.
- * Bekijk figuur 1 om te zien hoeveel gas verschillende soorten transacties gebruiken
De formule voor het berekenen van een gasvergoeding is de gebruikte gaseenheden * (basisvergoeding + prioriteitsvergoeding). De meeste portemonnees zullen het gasgebruik berekenen en dit versimpeld weergeven.
Transactietype | Gebruikte gaseenheden |
---|---|
ETH verzenden | 21,000 |
ERC-20-tokens verzenden | 65,000 |
Een NFT overdragen | 84,904 |
Wisselen op Uniswap | 184,523 |