Sistemul de gaze nu este foarte diferit de utilizarea KW pentru măsurarea consumului de energie electrică la domiciliu. O diferență față de piața reală a energiei este că inițiatorul tranzacției stabilește prețul pentru gaz, pe care cumpărătorul îl poate conveni sau nu, ceea ce conduce la apariția unei piețe în jurul Gazului.
În Ethereum există de asemenea o limită de blocare - deci plătiți pentru spațiul premium în blocul următor, la fel ca în Bitcoin.
Prețul gazelor naturale pentru fiecare tranzacție sau contract este stabilit, în scopul de a face față Turing complet și EVM sale (Ethereum Virtual Machine Code) - ideea este de a limita ciclurile infinite. Astfel, de exemplu, 10 sau Szabo 0,00001 Eter sau 1 Gas poate executa cod sau o linie de comandă. Dacă contul nu are suficientă eter pentru a executa o tranzacție sau un mesaj, atunci acțiunea este considerată automat nevalidă. Ideea este de a opri atacul asupra negarea serviciului din cauza o buclă infinită, creșterea eficienței codului, și să facă atacatorii să plătească pentru resursele pe care le folosesc, utilizarea lățimii de bandă a calculelor procesorului.
Cu cât sunt mai complexe comenzile pe care doriți să le efectuați, cu atât mai mult trebuie să plătiți gazul (și eterul). De exemplu, în cazul în care Anna vrea să trimită Biktoru 1 Eter - valoarea totală a 1.00001 Eter va fi plătit de a deranja. Cu toate acestea, în cazul în care Anna ar dori să contracteze cu Biktorom în funcție de prețul viitor al Eter, ar exista mai multe linii executabile de cod și o mai mare responsabilitate sau consum de energie, care urmează să fie plasate într-un eter de rețea distribuită - și, prin urmare, Anne ar trebui să plătească mai mult de 1 gaz pentru efectuată.
Unele etape de calcul sunt mai scumpe decât altele deoarece sunt scumpe la nivel de calcul sau pentru că ele măresc cantitatea de date care trebuie stocate în stare. Iată lista operațiilor din codul virtual Ethereum și costul lor în gaz (care este Eter).
Numele funcțiilor de cost Gaz:
Valoarea implicită pentru gaz, plătibilă pentru ciclul de execuție.