¿Cuánto gasté en comisiones de TRON? Auditoría mensual con energy_usage_total

Cómo calcular en una hora cuánto TRX se fue en comisiones de red durante el mes: qué campos de la transacción leer, cómo separar gastos de energía, bandwidth y transferencias fallidas, y dónde suele esconderse el gasto innecesario.

Overtron Editorial

En resumen: para saber cuánto gastó en comisiones de TRON en un mes, sume el campo fee (TRX quemado) de todas sus transacciones salientes y, por separado, el campo energy_usage_total, que muestra cuánta energía consumieron realmente esas operaciones. La diferencia entre «la energía era propia o alquilada» y «la energía se compró quemando TRX» es su margen de ahorro. A continuación: qué campos leer, cómo armar la tabla en una hora y qué filas suelen sobrar.

Una lupa sobre una fila de columnas de vidrio, algunas se deshacen en chispas verdes: auditoría mensual de comisiones de TRON
Auditoría de comisiones: qué transferencias usaron energía y cuáles quemaron TRX

Por qué calcular cuánto gasta en comisiones de TRON

Una sola comisión casi no se nota, pero con transferencias regulares de USDT TRC-20 se convierte en una partida de gasto real. El problema es que la billetera no muestra el total de un periodo: solo ve transacciones sueltas, y no siempre con desglose. Por eso muchos descubren la cifra real cuando el saldo de TRX se agota de repente.

Una auditoría mensual responde a tres preguntas:

  • Cuánto TRX se quemó en comisiones en total y cuánto de media por cada transferencia de USDT.
  • Qué parte de las transferencias usó energía propia o alquilada y qué parte quemó TRX.
  • Si hay filas anómalas: transacciones fallidas, envíos a direcciones vacías, llamadas a contratos innecesarias.

Qué campos de la transacción de TRON muestran el gasto

Todos los datos sobre el coste de una operación están en el recibo de la transacción. Lo devuelve el método gettransactioninfobyid (en TronGrid o en cualquier nodo completo), y Tronscan muestra las mismas cifras en el bloque de recursos de la página de la transacción. Para la auditoría necesita estos campos:

  • fee: el total de TRX quemado por la transacción, en SUN (1 TRX = 1 000 000 SUN). Es el dinero que realmente pagó a la red.
  • receipt.energy_fee: la parte de fee quemada para cubrir la energía que faltaba.
  • receipt.net_fee: la parte de fee quemada por bandwidth cuando no alcanzó el límite gratuito ni el obtenido por staking.
  • receipt.energy_usage: energía cubierta con sus propios recursos: su staking o energía delegada (alquilada).
  • receipt.origin_energy_usage: energía que pagó el propietario del contrato (en USDT suele ser cero: todo lo paga el remitente).
  • receipt.energy_usage_total: toda la energía que requirió la operación, de todas las fuentes.
  • receipt.net_usage: bandwidth cubierto por el límite diario gratuito o por staking.
  • receipt.result: el resultado de la ejecución, como SUCCESS, REVERT u OUT_OF_ENERGY.

La pareja clave es energy_usage_total y energy_usage. Si coinciden, la operación se hizo por completo con su energía y no se quemó TRX por energía. Si energy_usage es menor, la red «compró» lo que faltaba quemando TRX, y eso se ve en energy_fee.

Por qué a veces se quema TRX aunque haya energía: siete causas en el artículo se quemó TRX aunque había energía.

Cómo calcular las comisiones de TRON de un mes, paso a paso

  • Exporte las transacciones salientes de la dirección durante el mes: transferencias de USDT, de TRX y llamadas a contratos (swaps, approve). Las transferencias entrantes no le cobran comisión: no las incluya.
  • Para cada hash, obtenga el recibo con gettransactioninfobyid o abra la transacción en Tronscan.
  • Pase a una tabla las columnas: fecha, hash, tipo de operación, result, fee, energy_fee, net_fee, energy_usage, energy_usage_total, net_usage.
  • Convierta SUN a TRX: divida fee, energy_fee y net_fee entre 1 000 000.
  • Calcule los totales: suma de fee del mes, número de operaciones, comisión media por transferencia y porcentaje de filas con energy_fee mayor que cero.

Cómo exportar rápidamente el historial de una dirección a CSV con Tronscan o la API de TronGrid: vea historial de transacciones TRC20.

Cómo leer el total: cuatro cestas de gasto

Reparta la suma de fee en cestas para ver enseguida qué gasto era necesario y cuál se podía evitar:

  • Energía para transferencias de USDT (energy_fee en transferencias de token exitosas). Suele ser la cesta más grande para quien envía sin energía.
  • Bandwidth (net_fee). Una transferencia simple ocupa unos 345–360 de bandwidth, y la red regala 600 al día. Si envía más de una transferencia diaria, aparecerá net_fee.
  • Transacciones fallidas (result distinto de SUCCESS). El USDT no salió, pero el TRX se quemó: pérdida pura.
  • Otras llamadas a contratos: swaps, approve, uso de DeFi. Su consumo de energía depende del contrato.

Referencias: ¿es normal pagar tanto en comisión de TRX?

