Bitcoin.com

Co je plyn?

Zjistěte více o plynu, jednotce pro měření transakčních poplatků na blockchainu Ethereum.

Naposledy aktualizováno
Publikováno
Doba čtení6 min read
Zkontroloval
Graham Stone Author Image
Graham Stone
What is Gas?

Plyn označuje jednotku používanou k měření výpočetního úsilí potřebného k provedení transakce nebo chytrého kontraktu na blockchainu Ethereum. Je to základní koncept v Ethereu, protože určuje náklady na využití sítě a motivuje validátory k zpracování transakcí.

Použijte multichainovou aplikaci Bitcoin.com Wallet, kterou důvěřují miliony uživatelů, k bezpečnému a snadnému nákupu, prodeji, obchodování a správě bitcoinu (BTC), etheru (ETH) a nejpopulárnějších kryptoměn. Aplikace vám umožňuje přizpůsobit poplatky za plyn při interakci s veřejnou sítí Ethereum i s dalšími podporovanými blockchainovými sítěmi.

Co je Gas v Ethereum?

Gas je palivo, které pohání síť Ethereum. Je to jednotka měření, která kvantifikuje výpočetní úsilí potřebné k provedení transakce nebo chytré smlouvy na blockchainu. Představte si to takto: stejně jako vaše auto potřebuje benzín k jízdě, transakce na Ethereum potřebují gas, aby byly zpracovány. Čím složitější je operace, tím více gasu spotřebuje.

Každá operace na Ethereum, od jednoduchých převodů tokenů po složité interakce chytrých smluv, spotřebovává určité množství gasu, který je placen v ETH. To znamená, že abyste mohli provádět transakce na Ethereum, potřebujete nějaké ETH k pokrytí poplatků za gas.

Používá se Gas i na jiných blockchainech?

Ano, gas se používá na všech blockchainech využívajících Ethereum-virtuální stroj (EVM). Například na Polygonu je token gasu POL. To znamená, že abyste mohli provádět transakce na Polygonu, potřebujete nějaké POL ve své peněžence k pokrytí poplatků za gas. Na některých blockchainech, jako je Solana, se termín "gas" nepoužívá. Nicméně, transakce na Solaně stále vyžadují nativní token Solana SOL k pokrytí poplatků spojených s prováděním transakcí.

Proč je Gas nutný?

Ethereum, na rozdíl od Bitcoinu, je platformou pro decentralizované aplikace (DApps). Tyto aplikace jsou poháněny chytrými smlouvami, což jsou samospouštěcí dohody napsané v kódu. Chytré smlouvy umožňují širokou škálu funkcionalit, od jednoduchých převodů tokenů po složité finanční nástroje a decentralizované autonomní organizace (DAOs).

Provádění těchto chytrých smluv vyžaduje výpočetní zdroje a gas je mechanismus používaný k placení za tyto zdroje. Zajišťuje, že síť zůstává bezpečná a zabraňuje škodlivým aktérům ve spamování sítě nákladnými transakcemi.

Zjistěte více o poplatcích v síti Bitcoin.

Gas slouží několika klíčovým účelům v ekosystému Ethereum:

  1. Prevence spamu a přetížení sítě: Požadováním poplatku za každou transakci gas zabraňuje škodlivým aktérům ve spamování sítě zbytečnými transakcemi, což zajišťuje, že jsou zpracovány pouze legitimní a hodnotné transakce.
  2. Motivace těžařů/validátorů: Poplatky za gas jsou vypláceny těžařům (v éře Proof of Work) nebo validátorům (v éře Proof of Stake), kteří jsou zodpovědní za zpracování transakcí a zabezpečení sítě. Tyto poplatky je motivují k upřednostňování transakcí s vyššími cenami gasu, což zajišťuje, že síť funguje efektivně.
  3. Alokace zdrojů: Gas funguje jako mechanismus pro alokaci omezených výpočetních zdrojů sítě Ethereum. Transakce, které spotřebovávají více gasu, jsou dražší, což odráží vyšší nároky na zdroje sítě.

Jak Gas funguje?

Každá operace na síti Ethereum, ať už je to jednoduchý převod ETH nebo složitá interakce chytré smlouvy, spotřebovává určité množství gasu. Tato spotřeba gasu je měřena v jednotkách, přičemž každá jednotka představuje specifické množství výpočetního úsilí.

Cena gasu, známá jako 'cena gasu,' je určována tržními silami, podobně jako je cena benzínu určována nabídkou a poptávkou. Uživatelé, kteří chtějí, aby jejich transakce byly zpracovány rychle, mohou nabídnout vyšší cenu gasu, čímž motivují validátory k upřednostnění jejich transakcí.

Validátoři, kteří jsou zodpovědní za zpracování transakcí a přidávání nových bloků do blockchainu, vybírají, které transakce zahrnou do bloku na základě nabídnuté ceny gasu. Transakce s vyššími cenami gasu mají větší pravděpodobnost, že budou zahrnuty do následujícího bloku, což vede k rychlejším časům potvrzení.

Jak Gas funguje v praxi

