Co je Gas?
Gas je poplatek, který platíte za provedení operací na blockchainu. Měří, kolik výpočetní práce vaše transakce nebo smart kontrakt potřebuje, a podle toho vám účtuje. Představte si to jako platbu za elektřinu, aby vaše úkoly na řetězci skutečně běžely.
„Gas je poplatek, který si bere aplikace.“ Ne úplně. Validátoři a síť ho získávají za zpracování vaší transakce a na některých řetězcích se část může spálit, takže to není jen daň aplikace.
Jak Gas funguje
Krátký průběh po kliknutí na potvrdit:
- Krok 1: Odešlete transakci, například výměnu tokenů v jedné z vašich oblíbených decentralizovaných aplikací.
- Krok 2: The Ethereum Virtual Machine (EVM) simuluje práci, kterou vaše transakce potřebuje, a spočítá jednotky Gas.
- Krok 3: Nastavíte Gas limit. To je maximální počet jednotek, které jste ochotni utratit, aby vaše transakce nezůstala viset.
- Krok 4: Síť vaši transakci zařadí, pokud cena Gas, kterou nabízíte, vypadá v porovnání s ostatními ve frontě dobře.
- Krok 5: Účtována je pouze skutečně použitá Gas. Vše, co se nevyužije, zůstane u vás. Dost jednoduché.
Takhle to probíhá, ano, je to tak jednoduché.
Proč je Gas důležitý
Proč by vás měl Gas zajímat i když nejste programátor:
- Náklady: Ovlivňuje, zda je mint nebo swap levný nebo dražší.
- Načasování: Poplatky mohou během zvýšeného zájmu prudce vzrůst, takže trpělivost může ušetřit peníze.
- Význam: S Gas se setkáte pokaždé, když používáte peněženky, DeFi, NFT a DAO.
- Škálování: Přesun aktivity na Layer 2 často výrazně sníží náklady na Gas.
Zkontrolujte odhady poplatků v různých časech. Pozdní noční hodiny nebo klidné víkendy mohou znamenat příznivější ceny Gas ve srovnání s rušnou hodinou spuštění.
Hlavní vlastnosti Gas
Vlastnosti, které charakterizují Gas:
- Měření: Měří výpočetní práci, takže každá operace má jasnou cenu.
- Cena: Platí se v minci daného řetězce, často uváděna v gwei pro Ethereum.
- Priorita: Vyšší cena Gas může zajistit rychlejší zařazení při vysoké zátěži.
- Vrácení: Platíte jen za použitou Gas, ne za celé nastavené maximum.
- Spalování: Některé sítě spálí základní poplatek, což může postupně snížit nabídku.
Jak se Gas počítá?
Na Ethereu se váš celkový poplatek rovná počtu použitých Gas krát efektivní cena Gas. Po EIP 1559 je efektivní cena součtem základního poplatku a vašeho prioritního spropitného pro validátory.
Total fee in ETH = Gas used x Effective Gas price Příklad: Pokud váš swap použije 100 000 Gas a základní poplatek je 20 gwei s 2 gwei tipem, pak je efektivní cena 22 gwei. Celkový poplatek je 100 000 x 22 gwei, což je 0,0022 ETH. Počítá se pouze použitá Gas.
Varianty
Stejný princip, různé verze:
- Jednotky: Jednotky Gas měří práci, například kolik operací váš kód provede.
- Cena: Cena Gas je částka, kterou jste ochotni zaplatit za jednotku, obvykle v gwei.
- Základ: Základní poplatek se upravuje blok po bloku, aby se udržovala rovnoměrná zaplněnost.
- Tip: Malý příplatek ke zrychlení zařazení, když jsou bloky vytížené.
Gas není pevný poplatek. Mění se podle poptávky, takže klidný blok a masivní mint mohou být velmi odlišné zkušenosti.
Příklad
Vystavíte NFT, nastavíte Gas limit, zaplatíte poplatek a nabídka se zveřejní, jakmile transakce potvrdí.
Zajímavost
Gas dostal název, protože pohání výpočty, a na Ethereu je jednotkou ceny gwei, což je jedna miliardtina ETH. Malé číslo, velká síla.
Shrnutí
Krátce: Gas je měřidlo i platba, díky nimž se transakce skutečně vykonají. Sledujte ho a vaše peněženka vám poděkuje.
