Bandwidth: лимит на простые переводы
Bandwidth расходуется на обычные операции — например, на перевод самого TRX. У каждого адреса есть бесплатный дневной лимит Bandwidth, который восстанавливается раз в сутки. Пока перевод укладывается в этот лимит, комиссия не списывается вообще. Если лимит исчерпан, сеть спишет недостающий Bandwidth как небольшую сумму TRX.
Energy: ресурс для смарт-контрактов
Energy расходуется на выполнение смарт-контрактов — а перевод токенов стандарта TRC-20 (в том числе USDT) — это как раз вызов смарт-контракта, а не простой перевод. У Energy нет отдельного бесплатного лимита: если на адресе недостаточно Energy, сеть автоматически конвертирует недостающий объём из вашего баланса TRX — и делает это по курсу, невыгодному по сравнению с арендой.
Почему перевод USDT требует больше, чем перевод TRX
Перевод самого TRX — простая операция, ей достаточно Bandwidth. Перевод USDT (TRC-20) — вызов контракта токена, который обновляет балансы отправителя и получателя внутри контракта. Это дороже по вычислениям, поэтому и требует Energy, а не только Bandwidth.
Сколько Energy нужно на один перевод USDT
Точный расход зависит от того, взаимодействовал ли адрес получателя с контрактом USDT раньше:
- ≈ 65 000 Energy — если у получателя уже была активность с USDT-контрактом
- ≈ 131 000 Energy — если адрес получателя новый / «холодный»
Что в итоге выбрать
Для простых переводов TRX обычно достаточно бесплатного Bandwidth. Для переводов USDT и других TRC-20 токенов нужна Energy — и здесь есть выбор: либо сеть спишет её эквивалент из вашего баланса TRX по невыгодному курсу, либо вы арендуете нужный объём заранее и платите за него в разы меньше.