Saltar al contenido
BitcoinToolkit

Calculadora de Gas de Ethereum

Estime una tarifa de transacción de Ethereum Mainnet utilizando entradas de Gas EIP-1559 en vivo o manuales.

Use solo 21,000 Gas para una transferencia ETH simple sin datos de transacción cuando el destino no tiene código ni delegación EIP-7702. Una cuenta delegada puede ejecutar código y usar más Gas.
Ejecución que realmente se espera consumir. Máximo 16,777,216 Gas.
Gas máximo permitido, no se cobra automáticamente. EIP-7825 limita una transacción a 16,777,216 Gas.
Percentiles de recompensa de bloque recientes; no es una garantía de confirmación.
Tarifa máxima por Gas = 2 x Tarifa base estimada del siguiente bloque + Tarifa de prioridad máxima seleccionada. Esta es una suposición de calculadora, no un requisito de protocolo ni una cotización de billetera.
Restablecer
Perfiles de prioridad recientes

Comparar el mismo Gas Usado

Derivado de percentiles de recompensa de bloques recientes; no son garantías de confirmación.

Cómo Funciona Esta Estimación de Gas de Ethereum

Una tarifa de ejecución de Ethereum es el Gas Usado multiplicado por el precio efectivo pagado por cada unidad de Gas. Bajo EIP-1559, el Precio de Gas efectivo es la Tarifa Base estimada del siguiente bloque más la tarifa de prioridad efectiva, limitada por la Tarifa Máxima por Gas. La calculadora mantiene la tarifa real estimada separada del límite máximo de tarifa para que el presupuesto superior no se confunda con la cantidad que se espera gastar.

Cada entrada de Gwei se convierte a Wei completo antes de la multiplicación. Las tarifas de Gas se denominan en ETH; Gwei es la unidad de visualización común para el precio por Gas. La línea opcional USD es una conversión de mercado secundario y no altera el resultado de Wei, Gwei o ETH. Use la Convertidor de ETH, Gwei y Wei cuando la tarea es conversión de denominación en lugar de costo de transacción.

Desde los campos de uso de Gas y tarifas hasta un resultado exacto en Wei
  1. Elija una entrada segura de uso de Gas
  2. Estime la Tarifa Base del siguiente bloque o introdúzcala manualmente
  3. Aplique la prioridad seleccionada y la Tarifa Máxima
  4. Resuelva el Precio de Gas efectivo en Wei completo
  5. Calcule la tarifa real y el límite máximo por separado

Por Qué el Modo en Vivo Estima la Tarifa Base del Siguiente Bloque

La Tarifa Base almacenada en el último bloque es el valor padre para el cálculo del siguiente bloque. EIP-1559 ajusta el siguiente bloque hacia arriba cuando el padre usó más que su objetivo de Gas y hacia abajo cuando usó menos. Por lo tanto, el modo en vivo lee la Tarifa Base, el Gas Usado y el Límite de Gas del último bloque, y luego aplica la fórmula entera EIP-1559 para estimar la Tarifa Base del siguiente bloque.

Los perfiles de prioridad Baja, Estándar y Alta provienen de las recompensas de los percentiles 10, 50 y 90 de los datos recientes de eth_feeHistory. Ayudan a comparar las entradas de tarifas bajo el mismo Gas Usado, pero no garantizan el tiempo de confirmación. El panel Mostrar Cálculo identifica la Tarifa Base principal, el número de bloque proyectado, la hora del proveedor, la hora de obtención y el estado de caché.

Cuando una Transferencia Simple de ETH Usa 21.000 Gas

La opción de 21,000 Gas se limita a una transferencia simple de valor ETH sin datos de transacción cuando el destino no tiene código ejecutable. EIP-7702 permite que una cuenta de propiedad externa lleve un indicador de delegación que apunta a código. Enviar a dicha cuenta puede ejecutar código delegado, por lo que el hecho de que una dirección comenzara como EOA ya no prueba que 21,000 Gas sea suficiente.

