Bandwidth и обмен

Bandwidth TRON: что это, 600 бесплатных и когда платить

Bandwidth TRON: что это, 600 бесплатных и когда платить

Коротко: bandwidth TRON — ресурс, которым оплачивается размер любой транзакции в байтах. Каждый активированный адрес получает 600 единиц в сутки бесплатно. Перевод USDT занимает около 345 байт, перевод TRX — около 270. Когда бесплатный лимит кончился, сеть сжигает TRX: на 21.10.2026 это 0,001 TRX за байт, то есть 0,27–0,35 TRX за перевод.

Bandwidth — младший брат энергии. В комиссии за USDT он занимает небольшую долю, но именно из-за него появляются «необъяснимые» списания по 0,3 TRX и ошибка BANDWITH_ERROR. Разберём, как он устроен, сколько стоит и когда его стоит брать отдельно.

Что такое bandwidth в сети TRON?

У сети TRON два ресурса для оплаты транзакций:

  • Bandwidth — за объём данных. Каждая транзакция занимает место в блоке и в хранилище всех узлов, и сеть берёт за это плату в байтах.
  • Энергия — за вычисления. Её тратят только транзакции, которые вызывают смарт-контракт, например переводы USDT TRC20.

Bandwidth нужен всем транзакциям: переводу TRX, переводу USDT, голосованию, стейкингу, делегированию ресурсов, смене прав аккаунта. Энергия — только контрактным. Подробнее об энергии — в статье энергия TRON.

Сколько bandwidth тратит транзакция, определяется её размером в сериализованном виде, плюс небольшой резерв под результат. Точное значение для конкретной транзакции видно в её квитанции в обозревателе. Устройство обоих ресурсов описано в документации TRON о модели ресурсов.

BandwidthЭнергия
За что платимразмер транзакции в байтахвычисления в контракте
Каким транзакциям нуженвсемтолько вызовам контрактов
Бесплатный лимит600 в сутки на активированный адреснет
Цена при сжигании (21.10.2026)1000 SUN за байт100 SUN за единицу
Перевод USDT≈ 34564 285 или 130 285
Перевод TRX≈ 2700
Общий лимит сети43,2 млрд в сутки180 млрд в сутки

Откуда берутся 600 бесплатных единиц и как они восстанавливаются?

Каждый активированный адрес получает бесплатный лимит bandwidth — на 21.10.2026 параметр getFreeNetLimit равен 600. Тратить его можно на любые транзакции, кроме создания нового аккаунта.

Лимит не обнуляется в полночь, а восстанавливается постепенно в течение 24 часов. Если вы потратили 345 единиц утром, к вечеру часть уже вернётся, а через сутки — весь объём. Поэтому два перевода USDT подряд за минуту — это 345 бесплатно и второй платный, а два перевода с интервалом в сутки — оба бесплатно.

Главная тонкость, на которой спотыкаются: источник должен покрыть транзакцию целиком. Сеть не складывает остаток бесплатного лимита с сожжённым TRX. Пример:

СитуацияБесплатных осталосьНужноРезультат
Первый перевод USDT за сутки600345бесплатно, остаётся 255
Второй перевод USDT сразу после255345сжигается 0,345 TRX за все 345 байт
Перевод TRX после одного USDT255≈ 270сжигается ≈ 0,27 TRX
Два перевода TRX подряд600 → 330≈ 270 каждыйоба бесплатно

Неактивированный адрес бесплатного bandwidth не получает вовсе. Если на кошелёк пришёл только USDT, он не активирован, и отправить с него ничего нельзя, пока не придёт TRX.

Сколько TRX сгорает, если bandwidth не хватает?

Цена bandwidth задаётся параметром getTransactionFee: на 21.10.2026 это 1000 SUN за байт. Поскольку 1 TRX = 1 000 000 SUN, один байт стоит 0,001 TRX.

