Сначала узнайте, сколько платите сейчас
Прежде чем что-то оптимизировать, выясните, сжигаете ли вы TRX ради энергии. Большинство сжигает и не замечает: перевод проходит, и на стоимость ничто не обращает внимания.
- Откройте недавний перевод USDT в TronScan.
- Прочитайте разбивку Energy Usage. Если там комиссия в TRX, а не расход энергии с вашего баланса, — вы платите по курсу сжигания.
- Курс сейчас 0,0001 TRX за единицу энергии, то есть обычный перевод стоит около 6,43 TRX, а перевод новому получателю — около 13 TRX.
Умножьте на своё месячное число переводов, прежде чем решать, насколько остальная часть страницы к вам относится. При двух переводах в месяц внимания это не стоит; при двадцати в день это заметная статья расходов.
1. Перестаньте сжигать TRX ради энергии
В этом вся суть. Курс сжигания — самый дорогой способ получить энергию, и он работает по умолчанию у всех, кто никогда не стейкал и не арендовал.
- Аренда стоит доли от курса сжигания, не требует ни капитала, ни заморозки и подходит для плавающего объёма.
- Стейкинг ещё дешевле при постоянном большом объёме, но обездвиживает TRX на 14 дней после того, как вы передумаете.
- Для редких переводов сжигание нормально: экономия не оправдывает возни.
Всё остальное на этой странице по сравнению с этим мелочь. Если делать что-то одно — делайте это.
2. Не давайте получателям остывать
Перевод на адрес, который никогда не держал USDT, стоит примерно вдвое дороже: контракту приходится выделять новую ячейку хранилища. Это самая крупная переменная в расходе энергии, и зависит она целиком от получателя.
- Платить одним и тем же контрагентам дёшево. Подключать новых — нет.
- Если вы заплатите адресу больше одного раза, дорогим будет только первый перевод.
- Для партии новых получателей закладывайте бо́льшую цифру, а не удивляйтесь ей.
3. Считайте энергию симуляцией, а не на глаз
Арендовать 65 000 под перевод, которому нужно 130 285, — значит получить отказ и всё равно заплатить комиссию. Арендовать 200 000 под перевод на 64 285 — выбросить разницу.
Вызов triggerconstantcontract к контракту USDT возвращает energy_used для ваших конкретных отправителя и получателя, ничего не стоит и в сеть не уходит. Для всего автоматического это должно быть шагом конвейера, а не эпизодической проверкой.
4. Держите запас TRX под Bandwidth
Это не столько снижает комиссию, сколько предотвращает лишнюю. 600 бесплатных единиц в сутки покрывают один перевод; дальше вы платите около 0,35 TRX за перевод, а кошелёк без TRX не отправит вообще ничего, даже имея энергию.
Пять-десять TRX на любом отправляющем кошельке убирают всю эту категорию, включая комиссии за активацию адресов.
5. Распределите отправку по адресам, если объём большой
Бесплатный лимит Bandwidth даётся на аккаунт, а не на кошелёк как программу. Операция, отправляющая с четырёх адресов, получает 2 400 бесплатных единиц в сутки вместо 600.
Экономия скромная и оправдывает операционное усложнение только на реальном объёме. На энергию, то есть на крупную статью, это не влияет никак.
6. Не повторяйте вслепую
Упавший перевод уже сжёг свою комиссию. Повтор с теми же ресурсами даст тот же отказ и то же списание — так одна ошибка превращается в дорогой вечер.
Сначала прочитайте результат отказа. OUT_OF_ENERGY требует больше энергии; REVERT требует баланса токена или allowance, и добавление энергии не изменит ничего.
7. На объёме совмещайте стейк с арендой
Стейк под самый нагруженный час бо́льшую часть времени простаивает. Стейк под спокойную базу эффективен, а пики закрывает аренда.
К этому в итоге приходит большинство тех, кто работает на объёме, и это выигрывает у каждого из подходов по отдельности, как только объём становится и большим, и неровным.
Два способа, которые не работают
- Отправлять суммами поменьше. Сумма USDT не влияет на комиссию вообще никак: десять долларов и сто тысяч стоят абсолютно одинаково. Дробление платежа на части умножает комиссию, а не снижает её.
- Ждать спокойного времени суток. TRON не тарифицирует энергию по загруженности. Курс — параметр управления сетью, и от нагрузки он не зависит.
Третье, чего стоит избегать: сервисы, предлагающие бесплатно активировать адреса или отправлять переводы. Бесплатного механизма ни для того, ни для другого в протоколе нет, а значит, всё, что обещает обратное, зарабатывает как-то иначе.