Co je gas fee a proč transakce někdy tolik stojí?
Pokaždé, když provedete transakci na blockchainu, zaplatíte poplatek validátorům, kteří ji zpracovávají. Tento poplatek může někdy překročit odesílanou částku, a není to náhoda. Stojí za ním celá ekonomika.
Obsah:
Co je gas fee?
Gas fee je typ transakčního poplatku, který se objevuje v blockchainových sítích využívajících chytré kontrakty. Ethereum je zavedlo jako první, a dnes je uplatňuje mnoho dalších sítí.
Pokaždé, když pošleš kryptoměnu nebo využiješ službu DeFi na blockchainu, tvá transakce musí být ověřena a trvale zaznamenána ve veřejném registru. To se neděje automaticky, dělají to validátoři, skuteční lidé, kteří k této práci používají své počítače a platí za elektřinu.
Gas fee je poplatek, který jim za tuto námahu platíš. Bez něj by nikdo neměl důvod zpracovávat tvé transakce a síť by se jednoduše zastavila.
Je důležité vědět, že gas fee se vždy platí v nativní kryptoměně dané sítě.
Na Ethereu to znamená ETH, na Solaně SOL, a tak dále. Odhadovanou částku uvidíš před potvrzením jakékoli transakce ve své peněžence.
Gas fee má však i jinou roli. Když každá transakce něco stojí, spam je automaticky předcházen. Bez tohoto nákladu by někdo mohl posílat miliony zbytečných transakcí a zcela zahltit síť, čímž by zablokoval všechny ostatní uživatele.
Gas fee tedy není jen odměnou pro validátory, je to mechanismus, který udržuje síť funkční a spravedlivou.
Matematika za poplatkem
Výpočet celkového poplatku je jednoduchý, vynásobíš spotřebované jednotky plynu cenou za jednotku plynu. Za těmito dvěma složkami se však skrývá zajímavá ekonomika.
Počet spotřebovaných jednotek plynu závisí na tom, co děláš v síti. Odeslání ETH vždy stojí přesně 21 000 jednotek plynu, to se nikdy nemění.
Interakce s protokolem DeFi je složitější operace a může stát mezi 150 000 a 500 000 jednotkami plynu. Čím je operace složitější, tím více plynu spotřebuje.
Cena za jednotku plynu se měří v miliardtinách ETH, nazývaných Gwei, a je zcela dynamická. Trh ji určuje v reálném čase. Když je síť klidná, cena klesá. Když chtějí všichni provádět transakce současně, cena roste.
Konkrétně, jeden Gwei se rovná 0,000000001 ETH. Pokud je aktuální cena plynu 50 Gwei, odeslání ETH stojí 21 000 vynásobené 50, což dává 1 050 000 Gwei, tedy 0,00105 ETH. Při ceně ETH 3 000 dolarů to představuje přibližně 3,15 dolaru za jednu transakci.
Proč cena tolik kolísá?
Vše se scvrkává na jednu věc: nabídku a poptávku po prostoru v blocích.
Každý blok v síti Ethereum má maximální limit jednotek plynu, které může obsahovat.
Když poptávka po transakcích překročí dostupný prostor v bloku, uživatelé začnou soutěžit nabízením vyšších poplatků.
EIP-1559: Aktualizace, která změnila vše
Před srpnem 2021 byl model gas fee na Ethereu jednoduchou aukcí, kdo nabídl více, šel první. To způsobovalo chaos a nepředvídatelnost. Aktualizace známá jako EIP-1559 zavedla nový model.
Po EIP-1559 se poplatky již nevypočítávají jako dříve. Nyní se skládají ze dvou složek, base fee a priority fee, které se spolu násobí počtem spotřebovaných jednotek plynu.
Base fee je pevný poplatek určený samotným protokolem, který se automaticky ničí, tyto peníze nejdou nikomu, jsou trvale odstraněny z oběhu.
Priority fee je dobrovolný spropitné, které uživatel přidává, aby byla jeho transakce zpracována rychleji, a jde přímo validátorovi.
Výsledkem je, že poplatky se staly předvídatelnějšími než dříve. A protože se base fee ničí, v obdobích vysoké aktivity sítě se z oběhu odstraňuje více ETH, než se vytváří, čímž se ETH stává vzácnějším a potenciálně hodnotnějším.
Vysoký gas fee tedy není chybou systému. Je to jednoduše signál, že v daném okamžiku se mnoho lidí současně pokouší něco udělat v síti a prostor v blocích je omezený.
Ne všechny blockchainy jsou stejné
Vysoké poplatky Etherea podnítily vývoj alternativních sítí a řešení Layer 2. Každý blockchain má jiný přístup ke zpracování transakcí, a tento přístup přímo ovlivňuje výši poplatků.
Sítě Layer 1 jako Ethereum a Bitcoin zpracovávají všechny transakce přímo na hlavním řetězci, což je činí nejbezpečnějšími, ale také nejdražšími v obdobích vysoké aktivity.
Sítě Layer 2 fungují jinak. Zpracovávají transakce mimo hlavní řetězec a zapisují na něj pouze souhrn, přičemž náklady rozdělují mezi všechny uživatele.
Sidechainy jsou naopak zcela samostatné řetězce, které sdílejí s hlavním řetězcem jen některé technické standardy.
Výsledkem je, že poplatky se mohou pohybovat od zlomku centu v některých sítích až po desítky dolarů v obdobích vysoké aktivity.
Jak snížit poplatky?
Není to vždy možné, ale existuje několik osvědčených taktik.
Vyber správný čas
Brzká ranní hodiny a noci o víkendu (UTC) bývají klidnější. Sleduj gas tracker na některé z bezplatných platforem pro monitorování sítě.
Používej Layer 2
Pro aktivity DeFi a NFT nabízejí Arbitrum, Optimism a Base stejnou bezpečnost za zlomek nákladů.
Nastav priority fee ručně
Peněženky ti často umožňují nastavit vlastní spropitné. Pokud transakce není naléhavá, drž ho na minimu.
Seskupuj transakce
Místo pěti samostatných transakcí hledej protokoly nabízející dávkové operace, plyn zaplatíš jen jednou.
Gas fee je cena decentralizace
Gas fee je možná nejmenší číslo, které vidíš, když otevíráš svou peněženku, ale právě toto číslo ti říká více o stavu sítě než jakýkoli jiný údaj.
Říká ti, kolik lidí je aktivních, jak zdravá je síť a kolik stojí tvá transakce v daném okamžiku pro toho, kdo ji zpracovává.
Příště, až se zastavíš před obrazovkou potvrzení a uvidíš poplatek, který tě překvapí, neomezuj se jen na jeho přijetí nebo odmítnutí. Přečti si ho. Něco ti říká.
