Cómo optimizar el gas en transacciones en la red Ethereum

Descubre cómo optimizar el gas en transacciones Ethereum, ejemplos en Metamask y denomicación de las fracciones de Ethereum.

ETH GAS STATION: optimizar el gas en transacciones ETH

Te presentamos una herramienta útil para optimizar el gas en tus transacciones, se trata de ETH GAS STATION.

Esta web tiene estadísticas de las últimas transacciones y una calculadora muy útil como seguidamente veremos.

Sólo entrar nos da 3 referencias de coste y el tiempo asociado a cada transacción en función del gas (expresado este en Gwei, lee al final del post para más detalles).

ETH GAS STATION optimizar el gas en transacciones Ethereum

Si seleccionamos la opción de TX Calculator en el menú de la izquierda podremos personalizar nuestra cálculo.

Lo primero sería introducir el gas que precisamos, que nos lo dará nuestro wallet. Veamos ahora una sencilla comparación.

Si usamos el Gas standard recomendado (159Gwei), lo aceptarían el 95% de los mineros, tardaría un promedio de 25 segundos y tendría un coste de 1.22$ al cambio.

ETH GAS STATION EJEMPLO PROMEDIO

Si indicamos que queremos pagar sólo 140 Gwei nos da que lo aceptarían el 62% de los mineros, tardaría un promedio de 161 segundos y tendría un coste de 1.09$ al cambio.

ETH GAS STATION EJEMPLO MEDIO

Si indicamos que queremos pagar sólo 120 Gwei nos da que lo aceptarían el 16% de los mineros, tardaría un promedio de 6847 segundos (114 minutos) y tendría un coste de 0.92$ al cambio.

ETH GAS STATION EJEMPLO BARATO optimizar el gas en transacciones Ethereum

Resultados de la comparativa

Gwei 159 140 120
% aceptación 95% 62% 16%
Tiempo transacción (s) 25 161 6847
Coste ($) 1,22 1,09 0,92

Creo que quedan claras las conclusiones, en definitiva nos ahorraremos poco más de 10 centavos si queremos mantener un tiempo de respuesta aceptable y no demorar la operación.

Ahora bien, es importante saber que si la operación se queda a medias por la falta de gas nos cobrarán el gas gastado y la operación resultará fallida, así que no es tan fácil optimizar las comisiones.

Un dato curioso que nos da la web es el ranking de billeteras que más gas han gastado en los últimos días, esto nos da una idea de cuan poderoso es un pool. Cómo no Uniswap corona el podio.

RANK NAME ETH SPENT AVE. GWEI USD VALUE
1 Uniswap V2 31.7K 117 $12.7M
2 Tether USD 26.2K 118 $10.5M
3 SmartWay Forsage 8.63K 87.3 $3.45M
4 0x693c188e40f76…bc43e 4.48K 191 $1.79M
5 Nest Protocol 3.87K 116 $1.55M
6 1inch Exchange 3.72K 117 $1.49M
7 ChainLink 2.33K 132 $937K
8 0x52a03d5d2bb8a…3a56e 2.37K 124 $922K
9 0x73282a63f0e3d…3c86a 2.18K 91.4 $880K
10 CHI Token 2.10K 98.8 $852K

Ejemplo de optimización de gas en Metamask

Vamos que al hacer un envío podemos escoger entre 3 opciones por defecto, Slow, Average y Fast. Ahora con la herramienta antes mencionada, aparte de saber el coste podemos estimar el tiempo en cada una de estas opciones.

Ejemplo optimizacion gas metamask

Si no ves el detalle anterior en tu billetera, seleccionamos el usuario (icono del extremo superior derecho), Settings, Advanced, y activa Advanced gas control

Ejemplo optimizacion gas metamask advance settings

Si seleccionamos las opciones avanzadas nos dará información “parecida” a ETH GAS STATION. Podemos ver la gráfica, curiosamente cuando cambiamos el gas para comparar con el ejemplo anterior vemos que los tiempos no cuadran, en fin será cuestión de probar.

optimizar el gas en transacciones Ethereum en Metamask

Si te sirve de referencia, la última operación que realicé en Uniswap fue unirme al pool ETH-USDT y me costo poco más de 5$ en fees (comisiones).

Qué es el GWEI

El Gwei no es más que una unidad de una fracción de Ethereum equivalente a 0.000000001 ETH.

Unidades de Ethereum

1 Ether 1,000,000,000,000,000,000 WEI = 1 (EXA)WEI
1 (MILLI)ETHER = 0.001 ETHER 1,000,000,000,000,000 WEI = 1 (PETA)WEI
1 (MICRO)ETHER = 0.000001 ETHER 1,000,000,000,000 WEI = 1 (TERA)WEI
1 (Nano)ETHER = 0.000000001 ETHER 1,000,000,000 WEI = 1 (GIGA)WEI
1 (PICO)ETHER = 0.000000000001 ETHER 1,000,000 WEI = 1 (MEGA)WEI
1 (FEMTO)ETHER = 0.000000000000001 ETHER 1,000 WEI = 1 (KILO)WEI
1 (ATTO)ETHER = 0.000000000000000001 ETHER 1 WEI

Como curiosidad, hay unidades estas particiones de Ethereum que tienen informalmente el apodo de algunos programadores y personajes del mundo crypto. Como no al Ethereum se la denomina Buterin.

vitalik buterin ethereum gas

Espero te haya gustado este post sobre cómo optimizar el gas en transacciones Ethereum y sus Tokens.

Defi Network