Vad är Gas?
Gas är avgiften du betalar för att få saker gjorda på en blockchain. Den mäter hur mycket datorkraft din transaktion eller ditt smarta kontrakt behöver och debiterar dig därefter. Tänk på det som att betala för elektricitet så att din lista med uppgifter på kedjan faktiskt körs.
”Gas är en avgift som appen tar.” Inte riktigt. Validerare och nätverket tjänar den för att köra din transaktion, och en del kan brännas i vissa kedjor, så det är inte bara en avgift som appen tar.
Hur Gas fungerar
Så här går det till när du klickar på bekräfta:
- Steg 1: Du skickar en transaktion, till exempel byter tokens i en av dina favorit decentraliserade applikationer.
- Steg 2: Ethereum Virtual Machine (EVM) simulerar arbetet din transaktion kräver och räknar Gas-enheterna.
- Steg 3: Du ställer en gas limit. Det är maxenheter du är beredd att spendera så att din transaktion inte fastnar.
- Steg 4: Nätverket inkluderar din transaktion om ditt Gaspris ser bra ut jämfört med andra i kön.
- Steg 5: Endast den Gas som faktiskt används debiteras. Det som inte används återgår till dig. Tillräckligt enkelt.
Så där är flödet, ja, det är så enkelt.
Varför Gas spelar roll
Varför du bör bry dig om Gas även om du inte är utvecklare:
- Kostnad: Det påverkar om den minten eller bytet blir billigt eller dyrt.
- Tidpunkt: Avgifter kan skjuta i höjden vid hype, så tålamod kan spara pengar.
- Relevans: Du kommer att se Gas varje gång du använder wallets, DeFi, NFTs och DAOs.
- Skalning: Flytt av aktivitet till en Layer 2 minskar ofta Gaskostnader mycket.
Kolla avgiftsuppskattningar vid olika tidpunkter. Sena kvällar eller lugna helger kan innebära snällare Gaspriser jämfört med en het lanseringstimme.
Viktiga egenskaper hos Gas
Egenskaperna som gör Gas till Gas:
- Mätning: Mäter datorkraft så varje operation har en tydlig kostnad.
- Prissättning: Betalas i kedjans valuta, ofta angivet i gwei för Ethereum.
- Prioritet: Högre Gaspris kan få dig inkluderad snabbare vid hög trafik.
- Återbetalning: Du betalar bara för den Gas som används, inte hela din gräns.
- Bränning: Vissa nätverk bränner en basavgift, vilket kan minska utbudet över tid.
Hur beräknas Gas?
På Ethereum är din totala avgift lika med använd Gas multiplicerat med effektivt Gaspris. Efter EIP 1559 är det effektiva priset basavgiften plus ditt prioritetstips till validerare.
Total avgift i ETH = använd Gas x effektivt Gaspris Exempel: Om din swap använder 100 000 Gas och basavgiften är 20 gwei med ett 2 gwei tips, då är det effektiva priset 22 gwei. Total avgift blir 100 000 x 22 gwei vilket är 0,0022 ETH. Endast den använda Gasen räknas.
Variationer
Samma idé, olika varianter:
- Enheter: Gasenheter mäter arbete, som hur många operationer din kod kör.
- Pris: Gaspris är vad du är villig att betala per enhet, vanligtvis i gwei.
- Bas: Basavgiften justeras block för block för att sikta på en stabil fyllnadsnivå.
- Tips: Ett litet tillägg för att snabba på inkludering när blocken är fulla.
Gas är ingen fast avgift. Den ändras med efterfrågan, så ett lugnt block och en stor mint kan ge mycket olika upplevelser.
Exempel
Du listar en NFT, sätter din gas limit, betalar avgiften och listningen går live när transaktionen bekräftats.
Kul fakta
Gas fick sitt namn eftersom det driver beräkningar, och på Ethereum är prisenheten gwei, som är en miljarddel av en ETH. Litet tal, stor kraft.
Sammanfattning
Kort version: Gas är mätaren och pengarna som får transaktioner att faktiskt köras. Håll koll på den, så kommer din plånbok att tacka dig.
