Las tarifas de gas en Ethereum comprenden básicamente tres componentes: el límite de gas, la tarifa base y la tarifa de prioridad. La tarifa se calcula multiplicando el límite de gas por la suma de la tarifa base y la tarifa de prioridad. Juntas, estas unidades generan la tarifa de gas que se utiliza para agregar una transacción en la cadena de bloques.

En este artículo, exploraremos el significado de estos componentes individuales y también entenderemos cómo se suman para generar la tarifa del gas. Usaremos la referencia de Ethereum como blockchain. 

¿Sabías que Ethereum es una cadena de bloques pública y que también existen cadenas de bloques privadas?

Comprender el concepto y el funcionamiento del gas

El concepto

El gas es la medida de cuánto trabajo deben realizar los validadores para verificar su transacción y agregarla a la cadena de bloques.

En términos técnicos, el gas es la energía necesaria para introducir un cambio de estado en la cadena de bloques.

En Ethereum y otras cadenas de bloques basadas en él, el gas se indica con Gwei o Giga-wei. Wei es la unidad más pequeña de Ethereum, y Gwei significa 1 Giga wei, que se convierte en 0,000000001 ETH (o 1 ETH = mil millones de Gwei).

Trabajar en breve

En Ethereum, el gas normalmente se subasta, lo que significa que aquellos que quieran enviar una transacción en la cadena de bloques Ethereum deben competir con otros para comprar gas. Por lo tanto, cuando hay más transacciones, los precios del gas aumentan debido a las licitaciones competitivas y cuando la red tiene menos transacciones, los precios del gas son bajos.

Además, cada bloque de Ethereum tiene un límite de gas para todo el bloque, que actualmente es de 30 millones de Gwei. Tan pronto como la tarifa total de gas pagada por el bloque supera este límite, se aumenta la tarifa base requerida para liquidar una transacción. Esto desalienta las ofertas competitivas de gas y permite descongestionar la red.

El concepto anterior se puede entender mejor con el siguiente diagrama donde las áreas oscuras representan redes congestionadas y las áreas más claras indican poco tráfico de red.

Mapa de calor del precio del gas.

Tenga en cuenta que los precios del gas son relativamente más altos durante el mediodía UTC, ya que este es el período en el que hay máxima actividad en todo el mundo.

Una guía para comprender todas las tarifas en cripto y blockchain.

Cálculos de tarifas de gas

La fórmula actual para calcular las tarifas del gas se finalizó después de la bifurcación dura de Londres. Incluye tres factores: límite de gasolina, tarifa base y tarifa de prioridad.

Tarifa de gas = (límite de gasolina) x (tarifa base + tarifa de prioridad)

  • Los límites de gas son las unidades de “gas” consumidas para validar y agregar una transacción a la red. Estos son valores precisos e incluso si establece este valor más alto, el gas extra se acreditará a su cuenta.

  • La tarifa base es la tarifa mínima requerida para garantizar que su transacción se considere válida en Ethereum. Esta es la tarifa indicada en gwei cuando abre cualquier rastreador de gas. Por ejemplo, en el siguiente diagrama, la tarifa base es 5 Gwei.

Rastreador de tarifas de gas Ethereum.

  • La tarifa de prioridad es la tarifa adicional para acelerar las transacciones. Esta tarifa adicional se paga a los validadores para que recojan rápidamente la transacción y la ejecuten más rápido.

Durante las guerras del gas, esta tarifa suele aumentar hasta límites elevados para que los usuarios puedan procesar sus transacciones más rápido. Las guerras del gas suelen ocurrir cuando varios usuarios intentan realizar transacciones entre sí por motivos como la acuñación de NFT, para reclamar lanzamientos aéreos o cualquier otra urgencia.

¿Por qué la tarifa del gas Ethereum cayó a 1 Gwei?

La tarifa base en Ethereum cayó a 1 Gwei el 22 de junio de 2024 debido a la introducción de varias actualizaciones de escala.

¿Sabes? Con la caída de la tarifa del gas Ethereum, las tarifas de capa 2 se han desplomado aún más. 

Ethereum implementó la actualización Dencun el 13 de marzo, que introdujo una función de almacenamiento temporal llamada blobs. Los principales compradores de gas, como Uniswap, Tether, Circle y las soluciones de capa 3, comenzaron a utilizar estos "blobs" para agrupar transacciones en lotes. 

Antes de esto, los costos de transacción de Ethereum podrían incluso alcanzar cientos de dólares.

Después de ver tarifas de gas Ethereum tan altas, estoy seguro de que se avecina una caída, el dinero fluye hacia las monedas de mierda como loco, la estructura del mercado indica lo mismo, el mercado necesita un retroceso. ¡¡¡¡¡Uno grande!!!!! Incluso los L2 están cobrando una tarifa increíble#Ethereum#crypto#bitcoinpic.twitter.com/AVhiNNKCQP

– rajputzaibii.eth.bnb.apt|22922.lens (@rajputzaibii) 6 de mayo de 2023

Anteriormente, solían verificar estas transacciones individualmente. Dado que estos protocolos consumían mucho gas, cambiar a “blobs” les abarataba las transacciones.

En última instancia, debido a la liberación de gas para otros, la tarifa base se redujo, lo que finalmente condujo a precios bajos del gas.

Rastreador de tarifas de gas.

Nota: La tarifa base es el componente más importante en los cálculos de la tarifa del gas.

¿Por qué mi transacción está estancada?

A veces, cuando estableces tus límites de gasolina demasiado bajos, la transacción se bloquea. Esto se debe a que, en un momento dado, la red necesita una cantidad definida de gas para validar y agregar su transacción a la cadena de bloques.

Primero, asegúrese de saber cómo verificar una transacción en Ethereum.

Se produjo una transacción bloqueada varias veces mientras probábamos transacciones con bajo nivel de gas después de la actualización de Dencun. 

  1. Puede acelerar la transacción tan pronto como vea que su red ha retrasado el envío de la transacción, posiblemente debido al bajo nivel de gasolina. En MetaMask, esta función está presente justo debajo de los detalles de la transacción en la pestaña Cola.

Acelerar las transacciones de Ethereum estancadas

  1. En la siguiente pantalla, ajuste el límite de gas en consecuencia. Recuerde, una transacción promedio requiere alrededor de 21,000 gas, lo que puede aumentar a límites más altos durante las guerras del gas y la congestión de la red.

Acelerar una transacción gastada en MetaMask

  1. Como medida adicional, también puedes aumentar la tarifa de prioridad en aproximadamente 5 Gwei, lo que luego puede descongestionar la red y enviar tu transacción con la máxima prioridad. 

  2. Haga clic en Guardar y la transacción se resolverá en los próximos minutos.

Si el problema persiste, comuníquese con el equipo de soporte de su billetera.

Conclusión

La tarifa del gas se calcula en función de dos factores, la tarifa base y la tarifa de prioridad. Ambos factores se multiplican por el "límite de gas" para obtener la tarifa total del gas en Gwei, que es una milmillonésima parte de un ETH. La tarifa base es la tarifa mínima que se debe pagar y la tarifa de prioridad se paga para acelerar las transacciones. 

A veces, si el límite de gas se establece demasiado bajo, las transacciones pueden atascarse y pueden desbloquearse agregando más gas a la transacción.