Gas: el combustible que impulsa las transacciones en blockchain
Piensa en el gas como el combustible de un coche. Tu coche necesita gasolina para funcionar, y cuanto más lejos o más rápido conduzcas, más combustible quemas. Una blockchain funciona de la misma manera: cada operación (enviar tokens, ejecutar un smart contract, hacer un swap en un exchange descentralizado) requiere trabajo computacional de los validadores de la red. El gas es la comisión que pagas por ese trabajo.
Sin las comisiones de gas, cualquiera podría inundar la red con millones de transacciones basura (spam) sin costo alguno, paralizando todo el sistema. El gas cumple dos propósitos críticos:
- Prevención de spam: Hacer que cada transacción tenga un costo significa que los atacantes no pueden saturar la red de forma gratuita.
- Compensación a los validadores: Las personas que operan los ordenadores que procesan y verifican tu transacción son recompensadas con las comisiones de gas que pagas.
El término "gas" está más estrechamente asociado con Ethereum, pero prácticamente todas las blockchains tienen algún tipo de comisión por transacción. Bitcoin las llama comisiones de minería. Solana las llama comisiones de transacción. El concepto es universal, aunque el nombre varíe.
Cómo funciona el gas en Ethereum
El sistema de gas de Ethereum tiene varias partes móviles, pero son sencillas una vez que entiendes los conceptos básicos.
Unidades de gas: midiendo el trabajo computacional
Cada operación en Ethereum cuesta un número fijo de unidades de gas. Las operaciones simples cuestan menos unidades; las operaciones complejas cuestan más.
- Una transferencia básica de ETH: 21,000 unidades de gas (el mínimo para cualquier transacción)
- Una transferencia de token ERC-20 (como enviar USDC): ~65,000 unidades de gas
- Un swap de tokens en un DEX como Uniswap: 100,000-300,000 unidades de gas
- Una interacción DeFi compleja (depositar en una bóveda, swap de múltiples saltos): 200,000-500,000+ unidades de gas
El número de unidades de gas para una operación determinada es determinista: una transferencia simple de ETH siempre cuesta 21,000 unidades de gas independientemente de las condiciones de la red. Lo que cambia es el precio por unidad.
Precio del gas: cuánto pagas por unidad
El precio del gas se mide en gwei, una pequeña denominación de ETH. Un gwei equivale a 0.000000001 ETH, es decir, una milmillonésima parte de un ETH. Los precios del gas se cotizan en gwei porque las cantidades son demasiado pequeñas para expresarlas cómodamente en ETH.
Cuando la red está tranquila, los precios del gas pueden ser de 5-10 gwei. Durante una alta demanda, pueden dispararse a 100 gwei o más. Durante eventos de congestión extrema (como un lanzamiento de NFT muy esperado), los precios han superado los 500 gwei.
El cálculo de la comisión
Tu comisión total de gas es simplemente:
Comisión total = unidades de gas utilizadas x precio del gas por unidad
Ejemplo: Una transferencia simple de ETH que utiliza 21,000 unidades de gas a un precio de 20 gwei:
21,000 x 20 gwei = 420,000 gwei = 0.00042 ETH
A un precio de ETH de $2,000, eso es aproximadamente $0.84.
La misma transferencia a 100 gwei costaría 0.0021 ETH, o unos $4.20. Las unidades de gas siguen siendo las mismas; solo cambió el precio por unidad.
Comisión base vs. comisión de prioridad: EIP-1559
En agosto de 2021, Ethereum implementó la EIP-1559, que cambió la forma en que funciona el precio del gas. En lugar de un único precio, ahora hay dos componentes:
- Comisión base (Base fee): Un precio mínimo por unidad de gas establecido por la red según la demanda. Esta comisión se quema (se destruye permanentemente), lo que reduce el suministro total de ETH. No puedes pagar menos que la comisión base.
- Comisión de prioridad (Propina): Un pago extra opcional que va directamente al validador que incluye tu transacción en un bloque. Una propina más alta incentiva a los validadores a priorizar tu transacción. Durante periodos de poco tráfico, una propina de 1-2 gwei suele ser suficiente. Durante la congestión, se necesitan propinas más altas para evitar esperas.
Tu wallet suele gestionar este cálculo automáticamente, sugiriendo una comisión total basada en las condiciones actuales de la red.
Por qué las comisiones de gas suben y bajan
Las comisiones de gas no son fijas; fluctúan constantemente según la oferta y la demanda de espacio en los bloques. Estos son los factores principales:
Congestión de la red
Este es el mayor factor. Ethereum solo puede procesar un número limitado de transacciones por bloque (aproximadamente cada 12 segundos). Cuando más personas quieren realizar transacciones de las que la red puede manejar, los usuarios deben competir entre sí para ser incluidos. Funciona exactamente como los precios dinámicos: alta demanda equivale a precios más altos.
Complejidad de la transacción
Un swap de tokens en Uniswap requiere mucha más computación que una transferencia simple. Implica leer múltiples smart contracts, verificar pools de liquidez, calcular tipos de cambio y actualizar saldos. Más computación significa más unidades de gas consumidas, incluso antes de tener en cuenta el precio por unidad.
Tipo de token
Enviar ETH nativo es más barato que enviar un token ERC-20 como USDC o USDT. Esto se debe a que las transferencias ERC-20 requieren interactuar con el smart contract del token, lo que añade pasos computacionales. Interactuar con estándares de tokens más complejos (como los NFT) cuesta aún más.
Hora del día y día de la semana
Los precios del gas tienden a seguir patrones de actividad global. Las comisiones suelen ser más bajas los fines de semana y durante las horas de madrugada (hora de EE. UU.) cuando menos personas están realizando transacciones. Esto no está garantizado, pero es un patrón general que vale la pena conocer.
Costos de gas en diferentes blockchains
La red principal de Ethereum es una de las más caras para realizar transacciones. Otras blockchains y soluciones de Capa 2 ofrecen comisiones significativamente más bajas:
| Red | Costo típico de transacción | Tipo |
|---|---|---|
| Ethereum mainnet | $1 - $50+ | Capa 1 |
| Arbitrum | $0.01 - $0.50 | Capa 2 (Ethereum) |
| Optimism | $0.01 - $0.50 | Capa 2 (Ethereum) |
| Base | $0.01 - $0.50 | Capa 2 (Ethereum) |
| Polygon | $0.01 - $0.10 | Sidechain |
| BNB Chain | $0.05 - $0.30 | Capa 1 |
| Solana | $0.001 - $0.01 | Capa 1 |
| Bitcoin | $0.50 - $30 | Capa 1 |
Estos rangos son aproximados y fluctúan con la actividad de la red. Las comisiones de la red principal de Ethereum son altamente variables: una transferencia simple puede costar $1 durante periodos tranquilos o más de $50 durante picos de congestión.
Soluciones de Capa 2: por qué son más baratas
Las redes de Capa 2 (L2) como Arbitrum, Optimism y Base están construidas sobre Ethereum. Procesan transacciones fuera de la cadena principal de Ethereum y luego, periódicamente, "liquidan" lotes de transacciones en Ethereum para mayor seguridad. Es como compartir coche: en lugar de que cada pasajero conduzca por separado, todos comparten el viaje y dividen el costo.
El resultado es que las transacciones en L2 tienen las garantías de seguridad de Ethereum pero cuestan una fracción del precio. Para la mayoría de las transacciones cotidianas (swaps, transferencias, interacciones DeFi), las Capas 2 ofrecen la misma funcionalidad a un costo de 10 a 100 veces menor.
La contrapartida es que mover activos de la red principal de Ethereum a una Capa 2 (llamado "bridging") cuesta una comisión de gas de la red principal, y retirar de vuelta a la red principal puede llevar tiempo (hasta 7 días para algunos rollups optimistas sin usar un puente rápido). Pero una vez que tus activos están en una L2, todo es drásticamente más barato.
Las transacciones fallidas siguen costando gas
Uno de los aspectos más dolorosos de las comisiones de gas: si tu transacción falla, sigues pagando por el gas consumido. La red procesó tu transacción hasta el punto en que falló; ese cómputo ocurrió, los validadores hicieron el trabajo y son compensados independientemente del resultado.
Las razones comunes para las transacciones fallidas incluyen:
- Establecer un límite de gas demasiado bajo (la transacción se quedó sin gas a mitad de la ejecución)
- Slippage (deslizamiento) demasiado ajustado en un swap (el precio se movió más allá de tu tolerancia)
- Intentar interactuar con un contrato que ha sido pausado o modificado
- Saldo de tokens insuficiente o falta de aprobación
Para minimizar las transacciones fallidas, verifica dos veces tu configuración antes de confirmar y utiliza las estimaciones de gas que proporciona tu wallet en lugar de reducirlas manualmente.
Gas y DeFi: por qué DeFi es caro en Ethereum
Las transacciones de finanzas descentralizadas (DeFi) son particularmente caras en la red principal de Ethereum porque implican operaciones complejas de varios pasos. Una sola interacción DeFi podría implicar:
- Aprobar un token para su gasto
- Intercambiar ese token a través de uno o más pools de liquidez
- Depositar el resultado en un protocolo de préstamos
- Cada paso consume su propio gas
Una estrategia DeFi completa que implique tres o cuatro pasos puede costar fácilmente entre $20 y $100 en gas en la red principal de Ethereum. Es por esto que la actividad DeFi ha migrado cada vez más a las redes de Capa 2, donde la misma estrategia podría costar $0.50 en total.
Consejos prácticos para pagar menos gas
Usa redes de Capa 2
Para la mayoría de las actividades DeFi y transferencias, las L2 como Arbitrum, Optimism y Base ofrecen la misma funcionalidad a una fracción del costo. Es la acción más impactante que puedes tomar.
Programa tus transacciones
Si no tienes prisa, monitorea los precios del gas y realiza transacciones durante periodos más tranquilos. Los rastreadores de gas como el de Etherscan muestran los precios actuales e históricos.
Establece límites de gas razonables
Tu wallet sugiere un límite de gas para cada transacción. No lo bajes arbitrariamente; una transacción fallida cuesta gas sin resultados. Pero puedes ajustar la comisión de prioridad (propina) si estás dispuesto a esperar más tiempo.
Agrupa cuando sea posible
Algunos protocolos te permiten combinar múltiples acciones en una sola transacción. Reclamar y reinvertir recompensas en un solo paso, por ejemplo, evita pagar gas dos veces.
Costos de gas y movilidad de la cartera
Las comisiones de gas tienen un impacto real en la rapidez y el costo con el que puedes ajustar tu cartera. Si mantienes activos en la red principal de Ethereum y el gas sube a $50 por transacción, reequilibrar una cartera entre varias posiciones podría costar cientos de dólares. Esto afecta lo que CleanSky llama riesgo de movilidad: el riesgo de que mover o ajustar tus posiciones sea poco práctico debido a los altos costos o tiempos de retiro lentos.
Entender tu exposición al gas en diferentes cadenas te ayuda a planificar con antelación. Los activos en redes más baratas pueden moverse rápidamente; los activos en la red principal de Ethereum durante la congestión pueden quedar efectivamente bloqueados a menos que las cantidades sean lo suficientemente grandes como para justificar las comisiones.
Cómo ayuda CleanSky: El marco de riesgo de CleanSky incluye una dimensión de movilidad que tiene en cuenta la facilidad con la que puedes salir o reequilibrar tus posiciones. Los altos costos de gas en la red principal reducen la movilidad; CleanSky te ayuda a visualizar esto en toda tu cartera.
Puntos clave
- El gas es la comisión que pagas por el trabajo computacional en una blockchain. Previene el spam y compensa a los validadores.
- En Ethereum, tu comisión total equivale a las unidades de gas (fijas según el tipo de operación) multiplicadas por el precio del gas (variable según la demanda).
- Los precios del gas suben y bajan con la congestión de la red, igual que los precios dinámicos.
- Las redes de Capa 2 ofrecen la misma seguridad que Ethereum a un costo de 10 a 100 veces menor.
- Las transacciones fallidas siguen costando gas; verifica siempre antes de confirmar.
- Los costos de gas afectan directamente tu capacidad para mover y gestionar tu cartera.
Para obtener más información sobre los temas tratados aquí, consulta nuestras guías sobre conceptos básicos de blockchain, entender el riesgo en cripto, finanzas descentralizadas y explicación de métricas DeFi.
Visualiza tus posiciones en redes baratas y caras, y entiende el riesgo de movilidad de cada una.