Расчёты по типовым операциям:

  • Перевод USDT, 345 байт: 345 × 1000 = 345 000 SUN = 0,345 TRX.
  • Перевод TRX, около 270 байт: около 0,27 TRX.
  • Перевод с memo: размер растёт на длину комментария, а сверху сеть берёт фиксированную плату 1 TRX за memo.
  • Транзакция с мультиподписью: каждая дополнительная подпись добавляет байты, плюс 1 TRX за мультиподпись.

Для частного пользователя это немного. Для бизнеса — уже статья расходов. Горячий кошелёк обменника с 300 выплатами в день тратит бесплатный лимит на первую выплату, остальные 299 платят bandwidth: 299 × 0,345 ≈ 103 TRX в день, около 3 100 TRX в месяц. На фоне энергии (6,43–13,03 TRX за перевод без неё) это 3–5% от полной цены, но если энергию вы уже оптимизировали, bandwidth становится заметной частью оставшихся затрат.

Почему сеть вообще сжигает TRX, а не берёт плату кому-то в карман, разобрано в статье почему сжигается TRX.

Что значит ошибка BANDWITH_ERROR и как её исправить?

Если bandwidth не хватает и на балансе нет TRX, чтобы его сжечь, узел отклоняет транзакцию с кодом BANDWITH_ERROR (код в протоколе записан с опечаткой). Транзакция в блок не попадает, ничего не списывается.

Та же ошибка возникает, когда не хватает TRX на сопутствующие платы: 1 TRX за создание нового аккаунта, 1 TRX за memo, 1 TRX за мультиподпись. Кошельки показывают её разными словами: «недостаточно ресурсов», «insufficient bandwidth», «пополните TRX».

Что делать:

  1. Пополнить TRX на 1–2 монеты — это закрывает и bandwidth, и мелкие платы.
  2. Подождать восстановления бесплатного лимита, если перевод не срочный.
  3. Получить bandwidth стейкингом или арендой, если транзакций много.

Если TRX нужен, а на кошельке только USDT, его можно получить обменом: как это сделать без лишних шагов, разобрано в статье обмен USDT на TRX. Полный список ошибок с кодами и последствиями — в справочнике ошибки транзакций TRON.

Как bandwidth связан с активацией нового адреса?

Активация — особый случай, и здесь bandwidth ведёт себя иначе. Когда вы отправляете TRX на ещё не активированный адрес, сеть создаёт новый аккаунт. По документации по аккаунтам:

  • отправитель платит фиксированные 1 TRX за создание аккаунта;
  • на саму транзакцию тратится bandwidth, но бесплатные 600 единиц для этого не используются;
  • если у отправителя нет застейканного или делегированного bandwidth, сжигается 0,1 TRX.

Итого активация чужого адреса обычным переводом стоит около 1,1 TRX сверх отправленной суммы. Если у отправителя есть застейканный или полученный в аренду bandwidth, часть 0,1 TRX не сжигается, но 1 TRX за аккаунт платится всегда.

Для частного пользователя разница несущественна. Для мерчанта, который активирует сотни депозитных адресов в месяц, это 0,1 TRX × число адресов — при 2 000 активаций около 200 TRX.

Как получить bandwidth: стейкинг или аренда?

Помимо бесплатного лимита, bandwidth можно получить двумя способами — оба работают через механизм Stake 2.0.

Стейкинг. Вы замораживаете TRX под ресурс bandwidth и получаете долю от общего лимита сети пропорционально своей доле в стейке. На 21.10.2026 общий лимит — 43,2 млрд единиц в сутки, а в стейке под bandwidth — около 26,6 млрд TRX. Значит, один застейканный TRX даёт около 1,6 единицы bandwidth в сутки.

Посчитаем, сколько нужно застейкать:

НагрузкаBandwidth в суткиTRX в стейке (≈)
1 перевод USDT в день сверх бесплатного345≈ 210
10 переводов USDT в день3 450≈ 2 100
300 выплат в день≈ 103 500≈ 65 000

Это гораздо меньше, чем стейк под энергию (под один перевод USDT в день нужно около 6 600 TRX под энергию), но деньги всё равно заморожены, а вывод из стейка занимает 14 дней. Курс «bandwidth за TRX» меняется вместе с общим стейком сети.