Para saber si las cifras de su tabla son razonables, compárelas con parámetros verificados de la red:

  • Una transferencia de USDT a una dirección que ya tiene USDT requiere unos 64 500–65 000 de energía.
  • A una dirección vacía (sin USDT), aproximadamente el doble: unos 131 000 de energía.
  • Sin energía propia, la red quema unos 6,5 TRX por una transferencia normal y unos 13 TRX por una transferencia a una dirección vacía.
  • Una transferencia simple gasta unos 345–360 de bandwidth, con un límite gratuito de 600 al día.

Si su comisión media está más cerca de 13 TRX que de 6,5, la mayoría de sus envíos va a direcciones sin USDT: billeteras nuevas de clientes, direcciones de depósito recién creadas en exchanges. No es un error, pero conviene planificar esas transferencias aparte: necesitan el doble de energía.

Más artículos sobre comisiones y energía de TRON en el blog de Overtron.

Dónde suele esconderse el gasto innecesario

  • Enviar transferencias de una en una en lugar de en lote. Cada transferencia necesita energía, pero varias seguidas pueden cubrirse con un solo pedido de energía por el plazo adecuado.
  • Transacciones fallidas por un fee limit bajo o por falta de energía. Un filtro por result las encuentra enseguida.
  • Approve repetidos y llamadas a contratos extra de DApps y bots que había olvidado.
  • Quemar TRX por bandwidth en transferencias pequeñas y frecuentes de TRX cuando el límite diario ya se agotó.
  • Energía pedida pero no usada: el alquiler terminó antes de que enviara la transferencia.

Cuánto gastó en comisiones de TRON y qué hacer al respecto

Mire el porcentaje de filas con energy_fee mayor que cero. Si son la mayoría, está pagando a la red el precio completo de la energía quemando TRX. Hay dos formas de resolverlo: hacer staking de TRX y obtener energía de él, o alquilar energía para transferencias concretas. Cuál sale más barata depende del volumen y la regularidad de sus envíos y del mercado en el momento del cálculo.

Cómo calcular el punto de equilibrio entre staking y alquiler: vea energía TRX: staking o alquiler. Si sus transferencias son regulares, puede comprar energía de TRON para el volumen que necesita; el coste depende del mercado y del plazo, y la velocidad de entrega, de la red y de los proveedores.

Después de pasar a la energía, repita la auditoría un mes más tarde del mismo modo. En las transferencias exitosas, energy_usage debería igualar a energy_usage_total y energy_fee debería quedar en cero. Si no es así, busque filas en las que la transferencia salió antes de que la energía llegara a la dirección.

Las comisiones de TRON no se ven una a una, pero se ven perfectamente en conjunto. Una hora con una tabla al mes muestra cuánto TRX se quemó para nada.

¿Quiere menos TRX quemado en su próximo informe? Calcule la energía para sus transferencias en el bot @overtronbot.

Lee también

FAQ

¿Cómo sé cuánto gasté en comisiones de TRON en un mes?

Exporte las transacciones salientes de la dirección del mes, obtenga el recibo de cada una (gettransactioninfobyid o la página de la transacción en Tronscan) y sume el campo fee. Es el TRX quemado por energía y bandwidth, en SUN; divida entre 1 000 000 para obtener TRX.

¿Qué es energy_usage_total en una transacción de TRON?

Es toda la energía que requirió la operación, de todas las fuentes: su staking, energía delegada, energía del propietario del contrato y energía comprada quemando TRX. Compárelo con energy_usage: si son iguales, no se quemó TRX por energía.

¿En qué se diferencian fee, energy_fee y net_fee?

fee es el total de TRX quemado por la transacción. energy_fee es la parte por la energía que faltaba, y net_fee, la parte por bandwidth por encima del límite gratuito y del obtenido por staking.

¿Me cobran comisión por las transferencias entrantes de USDT?

No. En TRON la comisión la paga el remitente, así que en la auditoría de gastos incluya solo las transacciones salientes y las llamadas a contratos que usted inició.

¿Por qué mi comisión en TRX por enviar USDT es a veces 6,5 y a veces 13 TRX?

Una transferencia a una dirección que ya tiene USDT necesita unos 64 500–65 000 de energía, y a una dirección vacía, aproximadamente el doble. Sin energía, eso equivale a unos 6,5 y unos 13 TRX respectivamente.

¿Hay que contar las transacciones fallidas como gasto?

Sí. Con REVERT u OUT_OF_ENERGY el USDT no sale, pero el TRX por el trabajo ya ejecutado se quema. Esas filas son pérdida pura y conviene marcarlas aparte para encontrar la causa.

¿Se puede calcular el gasto en comisiones sin programar?

Sí. Exporte el historial de la dirección a CSV desde Tronscan y consulte la comisión de cada transacción en su página. Con unas decenas de transferencias al mes se puede hacer a mano en una tabla; con cientos, la API es más cómoda.

¿Cómo reducir las comisiones de TRON después de la auditoría?

Si la mayoría de las transferencias quema TRX por energía, cúbralas con energía: con staking de TRX o alquilando energía para sus envíos. Cuál conviene más depende del volumen, la regularidad y el mercado en el momento del cálculo.