Skip to content

Comisiones

Por qué las comisiones de transacción difieren entre cadenas

Actualizado:

En esta página

Enviar la misma cantidad de USDC puede costar una fracción de céntimo en una cadena y varios dólares en otra. Este artículo explica las razones y muestra cómo leer el gráfico de comparación de la página de gas en vivo.

Si eres nuevo en el gas, lee antes gas y comisiones explicados.

El espacio de bloque es limitado

Toda blockchain produce bloques, y cada bloque tiene un tamaño limitado. Ese límite es el espacio de bloque (block space). Los usuarios que quieren entrar en un bloque compiten por ese espacio. Si la demanda supera a la oferta, el precio sube. Si la demanda es baja, el precio cae.

Esta es la razón principal de las diferencias de comisiones. Una cadena con mucho espacio libre y pocos usuarios es barata. Una cadena con un bloque lleno cada vez es cara. Las comisiones también cambian con el tiempo: suben en las horas de mucha actividad y bajan cuando la actividad cae.

Las cadenas ajustan la oferta de formas distintas. Una cadena puede permitir bloques más grandes, crear bloques con más frecuencia o ejecutar más trabajo en paralelo. Cada decisión tiene contrapartidas en lo fácil que es ejecutar un nodo y en lo descentralizada que se mantiene la red.

Capa 1 y capa 2

Una capa 1 (L1) es una blockchain base como Ethereum o Bitcoin. Una capa 2 (L2) es una cadena independiente que ejecuta transacciones por su cuenta y luego publica un registro de ellas en una capa 1, para heredar su seguridad. Arbitrum, Base y Optimism son L2 sobre Ethereum. Consulta capa 1, capa 2 y capa 3 y rollups: optimistas y de conocimiento cero.

Una L2 puede ser más barata porque muchos usuarios comparten el coste de un lote publicado en Ethereum. Su propio espacio de bloque también es más barato, ya que menos gente compite por él.

Las dos partes de la comisión de una L2

La comisión de una L2 tiene dos partes.

  1. Comisión de ejecución L2. El coste de ejecutar tu transacción en la L2, con un precio como el del gas en Ethereum pero normalmente mucho menor.
  2. Tarifa de datos L1. Tu parte del coste de publicar los datos de la transacción en Ethereum para que cualquiera pueda comprobarlos.

En muchas L2, la tarifa de datos L1 es la parte mayor. Depende del tamaño de los datos y de lo que cueste Ethereum en ese momento. Por eso una transferencia de token en una L2 puede costar más cuando la propia Ethereum está concurrida, aunque la L2 esté tranquila.

La página de gas suma la tarifa de datos L1 a la cifra de Arbitrum, Base y Optimism, estimada para una transacción típica de cada clase. Así comparas costes totales, no solo la parte de la L2.

Los blobs abarataron mucho las L2

Antes de 2024, las L2 publicaban sus datos en Ethereum como datos de transacción ordinarios, lo que era caro. EIP-4844 añadió un nuevo tipo de espacio de datos llamado blobs. Los blobs están hechos para los rollups. Son más grandes y más baratos que los datos normales y tienen su propio mercado de comisiones, separado del gas normal. Los nodos los conservan solo un tiempo limitado, suficiente para que los rollups puedan comprobarse.

El resultado es que la tarifa de datos L1 se volvió mucho menor para muchas transacciones de L2. La cantidad exacta cambia con la demanda de blobs, así que consulta las cifras en vivo en lugar de fiarte de números antiguos.

Solana y Bitcoin funcionan de otro modo

Solana es una única capa 1 rápida que procesa muchas transacciones en paralelo. Su tarifa base es fija por firma, así que se mantiene minúscula y estable. En momentos de mucha actividad, los usuarios añaden una comisión de prioridad para adelantarse en la cola, sobre todo en los programas populares. Los detalles están en las comisiones de prioridad de Solana.

