Как проверить, сжег ли перевод TRC-20 TRX или использовал Энергию
Узнайте, за счет чего была оплачена ваша транзакция TRC-20 USDT — энергии или сожженных TRX. Руководство по комиссиям в TronScan, разбор ресурсов и способы экономии.
Содержание
Видеть, как TRX исчезает с вашего баланса сразу после отправки перевода TRC-20 USDT, крайне досадно, особенно когда вы ожидали, что заблокированная (staked) или арендованная Энергия покроет сетевую комиссию. Приложения кошельков редко показывают четкую детализацию транзакционных издержек. Из-за этого многие пользователи полагают, что их Энергия покрыла перевод, не подозревая, что вместо этого за кулисами был сожжен ликвидный TRX.
Определение того, как на самом деле был оплачен ваш перевод, занимает менее 30 секунд. Проверив транзакцию напрямую в TronScan, вы сразу сможете увидеть, израсходовала ли она собственную Энергию, использовала арендованные ресурсы или сожгла TRX.
Как проверить, сжег ли перевод TRC-20 TRX или использовал Энергию
Чтобы проверить, использовал ли ваш перевод TRC-20 доступные ресурсы или сжег TRX, найдите хэш транзакции (TxID) на Tronscan и проверьте раздел Resources Consumed & Fee (Потребленные ресурсы и комиссия). Tronscan разделяет использование ресурсов на Bandwidth (Пропускную способность) и Energy (Энергию), позволяя вам увидеть, был ли каждый ресурс покрыт доступными ресурсами или оплачен путем сжигания TRX.

Если необходимая Энергия была полностью покрыта заблокированной или делегированной Энергией, TRX для Энергии не сжигался. Тем не менее, транзакция все равно может показывать ненулевую Fee (Комиссию), если TRX был сожжен для покрытия недостаточной Пропускной способности. Пропускная способность может быть покрыта заблокированными ресурсами или бесплатным лимитом Пропускной способности аккаунта. Если какого-либо ресурса недостаточно, для покрытия дефицита может быть сожжен TRX. Таким образом, транзакция может использовать доступную Энергию или Пропускную способность и при этом требовать комиссию в TRX за оставшуюся стоимость ресурсов.
Статус OUT_OF_ENERGY означает, что во время выполнения смарт-контракта закончилась доступная Энергия. Это может произойти из-за слишком низкого лимита комиссии (fee_limit) транзакции или из-за того, что у аккаунта не было достаточно Энергии и TRX для покрытия выполнения. Ресурсы, потребленные во время неудавшегося выполнения, не возвращаются.
Тип | Ончейн-критерии | Результат списания |
|---|---|---|
Энергия | Энергия потреблена, комиссия за Энергию / сжигание TRX отсутствуют | Энергия полностью покрыта доступной заблокированной или делегированной Энергией |
Сжигание | Комиссия за Энергию / сжигание TRX > 0, доступная Энергия не использовалась | TRX сожжен для покрытия стоимости Энергии |
Частичное | Использована доступная Энергия + комиссия за Энергию / сжигание TRX > 0 | Энергия частично покрыта доступными ресурсами; TRX сожжен для покрытия недостатка |
Ошибка |
| Выполнение контракта не удалось; ресурсы, потребленные во время выполнения, не возвращаются |
Что на самом деле оплачивает перевод TRC-20
Выполнение перевода TRC-20 USDT на TRON требует сетевых ресурсов, а не простых фиксированных комиссий. Понимание того, как TronScan регистрирует эти транзакции, требует разграничения между пропускной способностью полезной нагрузки в байтах и выполнением смарт-контракта.
Энергия против Пропускной способности: два отдельных сбора
TRON разделяет сетевое потребление на Пропускную способность и Энергию. Пропускная способность измеряет физический размер данных транзакции в байтах (стандартный перевод TRC-20 потребляет примерно 345 единиц Пропускной способности). Каждый активный адрес получает 600 бесплатных ежедневных единиц Пропускной способности. Энергия измеряет вычислительную мощность, требуемую виртуальной машиной TRON (TVM) для обработки кода смарт-контракта (требуется от ~65 000 до ~131 000 Энергии на перевод).
Эти сборы абсолютно независимы. Наличие миллионов единиц Энергии не покроет недостающую Пропускную способность, а бесплатная ежедневная Пропускная способность не может выполнять логику контракта. Если какого-либо ресурса не хватает, TRON автоматически сжигает ликвидный TRX с вашего баланса для покрытия дефицита.
Четыре источника, которые могут покрыть Энергию

