Co je to blockchainový gas fee?

Shrnutí poplatků za gas
Gas fee je běžně používaný termín pro poplatek, který uživatelé určitých blockchainových protokolů platí validátorům sítě pokaždé, když chtějí provést funkci na blockchainu.
Gas slouží jako pobídka pro validátory sítě k přesnému zaznamenávání transakcí a čestnému jednání při udržování protokolu.
Zatímco Ethereum a Polygon používají termín „gas fees“, jiné blockchainy, jako například Solana a Bitcoin, používají termín „transakční poplatky“. „Gas“ pochází z podobnosti poplatku s palivem, které udržuje vozidlo v chodu.
Poplatky za gas jsou pro uživatele blockchainu často překvapením. U neúschovných služeb, kde transakce probíhají přímo na blockchainu, mohou být poplatky za gas divoce nepředvídatelné z minuty na minutu. Na úschovné platformě — jako je Kraken NFT — probíhají transakce mimo blockchainovou síť a nepředvídatelné gas fees jsou eliminovány, dokud NFT zůstává na platformě.
Blockchainové gas fees vysvětleny
Jakákoli aktivita provedená přímo na blockchainu, od provedení chytrého kontraktu po zakoupení nezaměnitelného tokenu (NFT), vyžaduje výpočetní výkon k zpracování a dokončení.
Validátoři sítě, distribuovaná skupina jednotlivců, kteří spouštějí specializovaný počítačový program k ověřování blockchainových transakcí, poskytují tento výpočetní výkon. Validátoři kupují, provozují a udržují své vlastní vybavení, jelikož pracují na zajištění bezpečnosti a přesnosti blockchainové sítě.
Gas fees hrají důležitou roli přenosem hodnoty od těch, kdo potřebují službu blockchainové sítě, k těm, kdo dodávají výpočetní výkon potřebný k jejímu provedení. Gas fees motivují validátory k přesnému zpracování transakcí a k udržování bezpečnosti blockchainové účetní knihy.
Síťové pobídky, náklady a pokuty
Pobídky
Na proof-of-work (PoW) blockchainech, jako je Ethereum, platí gas fees koncoví uživatelé těžařům za ověřování jejich transakcí. Těžaři soutěží pomocí specializovaného výpočetního vybavení k generování náhodných kódů nazývaných hashe. První těžař, který dokáže náhodně vygenerovat kryptografický hash začínající stejným počtem nul (nebo více) ve srovnání s „cílovým hashem“, je prohlášen za vítěze.
Úspěšný těžař pak může naplnit nový blok čekajícími transakcemi. To těžaři vynese nově vytvořenou kryptoměnu distribuovanou z odměny za blok a veškeré poplatky spojené s těmito transakcemi.
Gas fees jsou důležité také v blockchainových protokolech používajících konsenzuální mechanismus proof-of-stake (PoS), jako je další evoluce Etherea, Ethereum 2.0. Na těchto blockchainech gas fees odměňují validátory, kteří nejprve vloží určité množství kryptoměny do sítě, aby byli vybráni k ověřování nových transakcí.
Ti, kdo uzamknou více mincí, mohou provozovat více validátorů, čímž je pravděpodobnější, že budou vybráni k ověření nových transakcí než ti, kdo vloží méně mincí. Nicméně určitá programová náhodnost na úrovni protokolu znamená, že to není zaručeno a validátoři s menším počtem mincí mohou být stále vybráni k ověřování transakcí a získání odměny za blok.
Náklady
Bez ohledu na konsenzuální algoritmus, ověřování transakcí na blockchainové síti není zdarma. Náklady zahrnují specializované počítačové vybavení a elektřinu spotřebovanou tímto vybavením, a také finanční vklad, který uzamkli validátoři provozující tyto stroje.
Aby se jednotlivci stali validátory na novém blockchainu Ethereum 2.0 založeném na proof-of-stake, musí vložit minimálně 32 ETH.
Pokuty
Pokuty mohou být uděleny také validátorům PoS, kteří jednají mimo pravidla stanovená sítí. Běžně se tomu říká „slashing“ a je to navrženo tak, aby to odradilo škodlivé aktéry a mohlo to vést k částečnému nebo úplnému zabavení vkladu validátora. V extrémních případech zákeřného chování mohou být validátoři ze sítě zcela odstraněni.
Podrobnosti o pokutách za slashing se liší napříč blockchainy a jsou definovány v pravidlech protokolu.
Odměňováním poctivých validátorů pobídkami a penalizací nepoctivých aktérů využívají blockchainové sítě principy teorie her k efektivnímu a autonomnímu udržování integrity svých informací. To umožňuje blockchainům používat předdefinovaná pravidla k autonomnímu zabezpečení záznamů bez potřeby zprostředkujících institucí.
Jak se poplatky za gas vypočítávají a platí?
Poplatky za gas jsou založeny na základním ekonomickém konceptu nabídky a poptávky.
V případě blockchainu je nabídka celkový výpočetní výkon validátorů v síti a poptávka je celkový výpočetní výkon potřebný k provedení odeslaných transakcí uživatelů sítě.
Vrátíme-li se k příkladu s automobilem, nabídka je množství benzínu uloženého v nádržích čerpací stanice a poptávka je množství benzínu, které si zákazníci stanice chtějí koupit. Cena gasu je stanovena tak, aby maximalizovala zisky validátorů sítě / těžařů, a uživatelé ochotní zaplatit více za gas mohou mít svou transakci zpracovanou dříve.
Poplatky za gas se obvykle aktualizují v reálném čase na základě aktuální poptávky sítě. V závislosti na svých potřebách a možnostech si uživatelé mohou ručně upravit nabídku poplatku a vybrat si mezi rychlejším, ale dražším vypořádáním a pomalejším, ale levnějším vypořádáním.
Před upgradem Ethereum London v srpnu 2021 se gas počítal na základě dvou faktorů:
- Cena gasu: Cena, kterou se uživatel rozhodne zaplatit za každou jednotku gasu. Můžete si to představit jako nastavení ceny, kterou jste ochotni zaplatit za jednotku paliva.
- Limit gasu: Toto nastavuje uživatel a určuje maximální množství gasu, které lze použít k provedení konkrétní funkce. Můžete si to představit jako maximální počet galonů paliva, které je řidič ochoten koupit.
Vynásobení těchto dvou složek dohromady, cena gasu x limit gasu, vedlo k maximálnímu poplatku za gas, který mohl uživatel zaplatit za provedení transakce.
Po zavedení EIP-1559, jehož cílem je zpřesnit předpovědi poplatků za gas, se poplatky za gas vypočítávají podle nového vzorce:
Limit gasu x (základní poplatek + prioritní poplatek (spropitné)).
Namísto toho, aby uživatelé určovali náklady na poplatky za gas, síť Ethereum nyní implementuje základní poplatek, který se automaticky upravuje na blok v závislosti na poptávce uživatelů, a zároveň stanoví nejnižší možnou cenu, kterou musí uživatel zaplatit za zpracování svých transakcí.
Jakmile je poplatek za gas zaplacen, základní výše poplatku v ETH je trvale odstraněna (spálena) z oběhu. Aktualizace také umožňuje uživatelům tipovat validátory (připojit prioritní poplatek) podle jejich uvážení, aby byly jejich transakce zpracovány rychleji.
V případě, že uživatel nastaví limit gasu příliš vysoko, síť mu automaticky vrátí rozdíl po zpracování jeho transakce.
Poplatky za gas sítě Ethereum se platí v malých nominálních hodnotách kryptoměny ETH, která je nativní pro blockchain Ethereum. Tyto menší jednotky ETH se označují jako GWEI, kde jeden GWEI se rovná jedné miliardtině ETH (neboli 0,000000001 ETH).
Online nástroje, jako je sledovač gasu Etherscan pro Ethereum, umožňují uživatelům kdykoli zkontrolovat průměrné ceny gasu Etherea a zjistit, kolik by mohli potřebovat zaplatit za danou transakci.
K zpracování transakcí na Ethereu je obvykle vyžadován minimální limit gasu 21 000 GWEI. Nabídka pod touto částkou (nebo pod stanovenou minimální částkou požadovanou k provedení výpočtu) povede k neúspěšné transakci, ačkoli validátor sítě si poplatek stále vezme.
Užijte si nulové poplatky za gas pro obchody na Kraken NFT
Poplatky za gas vytvořily významnou bariéru vstupu pro mnoho uživatelů blockchainu, ale zejména pro sběratele NFT.
Uživatelé Kraken NFT platí poplatky za gas pouze při přesouvání NFT na platformu nebo z ní. Obchody provedené na Kraken NFT nezpůsobují nepředvídatelný poplatek za gas, ať už se jedná o nákup nebo prodej.
Eliminace poplatků za gas odstraňuje stres z obchodování s NFT, což znamená, že si můžete vytvořit svou vysněnou kolekci bez obav z neočekávaných nákladů.
Prozkoumejte, spravujte a zabezpečte svou kolekci NFT — s nulovými poplatky za gas — na tržišti Kraken NFT.
Dopady síťové aktivity na poplatky za gas
Síť se stává přetíženou, když uživatelé odesílají více transakcí. Jelikož validátoři musí zpracovávat více transakcí, náklady mají tendenci růst.
Opak je také pravdou: V dobách, kdy se poptávka po blockchainových službách zpomaluje nebo se zvyšuje počet dostupných validátorů, průměrná cena gasu má tendenci klesat.
Poptávka po projektech založených na NFT, jako jsou CryptoKitties, Stoner Cats a Otherdeed od Yuga Labs pro Otherside, vyhnala cenu gasu na síti Ethereum v minulosti na extrémní úrovně. Uprostřed těchto šílenství náklady na gas přesáhly 10 000 USD a výrazně překročily náklady na samotné NFT.
Navíc tyto špičky v síťové aktivitě způsobily významná zpoždění při vypořádání transakcí napříč jinými typy aplikací (DeFi, play-to-earn a další) v síti, což mnohé přivedlo k otázce, zda jejich transakce budou vůbec někdy zpracovány.