Když iniciujete transakci na Ethereum, zadáte limit gasu a cenu gasu.

  • Limit Gasu: Toto je maximální množství gasu, které jste ochotni utratit za transakci. Pokud transakce spotřebuje více gasu než je limit, selže a přijdete o již zaplacený gas.
  • Cena Gasu: Toto je cena, kterou jste ochotni zaplatit za jednotku gasu. Čím vyšší je cena gasu, tím pravděpodobnější je, že vaše transakce bude rychle vyzvednuta a zpracována těžaři/validátory.

Celkový poplatek za transakci se vypočítává následovně:

Gas použito * Cena Gasu = Poplatek za transakci

Například pokud transakce použije 21 000 jednotek gasu a cena gasu je nastavena na 20 gwei (gigawei, jednotka ETH), poplatek za transakci by byl 420 000 gwei, což je 0,00042 ETH.

Gas a chytré smlouvy

Chytré smlouvy, samospouštěcí dohody napsané v kódu, jsou základní součástí ekosystému Ethereum. Umožňují širokou škálu aplikací, od decentralizovaných financí (DeFi) po nezaměnitelné tokeny (NFTs).

Každá operace v rámci chytré smlouvy spotřebovává určité množství gasu. Čím složitější je logika smlouvy a čím více operací provádí, tím více gasu spotřebuje. Proto může být nasazení a interakce s komplexními chytrými smlouvami nákladná, zejména během období vysokého přetížení sítě.

Fluktuace cen gasu a přetížení sítě

Cena gasu na Ethereum může výrazně kolísat na základě přetížení sítě. Během období vysoké poptávky, kdy se mnoho uživatelů snaží provádět transakce nebo interagovat s dApps, může cena gasu prudce vzrůst, což činí transakce dražšími.

Tato cenová volatilita může být pro uživatele výzvou, protože může ztížit předpověď nákladů na transakce. Nicméně také odráží dynamickou povahu sítě Ethereum a její schopnost přizpůsobit se měnící se poptávce.

EIP-1559 a základní poplatek

V srpnu 2021 Ethereum implementovalo významnou aktualizaci známou jako EIP-1559, která zavedla mechanismus základního poplatku do systému poplatků za gas. Základní poplatek je poplatek za blok, který musí zahrnovat všechny transakce a dynamicky se přizpůsobuje na základě přetížení sítě.

Tento základní poplatek je spálen (zničen), čímž se snižuje celková nabídka ETH a potenciálně činí ETH deflačním aktivem. Uživatelé stále stanovují 'prioritní poplatek' nebo 'spropitné', aby motivovali validátory k upřednostnění jejich transakcí, ale základní poplatek poskytuje předvídatelnější a transparentnější cenový mechanismus.

Přečtěte si více: Co je EIP-1559?

Řízení nákladů na gas

Řízení nákladů na gas je pro uživatele sítě Ethereum zásadní. Zde jsou některé tipy:

  • Vyberte správnou cenu gasu: Sledujte sledovače cen gasu jako EthGasStation, abyste určili vhodnou cenu gasu pro vaši transakci.
  • Nastavte rozumný limit gasu: Vyhněte se nastavení příliš vysokého limitu gasu, protože přijdete o jakýkoli nevyužitý gas, pokud transakce selže.
  • Zvažte načasování transakce: Provádějte transakce během období nízkého přetížení sítě, abyste ušetřili na poplatcích za gas.
  • Prozkoumejte řešení druhé vrstvy: Řešení druhé vrstvy, jako jsou rollupy a stavové kanály, nabízejí možnost zpracovávat transakce mimo hlavní blockchain Ethereum, což výrazně snižuje náklady na gas.

Gas a optimalizace chytrých smluv

Vývojáři, kteří vytvářejí chytré smlouvy pro Ethereum, musí při návrhu svých aplikací zvážit spotřebu gasu. Optimalizace chytrých smluv pro efektivitu gasu může snížit transakční náklady pro uživatele a učinit dApps přístupnějšími.

Gas a uživatelská zkušenost

Systém poplatků za gas na Ethereum může ovlivnit uživatelskou zkušenost, zejména pro nováčky. Vysoké ceny gasu mohou udělat transakce drahými a složitost systému může být matoucí.

Nicméně komunita Ethereum aktivně pracuje na řešeních ke zlepšení uživatelské zkušenosti, jako je vývoj uživatelsky přívětivějších peněženek a zkoumání alternativních mechanismů poplatků.

Další zdroje

Pro další pochopení gasu a poplatků na Ethereum prozkoumejte tyto zdroje:

Buďte v kryptoměnách vždy o krok napřed

Buďte v oblasti kryptoměn vždy o krok napřed díky našemu týdennímu zpravodaji, který vám přináší ty nejdůležitější informace

Týdenní novinky ze světa kryptoměn, vybrané speciálně pro vás

Praktické poznatky a užitečné rady

Novinky o produktech, které podporují ekonomickou svobodu

Začněte bezpečně investovat s peněženkou Bitcoin.com

Dosud bylo vytvořeno více než 85 milionů peněženek. Vše, co potřebujete k bezpečnému nákupu, prodeji, obchodování a investování do bitcoinů a kryptoměn.

A screenshot of the Bitcoin.com Wallet app

Naskenujte a stáhněte si peněženku Bitcoin.com

Naskenujte tento QR kód pomocí svého mobilního zařízení a budete automaticky přesměrováni na stránku příslušného obchodu.