Si alguna vez has enviado una transacción en Ethereum, has pagado gas. Pero, a pesar de que la palabra aparece por todas partes, el gas se malinterpreta con frecuencia — la mayoría da por hecho que es un token aparte que hay que comprar. No lo es. Esta guía desentraña qué es realmente el gas, por qué lo necesita Ethereum y cómo se compone el fee que ves en tu wallet a partir de unas pocas piezas pequeñas y perfectamente conocibles.
La versión corta
- El gas es una unidad de medida, no una moneda. Cuenta cuánto trabajo computacional realiza una transacción.
- El activo con el que realmente pagas es ether (ETH). Gwei no es más que una denominación pequeña del ether que se usa para que los números resulten legibles.
- El fee es aritmética pura: gas used × price per gas.
- El precio sube o baja con la demanda, pero la fórmula nunca cambia.
1. El gas es una unidad de medida, no un token
La mayor fuente de confusión con el gas de Ethereum es suponer que es una especie de moneda independiente que hay que conseguir antes de poder transaccionar. No lo es. Nunca verás un balance de gas en tu wallet, no puedes enviarle gas a un amigo y no hay ningún exchange donde el gas esté listado. El gas es un número — un recuento de unidades de trabajo — que produce la red al procesar tu transacción.
La analogía cotidiana más parecida es el marcador del surtidor de combustible. Los litros de gasolina son una unidad; los pagas con dinero. Del mismo modo, las unidades de gas son la unidad; las pagas con ether. Repostar en la gasolinera no convierte el dinero en otra moneda distinta, y pagar gas en Ethereum tampoco convierte el ether en otra cosa. Sale ether de tu wallet, la red consume el gas, y ahí termina todo.
¿Por qué separar los dos conceptos? Porque el coste de ejecutar una operación en Ethereum y el precio de mercado del ether son cosas independientes. El trabajo que implica transferir un token no ha cambiado en años, pero el precio del ether cambia segundo a segundo. Separar el trabajo (gas) del dinero (ether) permite al protocolo ponerle precio a la computación de forma estable mientras el mercado le pone precio al activo libremente.
2. Por qué Ethereum necesita gas
Ethereum es un ordenador público y compartido. Cualquiera puede enviarle código para que se ejecute. Sin un coste asociado, el fallo más obvio es una inundación: un solo usuario podría pedirle a la red que corra un bucle infinito y congelarla para todo el mundo. El gas existe para evitar eso. Cada operación tiene un coste de gas fijo, cada transacción debe declarar un límite superior de cuánto gas va a consumir y, si se pasa de ese límite, se detiene en seco.
El gas cumple tres funciones a la vez. Limita el trabajo que puede hacer una transacción, de modo que la red no se atasque con código descontrolado. Pone precio al espacio de bloque, ya que cada bloque tiene un presupuesto de gas finito y los usuarios compiten por hueco dentro de él. Y paga a los validadores que hacen el trabajo — sin su recompensa, nadie pondría a funcionar el hardware que mantiene la red con vida.
3. La anatomía de un fee: unidades multiplicadas por precio
Todo fee de Ethereum es el producto de dos números, y familiarizarse con ellos es ya casi toda la batalla:
- Gas used — lo pesada que es la transacción, expresada como un recuento de unidades de trabajo. Una simple transferencia de ether son exactamente 21.000 unidades. Una transferencia de token ronda las 50.000. Un swap en un exchange descentralizado pueden ser 150.000 o más.
- Price per gas — cuánto pagas por cada una de esas unidades, cotizado en gwei. Esta es la palanca que se mueve con la demanda.
Multiplica ambos y tienes el fee en gwei. Divide entre mil millones y lo tienes en ether. Ese es el modelo al completo.
4. Wei, gwei y ether: las unidades explicadas
El ether tiene una única unidad base llamada wei. Todo lo demás no es más que una etiqueta para una cantidad distinta de wei. Los nombres existen porque escribir los fees solo en ether o solo en wei resulta incómodo: los fees en ether son decimales minúsculos, y las cantidades en wei son enteros enormes. Gwei queda a medio camino y se lee con claridad.
| Unidad | Valor en wei | Valor en ether | Se usa para |
|---|---|---|---|
| wei | 1 | 10⁻¹⁸ | Contabilidad interna a nivel de protocolo |
| gwei | 10⁹ | 10⁻⁹ | Cotizar gas prices y tips |
| ether | 10¹⁸ | 1 | Balances e importes transferidos |
Cuando una wallet te muestra un fee de, por ejemplo, 30 gwei, te está diciendo que la red cobra actualmente 30.000 millones de wei por cada unidad de gas que consume tu transacción. Multiplica por 21.000 gas de una transferencia y el coste sale a 630.000.000.000.000 wei, o 0,00063 ether. El mismo número, tres formas distintas de escribirlo.
5. Base fee y priority tip: cómo se construye el precio
Antes de la mejora conocida como EIP-1559, los usuarios indicaban un único precio y competían en una subasta a ciegas. Desde la mejora, el precio que pagas por unidad de gas tiene dos partes:
- La base fee la fija el propio protocolo. En cada bloque, se ajusta al alza o a la baja un pequeño porcentaje en función de si el bloque anterior estuvo más lleno o más vacío que su objetivo. La base fee se quema — se destruye — en lugar de pagársela a alguien, lo que hace al ether ligeramente deflacionario cuando la actividad es alta.
- El priority tip es lo que eliges añadir encima para atraer a un validador. Un tip más alto mueve tu transacción hacia la cabeza de la cola. El tip va al validador que te incluye en un bloque, como recompensa por recoger tu trabajo.
- La max fee es el techo que estás dispuesto a pagar por unidad, base más tip juntos. Si la base fee supera tu techo, tu transacción simplemente espera hasta que las condiciones se relajen.
Sumando todo: pagas base fee más tip por unidad de gas, nunca más de tu max. Cuando la red está tranquila, tu wallet suele sugerir un tip de uno o dos gwei y la base fee es el componente dominante. Cuando la actividad se dispara, la base fee se hincha y el tip pasa a ser una parte menor del total.
6. Operaciones habituales y su coste típico en gas
El gas que consume una transacción depende de lo que haga. Estas son cifras aproximadas — el número exacto varía con el contrato implicado — pero te dan una idea del peso relativo:
| Operación | Gas típico |
|---|---|
| Enviar ether a otra wallet | 21.000 |
| Aprobar un contrato de token | ~46.000 |
| Transferir un token ERC-20 | ~50.000–65.000 |
| Swap en un exchange descentralizado | ~120.000–250.000 |
| Mintear un NFT típico | ~100.000–300.000 |
| Desplegar un smart contract | 500.000–3.000.000+ |
Fíjate en que la diferencia de coste entre enviar ether y mintear un NFT es más de diez a uno solo en gas, por encima de lo que coste cada unidad ese día. Las operaciones pesadas son pesadas esté la red tranquila o ajetreada.
7. Por qué el precio fluctúa
Cada bloque de Ethereum tiene un objetivo suave de 15 millones de gas y un techo duro de 30 millones. La base fee se ajusta después de cada bloque con una regla: si el último bloque consumió más del objetivo, sube la base fee un poco; si consumió menos, la baja un poco. El cambio máximo por bloque ronda el 12,5 por ciento.
El resultado es un precio que se autorregula. Cuando sube la demanda de espacio de bloque, la base fee trepa de forma constante hasta que la cadena se encarece lo suficiente como para que menos gente quiera transaccionar. Cuando la demanda baja, la base fee se hunde hasta que la actividad vuelve a repuntar. No hay ningún operador central fijando precios y no hay subasta — solo un bucle de retroalimentación entre cada par de bloques consecutivos.
De ahí salen dos conclusiones prácticas. La primera, que los fees no son aleatorios: las horas tranquilas cuestan realmente menos, y una transacción que no es urgente puede esperar. La segunda, que los picos que ves de vez en cuando no son permanentes. Una ráfaga de demanda empuja la base fee hacia arriba durante unos cuantos bloques, pero siempre vuelve a caer en cuanto cede la presión.
8. Un ejemplo completo de principio a fin
Supón que quieres enviar 0,1 ether a un amigo. Repasemos los números:
- Una transferencia simple consume un 21,000 gas conocido y fijo.
- Tu wallet lee el último bloque y reporta una base fee de 28 gwei.
- Dejas el priority tip sugerido en 2 gwei.
- Precio efectivo por unidad: 28 + 2 = 30 gwei.
- Fee total en gwei: 21,000 × 30 = 630,000 gwei.
- Conversión a ether: 630,000 ÷ 10⁹ = 0.00063 ether.
De esos 0,00063 ether, la porción más grande (28/30) la quema el protocolo y se retira de la oferta, y la porción más pequeña (2/30) va al validador que incluye la transacción. Tu amigo recibe los 0,1 ether completos en cualquier caso — los fees se cobran por encima del importe que envías, no se descuentan de él.
9. Ideas erróneas que conviene aclarar
- «Tengo que comprar gas antes de transaccionar».
- No. Solo necesitas ether. La red descuenta el fee de tu balance de ether en cuanto se incluye tu transacción.
- «Gwei es una moneda distinta».
- Gwei no es más que una milmillonésima parte de un ether. Decir que un fee es de «30 gwei» es exactamente lo mismo que decir que es de «0,00000003 ether» — mismo valor, más fácil de leer.
- «Un tip más alto siempre significa una transacción más rápida».
- Ayuda, pero no es mágico. Los validadores incluyen primero los tips más atractivos, pero no pueden meterte en un bloque que ya está construido. En condiciones normales, incluso un tip modesto te mete dentro en uno o dos bloques.
- «La base fee va al minero».
- Desde la mejora EIP-1559, el protocolo destruye la base fee — nadie la recibe. A los validadores se les paga con el priority tip y con las recompensas de emisión de Ethereum.
10. Por dónde seguir
Ya tienes el modelo: el gas es un recuento de trabajo, el ether es el dinero, gwei es la etiqueta legible y el fee es una multiplicación. Para ver la base fee y el priority tip moviéndose en tiempo real, el gas tracker de Ethereum en vivo se refresca en cada bloque, y la gas station multi-chain te permite comparar Ethereum frente a rollups como Arbitrum, Base y Optimism que suelen costar una fracción de L1. Si tienes curiosidad por ver cómo quedan esos fees en tu moneda local, el conversor de ether a dólar los traduce a la tasa de mercado en vivo. Y si quieres construir software que firme transacciones y pague gas de forma programática, ChainGate te ofrece una única librería que lo resuelve para Ethereum y cada una de las demás cadenas que soportamos. Y cuando quieras buscar una transacción concreta y ver estos números sobre un bloque real de Ethereum, la guía complementaria sobre qué es Etherscan y cómo usarlo retoma justo donde termina esta.
Preguntas frecuentes
¿El gas de Ethereum es un token o una criptomoneda?
No. El gas es una unidad de medida que cuenta cuánto trabajo computacional realiza una transacción. No puedes guardar gas en una wallet, enviárselo a alguien ni listarlo en un exchange. El activo con el que realmente pagas el gas es ether (ETH), la moneda nativa de Ethereum.
¿Por qué se llama gas?
El nombre se toma prestado de la analogía del combustible. Igual que un coche quema combustible de forma proporcional a la distancia y dificultad del trayecto, una transacción de Ethereum consume gas de forma proporcional al trabajo que le pide a la red. Una transferencia simple es un trayecto corto; una interacción con un smart contract complejo es uno largo.
¿Cuál es la diferencia entre gas, gwei y ether?
El gas es un recuento de unidades de trabajo. El ether es el activo con el que pagas. Gwei no es más que una denominación cómoda del ether (un gwei equivale a una milmillonésima parte de un ether) que se utiliza para expresar el precio por unidad porque el número en ether sería demasiado pequeño para leerlo.
¿Cómo se calcula realmente un fee de Ethereum?
El fee total es el gas que consume la transacción multiplicado por el precio que pagas por unidad. Desde la mejora conocida como EIP-1559, ese precio se divide en una base fee que fija el protocolo y un priority tip que eliges para atraer a un validador. Multiplicar el gas consumido por la suma de esos dos da el coste en ether.
¿Cómo ajusta EIP-1559 la base fee entre bloques?
Cada bloque tiene una cantidad objetivo de gas. Cuando la demanda supera el objetivo, el protocolo sube automáticamente la base fee del siguiente bloque hasta un 12,5 por ciento aproximado; cuando la demanda queda por debajo del objetivo, la baja con la misma regla. El mecanismo es determinista — sin subasta, sin operador — de modo que el precio se autorregula bloque a bloque.
¿Se puede evitar pagar gas en Ethereum?
Ninguna transacción se liquida en Ethereum sin pagar gas, pero puedes reducir el coste operando en ventanas de baja demanda, eligiendo un rollup Layer 2 que herede la seguridad de Ethereum a una fracción del precio, o fijando un priority tip más bajo si tu transacción no es urgente. La gas station multi-chain ordena los fees en vivo de la más barata a la más cara, así ves de un vistazo la diferencia entre Ethereum L1 y los rollups.
Construye con ChainGate
Lleva estas ideas al código — ChainGate te ofrece wallets, transacciones y RPC gestionado para Ethereum y más de 20 blockchains con una sola librería.