fbpx
  • bitcoinBitcoin$64,819.00-2.78%
  • ethereumEthereum$3,185.01-1.67%
  • elrond-erd-2MultiversX$42.64-4.54%

Ce este Ethereum GAS

 

GAS este unitatea de masura folosita pentru a exprima puterea computationala necesara in realizarea cu succes a unei comenzi sau actiuni specifice pe Blockchain-ul Ethereum.

Astfel, fiecare actiune va necesita GAS, de la interogarea unui sold, la trimiterea unei tranzactii. O analogie poate fi facuta cu folosirea combustibilului necesar pentru ca o masina sa calatoreasca din punctul A, in punctul B. 

 

 

Totusi, cantitatea de GAS necesara aplicarii fiecarei conditii inscrise unui Smart Contract nu ne va spune cu exactitate cat trebuie sa platim pentru indeplinirea acestor cerinte. 

Pentru a afla care este costul, va trebui sa inmultim cantitatea de GAS atribuita unei operatiuni specifice, cu costul pe moment al unei astfel de unitati, adica cu GAS Fee-ul.

 

Ce reprezinta Gas Fees

Sub aspect simplificat, daca GAS ar fi combustibilul, GAS Fee-ul ar fi pretul acestuia pe unitate.

Prin urmare, Gas Fees se refera la comisionul sau costul necesar pentru a efectua cu succes o tranzactie sau a executa un contract pe Blockchain-ul Ethereum. 

Pretul respectiv este estimat in subunitati ale cryptomonedei ETH (Ether), denumite de cele mai multe ori gwei sau, in alte cazuri, nanoeth. Mai simplu, gwei sunt pentru ETH cam ceea ce reprezinta eurocentii pentru moneda Euro. Un singur gwei echivaleaza cu 10-9 ETH – 0.000000001 ETH.

Aceste comisioane sunt utilizate pentru a aloca resursele necesare pentru Ethereum Virtual Machine (EVM), astfel incat orice aplicatie descentralizata din retea, inclusiv Smart Contracts, sa poata fi autoexecutata deopotriva in siguranta si cu un caracter descentralizat.

 

Cum variaza Gas Fees

Miners Ethereum, adica cei care indeplinesc toate sarcinile importante de verificare si procesare a tranzactiilor in reteaua Ethereum, primesc GAS fees, in schimbul serviciilor lor de calcul. 

Daca limita pretului GAS este prea mica, miners pot prefera sa ignore astfel de tranzactii. Ca urmare, pretul GAS poate fluctua odata cu oferta si cererea de putere de procesare.

La acest capitol, va mai reamintesc ca GAS este un concept care exista doar in interiorul Ethereum Virtual Machine si ca utilizatorul va plati tranzactia in ETH sau subunitati ale acestuia. 

Motivul este ca se doreste segregarea clara a unitatii de masura pentru puterea de calcul necesara, de pretul cryptomonedei ETH, astfel incat fluctuatiile pretului ETH sa nu schimbe costul efectiv al tranzactiilor.

In teorie, daca activitatea retelei este intotdeauna aceeasi, dar pretul cryptomonedei creste, GAS fees ar trebui sa scada, astfel incat costul tranzactiei transformat in Ether sa poata ramane acelasi cand e transpus in dolari sau in orice alta moneda fiat.

In realitate, cresterea activitatii in retea determina de fapt si cresterea pretului cryptomonedei.

 

Cum influenteaza activitatea din retea costul tranzactiilor

Orice tranzactie in Blockchainul Ethereum ajunge in Mempool, o zona a tranzactiilor in asteptare, din care acestea sunt confirmate de catre miners si inscrise astfel in urmatorul block al Blockchain-ului.

Aici mai intervine si un factor numit Maximum GAS Limit, adica un numar prestabilit de tranzactii ce pot fi incluse intr-un block. De aceea, in functie de aceasta limita, miners nu pot depasi numarul de tranzactii. În mod firesc, miners vor prefera sa valideze cu predilectie tranzactiile cu un GAS fee mai mare.

De pilda, daca in acel Mempool sunt 1000 de tranzactii in asteptare, insa limita permite validarea a numai 300 de tranzactii al caror GAS insumat se incadreaza in maximum gas limit, atunci miners vor prefera sa sorteze din cele 1000 de tranzactii doar 300 pe care sa le valideze si mai cu seama, pe cele mai profitabile pentru ei.

Prin urmare, userii care doresc ca tranzactiile lor sa fie validate cu predilectie, trebuie sa plateasca mai mult GAS, astfel incat sa ii depaseasca pe ceilalti. Cand un numar mare de utilizatori au tranzactii urgente si practic supraliciteaza costul, e normal atunci ca pretul GAS sa creasca.

 

Concluzii

Pe Blockchain-ul Ethereum, GAS se refera la costul necesar pentru a efectua o tranzactie in retea. Miners determina pretul GAS pe baza ofertei si cererii pentru necesarul de putere de calcul al retelei in procesarea Smart Contracts si a altor tranzactii. GAS fees sunt exprimate in subunitati mici ale ETH numite gwei.

Valoarea GAS pentru procesare in retea se stabileste in raport cu urgenta efectuarii tranzactiilor si e diferita de modul in care pretul pietei reflecta valoarea cryptomonedei ETH sau de cum aceasta evolueaza in functie de dinamica buy/sell.

 

Articolul PrecedentArticolul Urmator

4 Comments

  1. Ce se intâmplă dacă selectez eu gas fee- ul si este mult mai mic decăt mi=se cerea initial? se poate să imi respingă tranzactia sau doar voi astepta mai mult ?

  2. Salut, George,

    De regula, dureaza foarte mult, daca selectezi mai putin… pentru ca tu platesti practic ca tranzactia ta sa intre intr-un block.

    Daca incerci sa platesti mai putin, e posibil sa iti fie si respinsa tranzactia la un moment dat.

    In concluzie, eu as accepta plata pentru cat a cerut initial. Alte solutii ar fi sa stai cu ochii pe evolutia GAS Fees aici – https://ethereumprice.org/gas/

    Succes!

  3. Salut, Laur,

    Le verifici pe Etherscan.io. Bineinteles, asta e valabil strict pentru Ethereum.

    Toate cele bune!

Leave a Reply

Your email address will not be published. Required fields are marked *