Аренда. Владелец стейка делегирует bandwidth на ваш адрес на время. Капитал не нужен, объём подбирается под нагрузку. Для разовых пиков — например, массовой рассылки TRX или выплат — это удобнее, чем держать стейк постоянно.

В EnergyTRX bandwidth сдаётся на 1 час — под пакет транзакций. Подробнее на странице аренда bandwidth. Как выбрать между типами сервисов — стейкингом, P2P-площадками аренды, ботами с фиксированными сроками — разобрано в статье сервисы аренды энергии: сравнение.

Когда bandwidth стоит брать отдельно, а когда нет?

Простое правило: если вы не отправляете больше пары транзакций в сутки с одного адреса, о bandwidth можно не думать. Бесплатного лимита и небольшого запаса TRX хватит.

Задуматься стоит в таких случаях:

  • Массовые переводы TRX. Выплаты в TRX контракт не вызывают, энергия им не нужна, и вся комиссия — это bandwidth. 1 000 переводов TRX — около 270 TRX сжигания. Здесь аренда bandwidth закрывает почти весь расход.
  • Горячий кошелёк с потоком USDT-выплат. Энергию вы уже берёте, а bandwidth продолжает списываться по 0,345 TRX за выплату. На сотнях выплат это ощутимо.
  • Активация многих адресов. Застейканный или делегированный bandwidth убирает сжигание 0,1 TRX на каждой активации.
  • Адрес без TRX. Если у адреса закончился бесплатный лимит, а TRX нет, даже с энергией перевод USDT не пройдёт: bandwidth платить нечем.

И в каких случаях не стоит:

  • Один-два перевода в день: бесплатного лимита хватает.
  • Переводы USDT без энергии: основная часть комиссии — энергия (6,43–13,03 TRX), экономия на bandwidth (0,345 TRX) почти незаметна.

Сколько bandwidth и энергии нужно в типовых сценариях?

Чтобы понять, стоит ли вообще думать о bandwidth, полезно разложить полную комиссию на две части. Ниже — четыре типовых профиля по параметрам сети на 21.10.2026. Сценарии условные, но построены на реальных цифрах ресурсов.

ПрофильТранзакций в деньBandwidth сверх бесплатногоСжигание за bandwidth в месяцСжигание за энергию в месяц без неё
Частный пользователь: 1 USDT-перевод100 TRX≈ 190–390 TRX
P2P-трейдер: 10 USDT-переводов10≈ 3 100 байт≈ 93 TRX≈ 1 900–3 900 TRX
Обменник: 300 USDT-выплат300≈ 103 000 байт≈ 3 100 TRX≈ 58 000–117 000 TRX
Выплаты в TRX: 1 000 переводов1 000≈ 270 000 байт≈ 8 100 TRX0 TRX

Как считали. Частный пользователь укладывается в бесплатные 600 единиц: одного перевода USDT в сутки лимит не исчерпывает. У P2P-трейдера первый перевод бесплатный, остальные девять — 9 × 0,345 ≈ 3,1 TRX в день. У обменника 299 платных выплат по 0,345 TRX. Энергия посчитана как вилка: все переводы на адреса с USDT (6,43 TRX) или все на пустые адреса (13,03 TRX), умножено на 30 дней.

Выводы из таблицы:

  1. Для переводов USDT главная статья — энергия. Bandwidth добавляет 3–5% к полной цене, и экономить начинают с энергии.
  2. Для переводов TRX всё наоборот: энергия не нужна вовсе, и вся комиссия — bandwidth. Это самый очевидный случай для аренды bandwidth.
  3. Когда энергия уже закупается, bandwidth становится главной оставшейся строкой расходов. У обменника это около 3 100 TRX в месяц, и его тоже можно закрыть делегированием.

Какие мифы о bandwidth мешают считать расходы?

Вокруг bandwidth ходит несколько устойчивых заблуждений. Из-за них люди то переплачивают, то не понимают, откуда взялось списание.

