Gas Etherea: limit, gwei a skutečná cena transakce
Gas Etherea měří práci potřebnou k provedení transakce. Gwei vyjadřuje cenu za jednotku této práce a gas limit omezuje množství, které může operace spotřebovat. Gas limit a sazba za gas nejsou stejné číslo. Bez jejich rozlišení snadno zaměníte maximální rozpočet za skutečně zaplacený poplatek.
Primární dokumentaci jsme ověřili 2. října 2026. Neuvádíme živou sazbu ani současnou cenu ETH. Všechny výpočty níže jsou vlastní modely a vztahují se k běžné exekuční složce poplatku na Ethereum Mainnet. U jiných sítí, rollupů a zvláštních operací mohou přibýt další nákladové položky.
Obsah článku
Tři údaje, které je potřeba oddělit
Před podpisem si označte spotřebu gasu, cenu za jednotku a případnou horní hranici rozpočtu. Spotřeba odpovídá provedené práci. Jednotková cena se může měnit podle síťových podmínek a nastavení transakce. Limit je hranice, nikoli předpověď, že bude celá částka vždy vyčerpána. Přepočet do korun představuje ještě další krok.
Jeden gwei je miliardtina ETH. Pro model 30 000 spotřebovaných jednotek při ceně 10 gwei vychází 300 000 gwei, tedy 0,0003 ETH. Při zvoleném kurzu 60 000 Kč za ETH je to 18 Kč. Pokud si zaměníte gwei za ETH, chybujete o devět řádů; rozhodující nejsou jen číslice na obrazovce.
Princip se liší od bitcoinového poplatku v sat/vB. Tam pracujeme se sazbou sat/vB a virtuální velikostí. Oba modely se týkají síťové práce nebo prostoru, ale jednotky ani konkrétní pravidla nejsou zaměnitelné. Převod tokenu na jiné síti proto neoceňujte dosazením do bitcoinové tabulky.
Base fee, priorita a cenový strop
Na Ethereum Mainnet tvoří běžnou exekuční cenu základní sazba a efektivní prioritní příplatek. Base fee určuje protokol a tato část se spaluje; prioritní část připadá validátorovi. Nastavený maximální příplatek se může omezit zbývajícím prostorem v maximální ceně za gas. Samotný vysoký strop nezaručuje okamžik zařazení.
Pro vlastní model zvolme base fee 8 gwei, maximální prioritu 2 gwei a maximální cenu 15 gwei za gas. Pokud podmínky při provedení odpovídají modelu, efektivní sazba je 10 gwei. Patnáct tedy není automaticky zaplacená sazba. Při jiné base fee se výsledek může změnit v mezích nastavených parametrů.
Kdyby base fee v okamžiku zpracování přesáhla zvolenou maximální cenu, nejde prostě doplatit rozdíl z libovolného dalšího zůstatku. Je potřeba posuzovat stav a nastavení transakce. Odhad aplikace si proto nevykládejte jako pevný ceník platný po neomezenou dobu. Cena a čas provedení jsou dvě samostatné nejistoty.
Vlastní model obyčejného převodu
U jednoduchého standardního převodu ETH do běžného účtu bez dalšího provádění kódu použijme 21 000 jednotek gasu. Převod ke smlouvě může vyžadovat více. Pro příklad nastavíme limit 30 000, sazbu 10 gwei a cenu ETH 60 000 Kč. Nepřenášíme tento limit na tokenový swap nebo jinou smluvní operaci.
Skutečný modelový poplatek je 21 000 × 10 gwei, tedy 0,00021 ETH neboli 12,60 Kč. Kombinace limitu 30 000 a stropu 15 gwei odpovídá hornímu exekučnímu rozpočtu 0,00045 ETH, tedy 27 Kč. Rozdíl mezi rozpočtem a skutečným nákladem není výnos investice; jsou to jiné veličiny.
| Modelová operace | Spotřeba | Efektivní sazba | Poplatek v ETH | Při 60 000 Kč/ETH |
|---|---|---|---|---|
| Jednoduchý převod | 21 000 | 10 gwei | 0,00021 | 12,60 Kč |
| Práce se smlouvou | 90 000 | 10 gwei | 0,00090 | 54 Kč |
| Vyšší sazba smlouvy | 90 000 | 30 gwei | 0,00270 | 162 Kč |
| Rozpočtový strop převodu | Limit 30 000 | Strop 15 gwei | Nejvýše 0,00045 | Nejvýše 27 Kč |
Poslední řádek není další skutečně provedená transakce. Ukazuje strop našeho zvoleného modelu. Ve druhém a třetím řádku držíme spotřebu stejnou a měníme sazbu. Tím lze oddělit vliv složitosti operace od vlivu ceny síťové práce. V reálném přehledu však mohou být jiné obě veličiny současně.
Neúspěšná transakce může stát peníze
Odmítnutí před zařazením a chyba při již prováděné transakci nejsou stejné situace. Pokud operace ve smlouvě začne a selže, práce může být zpoplatněna, přestože zamýšlená změna neproběhne. Dokumentace rozlišuje také vyčerpání limitu při provádění. Není správné přeložit každé chybové hlášení jako bezplatné storno.
Modelově se provedení ukončí po 50 000 jednotkách při 10 gwei. Spotřebovaná práce stojí 0,0005 ETH, v našem kurzu 30 Kč. Předpokládáme, že jde o zpoplatněné provedení a uvedené jednotky jsou skutečně spotřebované. Z tohoto výpočtu neodvozujeme cenu každé chyby ani refundaci konkrétní služby.
U směny na DEX může selhání souviset s nesplněným minimem výstupu. Zvýšení gas limitu samo nezmění tržní cenu ani ochrannou hranici směny. Než opakujete operaci, zjistěte její důvod. Jinak můžete několikrát platit síťovou práci a přitom neřešit podmínku, která znemožňuje požadovaný výsledek.
Rozpočet celé operace
Jedna zamýšlená činnost může vyžadovat více kroků. Článek Tokenové oprávnění a jeho odvolání odlišuje schválení tokenového oprávnění od samotné směny. Pokud se jedná o samostatné síťové transakce, počítejte jejich náklady zvlášť. V jiném podporovaném řešení může být způsob úhrady odlišný; neslibujeme univerzální počet kliknutí ani transakcí.
Pro model celého postupu zvolme schválení za 20 Kč, směnu za 54 Kč a následné odvolání přístupu za 18 Kč. Součet je 92 Kč. Pro směnu hodnoty 1 000 Kč tvoří 9,2 %, pro 20 000 Kč 0,46 %. Jde o vlastní rozpočtový příklad, nikoli dnešní sazby platformy. Rozdíl ukazuje význam pevných nákladů.
U blockchainového mostu započítejte oba směry a další podmínky mostu. Nízká cena jedné transakce na cílové síti nevysvětluje cenu přechodu, použití a návratu. Pro rozhodnutí potřebujete celý plán. Pokud nevíte, jak se vrátíte nebo jaký poplatkový token budete potřebovat, levnější vstup nemusí být praktickou úsporou.
Kontrola před potvrzením
Ověřte síť, přesnou operaci, příjemce a zobrazené jednotky. Pak porovnejte předpokládaný skutečný náklad s horní hranicí, pokud ji rozhraní nabízí. Přepočet do korun je orientační podle kurzu, nikoli vlastnost protokolu. Nezaměňujte vysokou hodnotu tokenového zůstatku za jistotu, že každý způsob úhrady gasu bude dostupný.
Sponzorované nebo tokenem hrazené operace mohou mít zvláštní podmínky služby. V našem modelu se síťový gas oceňuje v ETH, ale uživatelská aplikace může nabídnout jiný způsob financování. Zkontrolujte, zda tím vzniká směna, servisní poplatek nebo další oprávnění. Nápis bez gasu neříká sám o sobě, kdo ekonomický náklad nese.
Časté otázky
Je gas limit poplatek v korunách?
Ne. Omezuje počet jednotek práce. Pro cenu potřebujete sazbu a případně kurz ETH; skutečná spotřeba může být nižší než limit.
Platí 21 000 gas pro každý převod?
Ne. Náš příklad popisuje jednoduchý převod ETH bez dalšího kódu. Tokenové a smluvní operace mohou mít jiné požadavky.
Kolik je 300 000 gwei v ETH?
Je to 0,0003 ETH. Při zvolené modelové ceně 60 000 Kč za ETH odpovídá tato částka 18 Kč.
Proč jsem zaplatil při chybě?
Zařazená a prováděná operace mohla spotřebovat síťovou práci. To odlišujte od odmítnutí před provedením; ověřte konkrétní stav.
Vyřeší vyšší gas limit špatný výstup směny?
Ne automaticky. Limit práce není tolerance ceny. Problém minimálního výstupu vyžaduje posouzení parametrů a tržních podmínek směny.
Zaručí vysoký cenový strop okamžité zařazení?
Ne. Čas není rezervován samotným nastavením stropu. Sledujte aktuální stav sítě a konkrétní transakce.
