Gas fee (Ethereum)

¿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 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?

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

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?

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).

¿Qué es el gwei?
El gwei es una unidad de ether (ETH), como los céntimos lo son del dólar estadounidense o los peniques de la libra esterlina. Cada gwei equivale a 0,000000001 ETH.

¿Cómo se calculan las comisiones de gas?

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.

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?

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:

Tarifa total de gas = límite de gas * (tarifa base + tarifa de prioridad)
.

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 sólo 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

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 de ETH como gas lo que proporciona utilidad al token y mantiene alta su demanda en el mercado.

Temas relacionados

Mensholong Lepcha

Mensholong Lepcha es un periodista financiero especializado en criptomonedas y mercados de valores globales. Ha trabajado para firmas de renombre como Reuters y Capital.com. Fascinado por la tecnología blockchain, los NFT y la escuela de inversión contrarian, Mensholong tiene experiencia en analizar la tokenomics, movimiento de precios y detalles técnicos de Bitcoin, Ethereum y otras redes blockchain. También ha escrito artículos sobre una amplia gama de temas financieros, que incluyen materias primas, forex, políticas monetarias de bancos centrales y otras noticias económicas.