La blockchain Ethereum es, quizás, la red de cadena de bloques descentralizada más usada y reconocida en el mundo, la cual tiene un sistema de comisiones muy sólido para que los inversores realicen con éxito sus transacciones a través de ella.
A este sistema se le conoce como gas Ethereum, gas ETH o comisiones Ethereum, que viene a ser como una especie de «caseta de peaje» que debes pagar para poder validar tu operación en ETH. A su vez, a este Gas fee se le denomina Gigawei y viene a ser una milmillonésima parte de los tokens ETH.
Pero, ¿Por qué el gas fee sube y baja con frecuencia?, y, ¿para qué se paga esta tarifa? Conociendo las características de este elemento, se pueden tomar mejores decisiones a la hora de aprovechar este elemento computacional de ETH.
¿Qué es el gas Ethereum?
El gas de Ethereum es la tarifa que un usuario debe pagar para realizar una transacción en la blockchain de Ethereum. En términos técnicos, el gas se refiere a “la cantidad de esfuerzo computacional” necesario para ejecutar operaciones en una red blockchain. Para entender mejor la definición de las tasas de gas de Ethereum, necesitamos recapitular qué es una blockchain. Imagine blockchain como una cadena de discos duros. Cada disco duro (bloque) tiene una cantidad limitada de espacio para guardar los datos de las transacciones.
Los usuarios que realizan transacciones en una cadena de bloques pagan tasas de gas o en este caso, comisiones Ethereum para que la información de sus transacciones se cargue en un bloque.
Las tasas de gas son fundamentales para la seguridad de una cadena de bloques. Parte de las tasas de gas en Ethereum se pagan a los validadores de bloques -nodos que verifican las transacciones y crean nuevos bloques- por realizar un trabajo honesto.
Las tasas de gas también evitan que los usuarios envíen spam a la red, haciendo que las transacciones sean caras para los participantes malos.
¿Para qué se pagan las tasas de gas ETH?
Ethereum funciona sin una corporación que supervise sus operaciones diarias. La blockchain pública es una red abierta y de igual a igual o peer-to-peer (P2P) con miles de participantes aleatorios llamados mineros o validadores que impulsan la red. La cadena de bloques recauda una tasa de gas de las transacciones para pagar a los mineros y validadores por realizar un trabajo honesto.
Las tasas de gas son esenciales para el funcionamiento diario de una cadena de bloques. En Ethereum, las tasas de gas son necesarias para todo tipo de transacciones.
Un ejemplo de la vida real con comisiones Ethereum
Veamos un ejemplo sencillo del uso de la tasa de gas de Ethereum.
Brian es un artista de NFT y quiere acuñar su colección de NFT en Ethereum. Tendrá que subir un contrato inteligente NFT a la blockchain de Ethereum, para lo cual tendrá que pagar tasas de gas para procesar la transacción. Cada vez que quiera hacer nuevos cambios en su contrato inteligente, tendrá que pagar tasas de gas.
Amy es una coleccionista de NFT que se fija en las obras de arte recién acuñadas de Brian en un mercado de NFT llamado Opensea. Amy puede pujar en la cadena por uno de los NFT de Brian. Tendrá que pagar una tasa de gas para procesar su oferta.
A continuación, Amy puede optar por pedir un criptopréstamo sobre su NFT recién comprado depositándolo como garantía en un protocolo de préstamo de NFT. De nuevo, Amy tendrá que pagar tasas de gas para completar las transacciones.
¿Cómo funcionan las tasas de gas Ethereum?
Las tasas de gas se pagan en la moneda nativa de la red blockchain. En Ethereum, el token nativo Ether o ETH se utiliza para pagar las tasas de gas.
Las tasas de gas se pagan en ETH en las redes de capa dos (L2) basadas en Ethereum, como Optimism y Arbitrium. Las L2 están diseñadas para ayudar a Ethereum a escalar.Agrupan las transacciones y las envían a la cadena principal (es decir, Ethereum), eliminando así la necesidad de pagar gas por cada transacción.
En la red Ethereum, los precios del gas se indican en giga-wei (gwei).
¿Cómo se calcula la comisión de red Ethereum (gas eth)?
Para calcular la comisión de red Ethereum, es esencial conocer cómo se comporta la cadena de bloques de la red. Cada bloque de una blockchain tiene un espacio limitado. Por ejemplo, la blockchain de Bitcoin tiene un tamaño máximo de bloque de 4MB.
Los tamaños de bloque de Ethereum están limitados por el establecimiento de límites de tasas de gas de bloque. En donde esta cadena de bloques es lo que determina la comisión de red Ethereum.
Un bloque de Ethereum tiene un tamaño objetivo de 15 millones de gas y un límite máximo de 30 millones de gas. Esto significa que la cantidad total de gas gastado en todas las transacciones de un bloque debe ser inferior al límite del bloque.
¿Por qué fluctúan las tarifas del gas Ethereum?
El límite de bloques crea un mercado de tarifas de gas que fluctúan en función de la demanda de espacio en los bloques. Si hay más transacciones pendientes en un día determinado, las tasas de gas serán superiores a la media.
Cada bloque tiene una tarifa base, un valor fijado por el protocolo. Un usuario tiene que igualar como mínimo la tarifa base, o su transacción no será procesada.
Una función de propina llamada “tarifa prioritaria” es importante para el mercado de tarifas de gas. La comisión de prioridad permite a los usuarios dar una propina a los validadores de bloques para incentivarles a incluir la transacción del usuario en el siguiente bloque. De nuevo, la tarifa de prioridad es un factor de la demanda de espacio de bloque.
Ethereum también tiene un límite de gas de 21.000 gwei para una transacción estándar.
Un ejemplo de la vida real
Volvamos a nuestro ejemplo anterior. Amy ahora quiere pagar 1 ETH a Brain. La tarifa base es de 10 gwei, y Amy propina 5 gwei para acelerar la transacción.
La fórmula para calcular la comisión total de la transacción es la siguiente:
Con las cifras anteriores, la cuota total de gas de Amy será de 21.000 * (10+5), lo que equivale a 315.000 gwei o 0,000315 ETH.
Por lo tanto, se deducirán 1,000315 ETH (1 ETH + 0,000315 ETH) del monedero de Amy para pagar 1 ETH a Brian.
EIP-1559: Cambio en el mercado de tarifas de gas
Es importante tener en cuenta el EIP-1559 al hablar de las tarifas de gas de Ethereum. Antes del EIP-1559, las tarifas de gas en Ethereum se fijaban mediante un sencillo mecanismo de subasta en el que los mineros elegían las transacciones con las pujas más altas al crear nuevos bloques. Con el fin de evitar picos anormales en las tarifas de gas y retrasos en la red, el EIP-1559 se implementó en 2021.
El EIP-1559 introdujo una tarifa base -que se ajusta en función de la congestión de la red- para que las tarifas de gas de Ethereum fueran más predecibles. También introdujo tarifas prioritarias para los usuarios que desean prioridad en las transacciones.
Los validadores de bloques solo reciben las comisiones de prioridad del gas total. El protocolo quema la comisión base. La quema de la tarifa base contrarresta la inflación de ETH y elimina el incentivo de los mineros para manipular las tarifas de gas.
Antes EIP-1559 |
Después EIP-1559 |
Modelo simple de canon basado en subastas |
Las tasas de gas tienen dos componentes: tasa base y tasa prioritaria |
Picos ocasionales en las tasas de gas cuando los mineros incluyen las ofertas de tasas de gas más altas al crear nuevos bloques. |
Las tasas de gas son más predecibles |
Sin tarifa base |
La tarifa base se ajusta automáticamente en función de la congestión de la red. |
Sin tasa de prioridad |
La tarifa prioritaria permite a los usuarios dar propinas a los validadores para incentivar transacciones más rápidas. |
Sin quema de tasas |
La tarifa base se quema |
Los mineros reciben el total de la comisión de gas |
Los validadores sólo reciben comisiones de prioridad |
Tamaño de bloque fijo |
Tamaño de bloque variable |
Cómo saber el precio del gas Ethereum hoy
El precio del Gas ETH tiene una variación constante, debido a lo dinámica que la red. Esto significa que los gwei varían por la conducta del mercado y por el número de transacciones diarias que hacen los inversores.
En palabras más simples, el precio del gas lo determina la oferta y la demanda, sumado a la capacidad que tiene la red en ese momento de dar respuesta a la cantidad de transacciones y a la complejidad de las inversiones que se ejecutan en el periodo de consulta.
Ese mismo dinamismo hace necesario que los usuarios de ETH deban acudir a fuentes confiables en donde puedan consultar la tarifa exacta de las comisiones.
Una de ellas es Etherscan Gas Tracker, en donde las estadísticas se actualizan en tiempo real, permitiendo revisar el comportamiento del gas para evaluar su conducta tarifaria y las comisiones de token ETH en ese momento.
En todo caso, el precio del gas es un elemento determinante que ayuda a mantener la seguridad en la blockchain, protegiendo a los inversores con una capa extra de seguridad ante los posibles spams.
En resumen
La tarifa del gas es la gasolina de una red blockchain. Es como el petróleo o la gasolina, que los coches necesitan para desplazarse de un lugar a otro. Sin pagar la tasa de gas, los usuarios no pueden realizar transacciones en Ethereum. A su vez, es el uso del ETH gas lo que proporciona utilidad al token y mantiene alta su demanda en el mercado.