Энергия, используемая во время выполнения, поступает из четырех различных источников, каждый из которых по-разному отображается в TronScan:
Собственная заблокированная Энергия
TRX, замороженный непосредственно на вашем аккаунте через Stake 2.0.Делегированная/арендованная Энергия
Энергия, выделенная вашему кошельку внешними провайдерами или стейкинг-пулами.Сжигание ликвидного TRX
Прямое уничтожение TRX с баланса вашего кошелька, когда доступная Энергия равна нулю.Покрытие создателем контракта (origin_energy_usage)
Редкие ситуации, когда создатель смарт-контракта спонсирует затраты на выполнение.
Что означает «сжигание TRX» в цифрах
Когда вашему аккаунту не хватает Энергии, TRON рассчитывает стоимость сжигания TRX, используя динамический сетевой параметр getEnergyFee:
Для стандартного перевода TRC-20, требующего 65 000 Энергии, расчет выглядит следующим образом:
Сожжено TRX = (65000 * 100) / 1000000 = 6.5 TRX
Если на кошельке получателя ранее никогда не было USDT, для перевода требуется дополнительное выполнение записи в хранилище контракта (~131 000 Энергии):
Сожжено TRX = (131000 * 100) / 1000000 = 13.1 TRX
По состоянию на август 2025 года параметр сети TRON getEnergyFee установлен на уровне 100 SUN за единицу (где 1 TRX = 1 000 000 SUN, то есть 1 единица Энергии стоит 0.0001 TRX).
Способ 1: изучите транзакцию на Tronscan
Изучение квитанции о транзакции непосредственно на Tronscan дает абсолютную ясность относительно того, куда ушла каждая доля TRX. Приложения-кошельки регулярно агрегируют данные в общие сводки комиссий, но TronScan показывает необработанный журнал выполнения виртуальной машины TRON.
Шаг за шагом: от TxID до вердикта
Скопируйте ваш TxID: Найдите хэш транзакции в истории вашего кошелька или в подтверждении вывода средств. Он представляет собой 64-символьную шестнадцатеричную строку.
Поиск на Tronscan: Перейдите на tronscan.org, вставьте TxID в строку поиска и нажмите Enter.
Проверьте поле Fee (Комиссия): Посмотрите на основное поле Fee в верхней части карточки сводки. Если там указано 0 TRX, ликвидный TRX с вашего баланса не сжигался.
Разверните Resources Consumed (Потребленные ресурсы): Прокрутите до раздела Resources Consumed и нажмите на стрелку, чтобы просмотреть постатейную детализацию.
Проверьте Пропускную способность отдельно: Подтвердите, была ли Пропускная способность списана из вашего бесплатного ежедневного лимита в 600 единиц или оплачена сожженным TRX (обычно 0.345 TRX, если ежедневный лимит исчерпан).
Проверьте статус Result (Результат): Убедитесь, что в заголовке отображается SUCCESS (Успешно). Если вы видите OUT_OF_ENERGY или REVERT, выполнение контракта прервалось на полпути.
Как каждый сценарий расчета отображается на TronScan:
100% покрытие Энергией (Fee = 0 TRX): TronScan показывает 65 000 потребленной Энергии с комиссией 0 TRX. Активная заблокированная или арендованная Энергия полностью покрыла перевод, защитив ликвидный TRX.
100% сжигание ликвидного TRX: TronScan отображает 65 000 потребленной Энергии вместе с комиссией 6.5 TRX. В кошельке было ноль доступной Энергии, что заставило TRON сжечь ликвидный TRX напрямую.
Частичное покрытие (смешанный расчет): На кошельке было 30 000 Энергии. При выполнении сначала была израсходована вся доступная Энергия, а для покрытия оставшегося дефицита в 35 000 Энергии было сожжено 3.5 TRX.
Почему «Потребленная Энергия» — это не то же самое, что «Сожженная Энергия»
Каждый перевод TRC-20 требует вычислительных усилий от узлов сети. Когда Tronscan отображает Energy Consumed: 65,000, это строго измеряет работу, проделанную виртуальной машиной TRON для выполнения кода смарт-контракта.
Чтобы определить, были ли потрачены ликвидные средства, игнорируйте общее потребление и ориентируйтесь исключительно на строку Fee (Комиссия) и счетчик Burned TRX (Сожженный TRX) в детализации ресурсов.
Способ 2: как мобильные кошельки отображают Энергию TRC-20 и сожженный TRX
Популярные мобильные кошельки, такие как TronLink, Trust Wallet и TokenPocket, по-разному отображают сетевые ресурсы.
В TronLink есть специальное меню, показывающее распределение заблокированной и делегированной Энергии.
Trust Wallet и TokenPocket часто сжимают детали транзакции в один базовый показатель сетевой комиссии.
«Fee: 0 TRX» в вашем кошельке лишь подтверждает, что ликвидный TRX не был сожжен. Это скрывает, использовалась ли собственная, арендованная или спонсируемая Энергия, а также маскирует частичное покрытие. Используйте кошельки для быстрых проверок, но полагайтесь на TronScan для точного аудита ресурсов и проверки арендованной Энергии.
Способ 3: как проверить Энергию TRC-20 и сжигание TRX через TronGrid API
Ручные проверки на Tronscan не подходят для платежных шлюзов, массовых выплат или автоматизированного аудита транзакций. Вы можете программно проверить любой перевод TRC-20, используя официальную конечную точку API TronGrid: wallet/gettransactioninfobyid.
Отправьте HTTP POST-запрос на https://api.trongrid.io/wallet/gettransactioninfobyid с 64-символьным хэшем вашей транзакции в теле запроса:
{"value": "YOUR_TRANSACTION_HASH"}
Возвращенный JSON содержит необработанную квитанцию о выполнении TVM. Разделите значение поля fee верхнего уровня на 1 000 000, чтобы перевести SUN в ликвидный TRX, затем изучите вложенный объект receipt, чтобы отделить активное потребление Энергии от сожженного TRX.
Декодирование полей квитанции TRON API: ключевые параметры для Энергии и сжигания TRX
Вложенный объект receipt, возвращаемый API TronGrid, предоставляет точные показатели выполнения TVM. Используйте эту таблицу для интерпретации необработанных полей API и проверки того, потребляла ли транзакция Энергию или сжигала TRX:
Имя поля | Единица | Ончейн-интерпретация |
|---|---|---|
energy_usage | Энергия | Энергия, потребленная из собственных заблокированных или делегированных ресурсов аккаунта. |
energy_fee | SUN | TRX, сожженный для оплаты недостающей Энергии (1 TRX = 1 000 000 SUN). |
origin_energy_usage | Энергия | Энергия, спонсируемая непосредственно создателем смарт-контракта. |
energy_usage_total | Энергия | Общая Энергия, потребленная при выполнении контракта из всех источников. |
net_usage | Пропускная способность | Единицы Пропускной способности, списанные из ежедневного или заблокированного лимита аккаунта. |
net_fee | SUN | Количество TRX, сожженного для покрытия дефицита Пропускной способности. |
fee | SUN | Общий объем ликвидного TRX, сожженного с баланса кошелька (energy_fee + net_fee). |
result | Строка | Конечный результат выполнения (SUCCESS, OUT_OF_ENERGY или REVERT). |
Матрица комиссий TRC-20: расшифровка ваших показателей Энергии и сжигания TRX в Tronscan
Комбинация ончейн-параметров | Ончейн-вердикт | Требуемое действие |
|---|---|---|
energy_fee = 0, energy_usage > 0, net_fee = 0 | 100% покрытие Энергией | Нет. Заблокированная или арендованная Энергия покрыла перевод. |
energy_fee > 0, energy_usage = 0, net_fee = 0 | Полное сжигание TRX | Арендуйте или заблокируйте TRX для получения Энергии перед следующей отправкой. |
energy_fee > 0, energy_usage > 0, net_fee = 0 | Частичное покрытие | Увеличьте лимит Энергии (например, с 65 тыс. до 131 тыс.). |
energy_fee = 0, energy_usage > 0, net_fee > 0 | Дефицит Пропускной способности | Имейте 345 единиц Пропускной способности или дождитесь ежедневного бесплатного сброса. |
energy_fee > 0, account_create_fee > 0 | Активация аккаунта | Применена стандартная комиссия в размере 1 TRX за создание нового адреса. |
Комиссия (Fee) = 0? Да: Покрыто Энергией. Нет: Проверьте energy_fee.
Имеют ли значение больше нуля оба параметра energy_usage > 0 и energy_fee > 0? Да: Энергия закончилась в процессе выполнения; в следующий раз пополните Энергию.
Параметр net_fee > 0? Да: Ваш бесплатный ежедневный лимит Пропускной способности был превышен.
Частые пограничные случаи TRC-20: почему TRX сжигается неожиданно
Даже если вы следуете стандартным шагам по управлению ресурсами, выполнение в сети TRON не всегда ведет себя предсказуемо. Требования к состоянию смарт-контракта, динамические настройки алгоритма и время трансляции транзакции часто создают пограничные случаи, когда ликвидный TRX сжигается без вашего ведома. Понимание этих нюансов протокола предотвращает непредвиденные переплаты по комиссиям и невозвратные неудачные переводы.
Вы арендовали Энергию, но TRX все равно сгорел
К этому приводят три основные проблемы: вы арендовали 65 000 Энергии, но для отправки на неактивный кошелек потребовалось 131 000 Энергии; транзакция была отправлена в сеть до того, как делегирование зафиксировалось на блокчейне; или срок вашей аренды истек прямо перед выполнением.
Почему один и тот же перевод TRC-20 стоит по-разному
Отправка USDT на адрес, на котором никогда не было USDT, требует создания записи в хранилище смарт-контракта, что потребляет ~131 000 Энергии (~13.1 TRX). Повторные переводы на активные кошельки USDT потребляют всего ~65 000 Энергии (~6.5 TRX). Динамическое масштабирование энергии в TRON также может увеличивать затраты во время перегрузки сети.
Комиссия в 1 TRX за активацию аккаунта
Отправка средств на неактивированный адрес TRON влечет за собой обязательную комиссию за создание аккаунта в размере 1 TRX. Эта стоимость совершенно не зависит от Энергии и списывается непосредственно в ликвидном TRX независимо от вашего баланса заблокированных ресурсов.
Почему неудавшиеся переводы TRC-20 все равно сжигают TRX
Если при выполнении контракта возникает ошибка OUT_OF_ENERGY или достигается лимит комиссии вашего кошелька (fee_limit), виртуальная машина TRON удерживает всю потребленную Энергию и сожженный TRX для компенсации валидаторам сети. Квитанция записывает результат: OUT_OF_ENERGY, оставляя перевод неудавшимся, а сожженный TRX — невозвратным.
Как оценить затраты Энергии перед отправкой TRC-20 USDT
Проверка стоимости выполнения перед отправкой USDT предотвращает неожиданное сжигание TRX. Вы можете оценить точную комиссию за два простых шага в TronScan:
Проверьте историю USDT получателя: Найдите адрес назначения на TronScan. Если кошелек уже хранит или ранее переводил USDT, ваш перевод потребует примерно 65 000 Энергии. Если у адреса нет истории операций с USDT, для выполнения потребуется около 131 000 Энергии для выделения нового пространства хранения данных в блокчейне.
Проверьте свой активный баланс Энергии: Откройте раздел Account Resources (Ресурсы аккаунта) для вашего адреса на TronScan или в вашем кошельке. Если ваша доступная Энергия упадет ниже необходимого порога, TRON автоматически сожжет ликвидный TRX для покрытия дефицита.
Эмпирическое правило:
1-2 перевода в месяц: Прямое сжигание ликвидного TRX вполне допустимо, если удобство для вас важнее оптимизации комиссий.
3 или более переводов в месяц: Аренда Энергии сокращает сетевые комиссии на 40–75% по сравнению со сжиганием TRX.
Как устранить комиссии за сжигание TRX: стейкинг против аренды
Оплачивать полную стоимость сжигания TRX при каждом переводе необязательно. Вы можете устранить или кардинально снизить комиссии за транзакции в TRON, выбрав одну из трех стратегий управления ресурсами:
Стратегия | Структура затрат | Скорость выполнения | Требования к капиталу |
|---|---|---|---|
Стейкинг TRX (Stake 2.0) | Бесплатное выполнение (требует блокировки капитала) | Мгновенно после активации | Высокие (~1000+ заблокированных TRX) |
Разовая аренда Энергии | На 70-80% дешевле, чем сжигание TRX | Менее 1 минуты | Нулевая блокировка капитала (оплата по факту) |
Автоматически пополняемый пул | Оптовые скидки на аренду | Полностью автоматизировано | Настройка через API или Telegram-бота |
Аренда Энергии обеспечивает наиболее практичный баланс мгновенного снижения затрат без замораживания вашего оборотного капитала в заблокированных TRX. Если вы регулярно совершаете переводы TRC-20, тестирование пакета аренды Энергии с оплатой по мере использования — это самый простой способ начать экономить TRX на следующей транзакции.
Часто задаваемые вопросы
Как узнать, использовал ли мой перевод TRC-20 Энергию или сжег TRX?
Почему TRX сгорел, хотя я арендовал Энергию?
В чем разница между energy_fee и net_fee?
Показывает ли Tronscan, откуда взялась Энергия?
Можно ли вернуть или восстановить сожженный TRX?
Почему неудавшийся перевод TRC-20 все равно стоил мне TRX?
Как проверять Энергию TRC-20 и предотвращать сжигание TRX
Проверяйте на Tronscan: Всегда изучайте свой TxID непосредственно на сайте tronscan.org, а не полагайтесь на упрощенные сводки в интерфейсах мобильных кошельков.
Проверяйте три ключевых поля: Просматривайте Fee (Комиссия), Energy Consumed (Потребленная Энергия) и Bandwidth (Пропускная способность) на карточке сводки транзакции, чтобы подтвердить точные затраты на выполнение.
Определяйте частичное покрытие: Наличие положительных значений как в поле Energy, так и в поле Fee означает, что выделенная вами Энергия закончилась в середине транзакции, и для покрытия остатка был сожжен TRX.
Учитывайте историю получателя: Ожидайте расход ~65 000 Энергии при отправке на активные кошельки USDT, но ~131 000 Энергии для адресов получателей с нулевой историей USDT.
Прекратите ненужные сжигания: Арендуйте Энергию перед отправкой, если вы совершаете 3 или более переводов TRC-20 в месяц, чтобы снизить сетевые комиссии на 70–80%.