«Если есть энергия, TRX не спишется». Спишется, если закончился bandwidth. Энергия закрывает только вычисления, а за размер транзакции нужен отдельный ресурс. Поэтому даже с арендованной энергией на адресе полезно держать 1–2 TRX.

«600 единиц обнуляются в полночь». Нет, лимит восстанавливается постепенно в течение 24 часов, а не по расписанию. Время суток значения не имеет — важен интервал между транзакциями.

«Остаток бесплатного лимита уменьшит плату». Нет. Если не хватает хотя бы одного байта, сеть сожжёт TRX за весь размер транзакции, а остаток бесплатного лимита останется неиспользованным.

«Новый кошелёк сразу получает бесплатный bandwidth». Только после активации. Адрес, на который пришёл лишь USDT, сети неизвестен, и бесплатного лимита у него нет.

«Bandwidth можно купить только стейкингом». Нет, его делегируют так же, как энергию: владелец стейка передаёт ресурс на ваш адрес на время, а ключи остаются у вас.

«Неудачная транзакция не тратит ресурсы». Если транзакция попала в блок и упала, например, с OUT_OF_ENERGY, bandwidth на неё тоже израсходован. Бесплатно отклоняются только транзакции, которые узел не пропустил в блок.

Как проверить bandwidth на своём адресе?

Откройте адрес в Tronscan или в кошельке. В разделе ресурсов видно:

  • сколько бесплатного bandwidth доступно сейчас (из 600);
  • сколько bandwidth получено от стейкинга;
  • сколько делегировано вам другими адресами и до какого срока;
  • сколько энергии доступно.

Через API то же самое показывает метод getaccountresource: поля freeNetLimit и freeNetUsed — бесплатный лимит и израсходованная часть, NetLimit и NetUsed — bandwidth от стейка и делегирования.

После каждой транзакции полезно посмотреть её карточку: там указано, сколько bandwidth использовано и сожжён ли TRX. Если видите сжигание около 0,3 TRX при пустом лимите — это bandwidth. Если 6–13 TRX — энергия.

Все параметры в статье — 600 единиц бесплатно, 1000 SUN за байт, общий лимит 43,2 млрд — актуальны на 21.10.2026. Их меняют голосованием суперпредставители, поэтому для точных расчётов берите текущие значения из getchainparameters.

Отправьте следующий перевод с арендованной энергией

Сейчас 65 000 энергии на час — 3,15 TRX. Энергия на ваш адрес за секунды, ключи не нужны.

Открыть бота

Bandwidth · Калькулятор

Частые вопросы

Сколько бесплатного bandwidth даёт сеть TRON?

На 21.10.2026 каждый активированный адрес получает 600 единиц бесплатного bandwidth. Лимит восстанавливается постепенно в течение 24 часов. Этого хватает примерно на один перевод USDT или два перевода TRX в сутки.

Сколько стоит bandwidth, если бесплатный закончился?

Сеть сжигает TRX по цене 1000 SUN за байт (на 21.10.2026), то есть 0,001 TRX за единицу. Перевод USDT размером около 345 байт обойдётся примерно в 0,345 TRX, перевод TRX — около 0,27 TRX.

Чем bandwidth отличается от энергии?

Bandwidth оплачивает размер транзакции в байтах и нужен любой транзакции. Энергия оплачивает вычисления в смарт-контрактах и нужна только при вызове контракта, например при переводе USDT. Для USDT нужны оба ресурса.

Почему бесплатного bandwidth осталось 300, а TRX всё равно списали?

Источник bandwidth должен покрыть транзакцию целиком. Если перевод занимает 345 байт, а бесплатных осталось 300, остаток не используется, и сеть сжигает TRX за все 345 байт.

Нужно ли арендовать bandwidth для перевода USDT?

Обычно нет: для одиночных переводов хватает бесплатных 600 единиц или 0,35 TRX на сжигание. Аренда bandwidth имеет смысл при десятках и сотнях транзакций в день с одного адреса.