Las transferencias de tokens, aprobaciones y acciones de dApp ejecutan rutas específicas del contrato. Su Gas depende del bytecode, los datos de llamada, el estado de almacenamiento y la ruta tomada en el momento de la ejecución. Esta página no publica intencionalmente ajustes fijos universales para esas tareas. Ingrese la estimación de una billetera, simulación de aplicación o respuesta de eth_estimateGas en su lugar.

Gas Usado, Límite de Gas y el Tope EIP-7825

El Gas Usado estima la ejecución realmente consumida. El Límite de Gas es el presupuesto máximo de ejecución disponible para la transacción. El Gas no utilizado no se cobra como si se hubiera consumido, mientras que una falla por falta de Gas aún puede consumir el Gas gastado antes de que la ejecución se detenga.

Ethereum Mainnet aplica un tope de Límite de Gas por transacción a nivel de protocolo de 16,777,216 Gas, o 2^24, bajo EIP-7825. Este es un tope de transacción, no el Límite de Gas de bloque. La calculadora rechaza valores de Gas Usado o Límite de Gas por encima de ese límite en HTML, JavaScript, renderizado del servidor y el endpoint REST.

ResultadoFórmulaSignificado
Tarifa real estimadaGas Usado x Precio de Gas efectivoETH estimado gastado para la ejecución
Límite de tarifa máximoLímite de Gas x Tarifa Máxima por GasPresupuesto máximo de tarifa representado por los campos de transacción
Tarifa de prioridad efectivamín(Tarifa Máx. Prioridad, Tarifa Máx. - Tarifa Base)Propina realmente disponible bajo el tope de tarifa

Ejemplos de Tarifas de Gas de Ethereum

Para 21,000 Gas Usado y un Límite de Gas de 21,000 con una Tarifa Base de 10 Gwei, una Tarifa Máx. de Prioridad de 2 Gwei y una Tarifa Máx. de 22 Gwei, el Precio de Gas efectivo es de 12 Gwei. La tarifa real estimada es de 252,000,000,000,000 Wei, o 0.000252 ETH. El tope máximo es de 462,000,000,000,000 Wei, o 0.000462 ETH.

Si la Tarifa Máx. de Prioridad es de 5 Gwei pero la Tarifa Máx. es de 12 Gwei mientras que la Tarifa Base es de 10 Gwei, solo quedan 2 Gwei para la prioridad efectiva. Por lo tanto, el Precio de Gas efectivo es de 12 Gwei, no de 15 Gwei. Para una estimación de contrato proporcionada por el usuario de 150,000 Gas a 12 Gwei, la tarifa de ejecución estimada es de 0.0018 ETH; ese ejemplo es aritmético, no un ajuste universal de contrato.

Qué No Incluye Esta Estimación de Gas de Ethereum

Esta página cubre el Gas de ejecución de Ethereum Mainnet. No calcula el Gas blob EIP-4844, las tarifas de datos L1 de rollup, las tarifas de puente, las transacciones patrocinadas, las UserOperations ERC-4337, los retiros de intercambio, MEV, el comportamiento de reembolso para una llamada específica o una simulación específica de billetera. No inspecciona el código de destino ni el estado de delegación EIP-7702.

El valor USD opcional reutiliza la Instantánea del mercado de Ethereum y se omite cuando no está disponible. Los resultados exactos en Wei, Gwei y ETH permanecen independientes del precio de mercado. Una billetera puede simular la llamada exacta más cerca de la firma, por lo que su estimación de Gas actual y la vista previa de transacción deben tener prioridad. Para costos de stablecoin entre redes, use la Calculadora de Tarifas de Transferencia de Stablecoin.

Preguntas Frecuentes de la Calculadora de Gas de Ethereum

¿Cómo calculo una tarifa de gas de Ethereum?

Multiplica el Gas Usado por el Precio del Gas efectivo. Para EIP-1559, el precio efectivo es la Tarifa Base más la tarifa de prioridad efectiva, limitada por el Precio Máximo por Gas.

¿Cuál es la diferencia entre la tarifa máxima y la tarifa prioritaria?

La Tarifa Máxima por Gas limita el precio total por Gas. La Tarifa Máxima de Prioridad por Gas limita la propina del validador, que puede reducirse cuando la Tarifa Máxima deja menos espacio después de la Tarifa Base.

