Descubre cómo optimizar el gas en transacciones Ethereum, ejemplos en Metamask y denomicación de las fracciones de Ethereum.
Índice de contenidos
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).
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.
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.
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.
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.
Si no ves el detalle anterior en tu billetera, seleccionamos el usuario (icono del extremo superior derecho), Settings, Advanced, y activa Advanced gas control
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.
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.
Espero te haya gustado este post sobre cómo optimizar el gas en transacciones Ethereum y sus Tokens.