Upozorňujeme, že na úhradu poplatkov sa stále používa ether (ETH). Gas a ETH sú však dve rôzne veci. Jednoducho povedané, na meranie náročnosti výpočtových úloh sa používajú „náklady gas“. Na druhej strane, každá jednotka gas má „cenu gas za transakciu“, ktorá je stanovená v mene ether (ETH). Každá transakcia má určenú konkrétnu „cenu gas za transakciu“ pre každú jednotku gas.
Ak teda potrebujete, aby bola vaša transakcia overená rýchlo, má zmysel zaplatiť vyššiu cenu gas za transakciu, aby validátori (ťažiari) boli motivovaní overiť vašu transakciu skôr ako ostatné. Podobne nastavenie nízkej ceny gas za transakciu môže spôsobiť zaseknutie vašej transakcie, pretože ťažiari nebudú mať žiadnu motiváciu ju overiť.
Mechanizmus tvorby cien gas je dôležitý, pretože zaručuje, že poplatky sa účtujú spravodlivým a primeraným spôsobom. Tým sa zabraňuje plytvaniu zdrojmi na operácie, ktoré nie sú pre sieť Ethereum cenné.
Smart kontrakty sú samovykonateľné zmluvy, ktoré existujú v určitých blockchainových sieťach. Ich podmienky...