¿Cuándo una transferencia de ETH utiliza 21,000 Gas?

Use 21,000 Gas solo para una transferencia ETH simple sin datos de transacción cuando el destino no tiene código ni delegación EIP-7702. Una cuenta delegada puede ejecutar código y requerir más Gas.

¿Cuál es el límite de Gas por transacción en Ethereum?

EIP-7825 limita una transacción de Ethereum Mainnet a 16,777,216 Gas, o 2^24. Esto es independiente del Límite de Gas por Bloque.

¿Por qué la Tarifa Base en vivo difiere del último bloque?

El último bloque proporciona la Tarifa Base principal, el Gas Usado y el Límite de Gas. El modo en vivo aplica el ajuste entero EIP-1559 para estimar la Tarifa Base del siguiente bloque.

¿Son las confirmaciones Baja, Estándar y Alta garantías?

No. Resumen los percentiles de recompensa recientes de los datos de bloques de Ethereum. La demanda de red y la selección de transacciones pueden cambiar después de la estimación.

¿Puedo calcular una transacción de Precio de Gas heredado?

Sí. El modo heredado manual multiplica el Precio de Gas ingresado por el Gas Usado y usa el Límite de Gas para el presupuesto máximo.

¿Por qué mi billetera puede mostrar una tarifa diferente?

Una billetera puede inspeccionar el código de destino, la delegación EIP-7702, los datos de llamada y el estado actual, y luego actualizar las condiciones de red más cerca de la firma. Esta calculadora no realiza esa simulación ni incluye componentes de tarifa de Capa 2.

Metodología y fuentes

El mismo motor de Wei entero del lado del servidor impulsa la página inicial, el recálculo REST, la comparación de prioridad, la estimación copiada y las pruebas deterministas.

  • Las entradas de Gwei se convierten a Wei enteros antes de la multiplicación; la aritmética de punto flotante del navegador nunca controla la fórmula de tarifa.
  • La prioridad efectiva EIP-1559 es igual a mín(Tarifa Máx. de Prioridad, Tarifa Máx. menos Tarifa Base).
  • La tarifa real usa el Gas Usado; el tope máximo usa el Límite de Gas.
  • El modo en vivo deriva la Tarifa Base del siguiente bloque de la Tarifa Base principal del último bloque, el Gas Usado y el Límite de Gas con la fórmula entera EIP-1559.
  • Los perfiles de prioridad usan percentiles de recompensa recientes de eth_feeHistory y no son garantías de confirmación.
  • El Gas Usado y el Límite de Gas se rechazan por encima del tope EIP-7825 de 16,777,216 Gas.
  • La opción de 21,000 Gas se limita a una transferencia simple sin datos a una dirección sin código o delegación EIP-7702.
  • Los resultados RPC validados usan cachés cortos y últimos conocidos; los datos en vivo faltantes permanecen no disponibles mientras los modos manuales continúan funcionando.
  • ETH/USD es una conversión secundaria opcional de la caché de mercado de Ethereum existente.

Referencias principales

  • Ethereum.org: Gas y tarifas Gas, tarifa base, tarifa de prioridad y fórmulas prácticas de tarifas.
  • EIP-1559 Campos de tarifa tipo 2, tarifa de prioridad efectiva y comportamiento del límite de tarifa.
  • Ethereum.org: Transacciones Campos de transacción, límite de gas y el ejemplo de transferencia de 21,000 Gas ETH.
  • API JSON-RPC de Ethereum Definiciones de métodos RPC del último bloque y del historial de tarifas.
  • EIP-7702 Comportamiento de código delegado para cuentas de propiedad externa y el límite de una suposición de transferencia simple.
  • EIP-7825 Límite de gas de 16,777,216 a nivel de protocolo para una transacción.
  • Fundación Ethereum: Anuncio de Mainnet Fusaka Contexto de activación de Mainnet para el límite de gas de transacción EIP-7825.

Revisado por la Equipo Editorial de BitcoinToolkit lógica de cálculo probada por última vez