Guía independiente · Cripto
Comisiones de transacciones en cripto: coste total
Calcula costes de gas en Ethereum con EIP-1559. Ejemplos prácticos para transferencias e interacciones con tokens, diferenciando comisiones de servicio.

Por qué importa
El cálculo preciso de comisiones exige separar los costes de ejecución en cadena de las comisiones de servicio y utilizar el gas real consumido, no los límites máximos.
Comprensión de la estructura de comisiones EIP-1559
Los costes de transacción en Ethereum son dinámicos, dependiendo del gas realmente utilizado y de las condiciones de red vigentes. El estándar EIP-1559 divide las comisiones en una tarifa base y una tarifa de prioridad. La tarifa base se quema, mientras que la tarifa de prioridad va a los validadores. Esta estructura hace que los costes sean variables en lugar de estáticos.
Debes distinguir entre la comisión máxima dispuesta a pagar y la comisión real cobrada. El maxFeePerGas es un techo, no necesariamente el precio final. El coste real lo determina la tarifa base más la tarifa de prioridad efectiva. Usar el límite máximo como estimación de coste puede sobreestimar el gasto real, pero también puede igualar la comisión efectiva si la demanda de red es alta.
La fórmula de cálculo reproducible
Para una tasa expresada en gwei, la comisión de ejecución en ETH = gas realmente utilizado * (tarifa base + tarifa de prioridad efectiva) * 10^-9. Un gwei es 10^-9 ETH. La valoración en moneda es una multiplicación separada que utiliza una suposición de tipo de cambio claramente etiquetada o una cotización con marca de tiempo. Todas las valoraciones a continuación utilizan el hipotético 2.500 EUR por ETH, no un precio en vivo.
Este cálculo se aplica solo a la capa de ejecución. No incluye comisiones de retiro de exchanges, costes de puentes (bridges) ni deslizamiento (slippage). Estos son conceptos separados. Si los sumas al coste del gas sin verificar si ya están incluidos, estarás duplicando el conteo. Verifica siempre si el precio cotizado incluye la comisión de red o la añade por encima.
Escenario A: Transferencia simple de ETH
Supongamos una transferencia hipotética que utiliza 21.000 gas, con una tarifa base de 10 gwei y una tarifa de prioridad efectiva de 2 gwei. Su comisión de ejecución es 21.000 * (10 + 2) * 10^-9 = 0,000252 ETH. Este es un ejemplo de ejecución en Ethereum, no una asignación universal de gas para cada transferencia o red.
Para expresarlo en euros, utilizamos una valoración ilustrativa de 2.500 EUR por ETH. Multiplicar 0,000252 por 2.500 da 0,63 EUR. Este es un ejemplo hipotético. Los precios en vivo fluctúan. No trates 2.500 EUR como una tasa de mercado actual. La clave es el método: multiplica el gas por la tasa efectiva y luego convierte.
Escenario B: Coste de transferencia de tokens
Para una segunda interacción hipotética con un contrato, asume 65.000 gas, tarifa base de 18 gwei y tarifa de prioridad efectiva de 2 gwei. Comisión de ejecución = 65.000 * (18 + 2) * 10^-9 = 0,0013 ETH. La cantidad de gas es una suposición declarada, no una tarifa fija para todas las transferencias de tokens.
Usando la misma tasa ilustrativa de 2.500 EUR/ETH, el coste es de 3,25 EUR. Esto demuestra cómo el uso de gas escala con la complejidad. Sin embargo, no puedes asumir que cada transferencia de tokens use 65.000 gas. Algunas son más baratas, otras más caras. Revisa siempre la estimación de gas específica para la interacción con el contrato que estás realizando.
Diferenciación de comisiones de servicio
Muchas plataformas añaden una comisión de servicio por encima de la comisión de red. En nuestro ejemplo hipotético, asume una comisión de servicio de 0,0005 ETH. A 2.500 EUR/ETH, esto es 1,25 EUR. Si esta comisión se factura además de la comisión de red, el coste total para el Escenario B se convierte en 0,0013 + 0,0005 = 0,0018 ETH. Esto equivale a 4,50 EUR. La comisión de red es solo parte del total.
Si la comisión de servicio ya incluye la comisión de red, no debes añadir el coste del gas de nuevo. El doble conteo es un error común. Lee los términos con atención. ¿Dice la cotización 'más comisiones de red' o 'todo incluido'? Esta distinción cambia significativamente tu coste total. Verifica siempre la estructura de facturación antes de confirmar la transacción.
Verificación de costes reales post-transacción
Tras la ejecución, un recibo proporciona gasUsed y effectiveGasPrice. El effectiveGasPrice crudo normalmente está en wei: comisión de ejecución en ETH = gasUsed * effectiveGasPrice / 10^18. Así, 21.000 * 12.000.000.000 / 10^18 = 0,000252 ETH. Solo después de convertir la tasa a gwei debe usarse el factor 10^-9; confundir estas unidades produce un error de mil millones de veces.
Una ejecución en cadena que falla aún puede consumir gas. La aritmética de ejecución de Ethereum no es una fórmula universal de comisiones de Bitcoin o capa 2; pueden aplicarse comisiones de datos adicionales en otros sistemas. Una cotización de comisiones no garantiza ni el tiempo de inclusión ni el tiempo de acreditación de un servicio. Revisa la red, las unidades del recibo, el alcance de la comisión y las tarifas del proveedor por separado.
Qué comprobar
- Identifica el límite de gas exacto y el gas real utilizado para el tipo de transacción específico.
- Determina si la comisión cotizada incluye el coste de gas de red o lo añade por separado.
- Utiliza el precio de gas efectivo del recibo para un análisis post-transacción preciso.
- Convierte los costes en ETH a moneda local utilizando un precio spot actual y claramente etiquetado.
Fuentes
Revisado: . Las fuentes externas se abren en una pestaña nueva.
- Gas and feesEthereum.org
- EIP-1559: Fee market changeEthereum Improvement Proposals