Si alguna vegada heu sentit a parlar de la plataforma Ethereum, és possible que també hagueu sentit a parlar d’Ethereum Gas. Llavors, què és Ethereum Gas? A l’article d’avui explorarem més coses al respecte.
Què és Ethereum Gas?
Ethereum Gas és la unitat bàsica de qualsevol esforç de càlcul que es realitza per executar operacions dins de la plataforma Ethereum. Això significa que cada operació, inclosa l’execució de contractes intel·ligents, transaccions senzilles, etc. requereix gastar part del gas.
En paraules senzilles, són les taxes que cal pagar per completar una operació a la xarxa.
Tanmateix, abans d’endinsar-nos en Ethereum Gas i el seu funcionament, intentem entendre què és Ethereum?
Què és Ethereum?
Ethereum és una plataforma que es construeix a la part superior de la cadena de blocs. Es construeix com una xarxa descentralitzada on els desenvolupadors poden construir Dapps i escriure contractes intel·ligents. És similar a Internet, a més dels avantatges que ofereix blockchain. Com que té una naturalesa descentralitzada, consta de nodes. Els nodes, a canvi, participen en el consens sobre la construcció de la xarxa. Utilitzen diferents algoritmes de consens, com ara Prova de treball (PoW) o Prova de joc (PoS). L’èter s’utilitza per alimentar el sistema. Llegiu-ne més informació aquí.
Els usuaris poden accedir a Dapps basats en Ethereum i interactuar-hi de la mateixa manera que interactuen amb les aplicacions del web. Això ens condueix a un interessant concepte d’Ethereum Virtual Machine (EVM). Explorem.
Màquina virtual Ethereum (EVM)
Per assegurar que les operacions s’executen amb estabilitat i precisió, s’utilitza EVM. Això significa que si envieu una transacció al vostre amic, s’executarà a EVM. Al principi, la transacció apareixerà a la xarxa Ethereum, que requeriria que l’operació es completés. Aquí és on entra el concepte de “gas”. Sense gas, la transacció no es podrà executar. A més, la quantitat de gas necessària depèn de la complexitat de la transacció. Com més complexa sigui la transacció, més gas es requeriria per executar-la.
Una transacció pot requerir diverses operacions i, per tant, el gas total necessari es calcula com la suma de totes les operacions.
Com es calcula el gas?
El gas es calcula respecte a l’èter (ETH). A mesura que les plataformes Ethereum generen la seva transacció, és obvi que cal calcular el gas en conseqüència. A més, el gas un cop gastat no es pot recuperar fins i tot si la transacció falla.
Per tant, com es calcula. Es calcula amb una fórmula simple de tarifa TX = límit de gas * preu del gas.
Els preus poden ser tant en ETH com en USD. Les tarifes de transacció (tarifa TX) es paguen als miners per posar operacions computacionals i resoldre un bloc de transaccions.
Com ja hem dit, consta de dos components.
- Límit de gas
- Preu del gas.
A més, si escolteu que algú diu “Gas”, vol dir que “Límit de gas”.
Passem a un exemple per entendre com funciona amb l’ajuda d’una analogia.
El límit de gas és equivalent a la capacitat del vehicle per contenir el gas o el combustible en aquest cas. Ara, el preu del gas és simplement el cost del combustible del cotxe.
Ara, es llegirà com a 15,00 dòlars per galó per al cotxe. De la mateixa manera, per a 20.000 gas, serà de 40 GWEI per gas.
Amb l’enteniment anterior, podem calcular la comissió total de transacció d’una transacció.
Comissió de transacció (TX) = límit de gas * preu del gas.
Límit de gas
El límit de gas s’estableix per a cada transacció per garantir que la plataforma Ethereum es mantingui estable. Això significa que podeu gastar una quantitat limitada de gas. També es fa per garantir que ningú pagui una gran quantitat d’ETH per una transacció.
De la mateixa manera, l’usuari també pot establir un límit de gas inferior i permetre que la transacció continuï. Però, tingueu cura de quant baixeu el límit de gasolina. Si ho feu massa, la transacció quedarà sense gas. Això farà que la vostra transacció fracassi.
La xarxa Ethereum també garanteix la devolució del gas no gastat al seu propietari.
Preu del gas
El preu del gas és el preu per unitat de gas. Podeu fixar el preu del gas de cada transacció. No obstant això, si ho feu, la vostra transacció trigarà més temps en completar-se en comparació amb una transacció que utilitzava un preu del gas més alt. El preu del gas continua canviant segons la xarxa. Podeu comprovar-ho Ethgasstation.com. Sempre us aconsellem que utilitzeu el preu de la gasolina pròxim al que es mostra al lloc web.
Qualsevol cartera Ethereum moderna us permetrà establir el preu i el límit de gasolina. Recomanem MyEtherWallet i MetaMask per a una millor gestió segura de les transaccions.
Que segueix?
Això ens porta al final de l’article. Si encara creieu que es perd alguna cosa, no oblideu fer servir la secció de comentaris a continuació.