Bitcoin no tiene gas ni contratos inteligentes al estilo de Ethereum. Una comisión de Bitcoin se basa en lo grande que es la transacción en bytes virtuales, no en la cantidad enviada. El espacio de bloque es escaso, así que cuando mucha gente quiere entrar, sube el precio por byte. Consulta la mempool y las comisiones de Bitcoin.

El precio del token de gas importa

Cada cadena cobra comisiones en su propia moneda: ETH en Ethereum, Arbitrum, Base y Optimism, POL en Polygon, SOL en Solana y BTC en Bitcoin. La comisión en la moneda es solo la mitad de la historia. Para comparar cadenas, necesitas la comisión en dólares.

La misma cantidad de gas puede costar dólares distintos si el precio de la moneda es diferente. Una comisión de 0.0001 unidades de moneda significa algo distinto para una moneda que vale diez dólares que para una que vale mil. Por eso una herramienta que compara cadenas convierte todo a dólares estadounidenses usando un precio actual. El precio puede faltar o llegar tarde, así que trata las cifras en dólares como una buena estimación.

Por qué una propina en una cadena barata puede ganar a no dar propina en una cara

Las opciones de velocidad (económica, normal, rápida) difieren en la propina. En una cadena cara, incluso la velocidad económica puede costar más que la rápida en una cadena barata. Así, un pago rápido con propina en la cadena barata puede ser más barato que uno lento y sin propina en la cadena cara.

La página de gas lo muestra en su gráfico Compare chains. Cada cadena es una línea con tres puntos: económica a la izquierda, normal en el medio y rápida a la derecha. La altura muestra el coste en dólares, en escala logarítmica, de modo que cada escalón hacia arriba es un aumento de diez veces. Una cadena más alta en el gráfico es más cara.

Cómo leer el gráfico

  • Busca la línea más baja. La cadena más baja a velocidad normal es la más barata en ese momento.
  • Una línea empinada significa que la velocidad importa mucho en esa cadena: el precio rápido está muy por encima del económico.
  • Una línea plana significa que la velocidad apenas cambia el coste. En Arbitrum, las tres velocidades son iguales, porque allí se ignoran las propinas.
  • Las líneas que se cruzan muestran que la cadena más barata depende de la velocidad que elijas. Una cadena puede ser la más barata en económica mientras otra gana en rápida.
  • Usa los botones sobre el gráfico para cambiar entre enviar una moneda, enviar un token y un swap.
  • Pasa el ratón sobre una línea, o toca el nombre de una cadena bajo el gráfico, para resaltarla y ver sus tres precios.

La cantidad que envías no cambia la comisión en estas cadenas. Enviar 1 dólar y 1,000 dólares cuesta lo mismo.

Preguntas frecuentes

¿Por qué las comisiones de Ethereum son más altas que las de la capa 2?

La red principal de Ethereum tiene un espacio de bloque limitado y mucha gente compite por él. Las L2 hacen la mayor parte del trabajo por su cuenta, reparten el coste de publicar datos entre muchos usuarios y usan el espacio de datos de blobs, más barato. Consulta las cifras en vivo en la página de gas.

¿Por qué Solana es tan barata?

Su tarifa base es una pequeña cantidad fija por firma y la red puede procesar muchas transacciones en paralelo. Los programas muy concurridos aún pueden añadir una comisión de prioridad, pero a menudo es pequeña.

¿Por qué mi transacción en una L2 cuesta más cuando Ethereum está concurrida?

Parte de la comisión de una L2 es la tarifa de datos L1, que depende de los costes de Ethereum. Cuando Ethereum se encarece, esa parte sube, aunque la ejecución en la L2 siga siendo barata.

¿La cadena más barata es siempre la mejor opción?

No. El receptor debe poder usar la cadena que elijas, y el token debe ser la versión correcta en esa cadena. Lee la forma más barata de enviar USDC antes de mover dinero.

¿Por qué las comisiones cambian cada pocos segundos?

La demanda de espacio de bloque cambia constantemente. La mayoría de las cadenas actualizan su precio a partir de los bloques recientes, así que la cifra en vivo puede moverse de un bloque al siguiente.