Энергия и bandwidth в Tron: почему комиссия за USDT TRC20 разная
В Tron нет единой цены газа. Перевод USDT тратит два ресурса, bandwidth (пропускную способность) и энергию, и платить за них можно тремя способами. Поэтому один и тот же перевод в один день почти ничего не стоит, а на следующий обходится в несколько TRX. Объясняем, как это работает, простыми словами.
Два ресурса вместо одной комиссии
Большинство блокчейнов берут одну комиссию в собственной монете. Tron делит стоимость на два ресурса. Bandwidth оплачивает размер данных транзакции. Энергия оплачивает вычислительную работу, которую выполняет смарт-контракт.
Обычные переводы TRX используют только bandwidth. Перевод USDT — это вызов смарт-контракта USDT, поэтому нужны оба ресурса. Каждый аккаунт ежедневно получает небольшой бесплатный запас bandwidth, но бесплатной энергии нет: её получают, застейкав TRX, арендовав её или сжигая TRX.
Сколько энергии тратит перевод USDT
Перевод USDT по TRC20 требует примерно 65 000 единиц энергии, если на адресе получателя уже есть USDT. Если получатель никогда не держал USDT, контракту приходится создавать новую запись в хранилище, и перевод требует примерно вдвое больше.
Эти цифры приблизительные и зависят от состояния контракта, поэтому кошелёк должен оценить точную величину до подтверждения. Количество единиц задают правила сети; сколько вы за них заплатите, зависит от выбранного способа.
Три способа заплатить за энергию
Каким бы способом вы ни пользовались, сеть получает плату за ту же работу. Способы различаются тем, кто несёт расходы и насколько они предсказуемы:
| Сжигание TRX | Стейкинг TRX | Аренда энергии | |
|---|---|---|---|
| Что вы делаете | Ничего; TRX списываются автоматически при отправке | Блокируете TRX и получаете суточный запас энергии | Платите сервису за энергию, делегированную на ваш адрес |
| Сколько это стоит | Полную цену энергии в сети, в TRX, каждый раз | Ваши TRX остаются вашими, но заблокированы, поэтому вы несёте риск их цены | Комиссия сервису, часто ниже, чем при сжигании |
| Кому подходит | Тем, кто отправляет изредка | Тем, кто отправляет часто и может на время заблокировать TRX | Тем, кто отправляет часто и не хочет блокировать TRX |
| На что обратить внимание | Счёт выше при отправке на новый адрес | Период ожидания, прежде чем застейканные TRX можно вывести | Зависимость от третьей стороны; сначала сравните цену со сжиганием |
Почему один и тот же перевод стоит по-разному
Четыре вещи определяют, сколько вы реально заплатите в конкретный день:
- Есть ли у вас энергия: застейканная или арендованная энергия покрывает часть перевода или весь перевод, а сжигаются в виде TRX только остатки.
- Остался ли бесплатный bandwidth: суточный запас покрывает несколько небольших транзакций, после чего bandwidth тоже оплачивается в TRX.
- Кто получатель: отправка USDT на адрес, где его нет, стоит примерно вдвое больше энергии.
- Цена в сети: цена энергии — параметр сети, который могут изменить, а курс TRX движется относительно вашей валюты.
Лимит комиссии и неудавшиеся переводы
Кошелёк задаёт лимит комиссии: максимум TRX, который он готов сжечь за перевод. Если лимит ниже реальной стоимости энергии, перевод завершается ошибкой нехватки энергии. Неудавшаяся попытка всё равно потратила ресурсы, и израсходованное не возвращается.
Самая простая защита — держать рядом с USDT небольшой баланс TRX и пользоваться кошельком, который показывает ожидаемую комиссию до подтверждения.
Стоит ли стейкать или арендовать энергию
Это зависит только от того, как часто вы отправляете. Если вы отправляете USDT в Tron несколько раз в месяц, сжигание TRX обычно проще всего и не требует настройки. Если вы отправляете много раз в день, застейканная или арендованная энергия может снизить стоимость каждого перевода.
Сравните, прежде чем решиться: посмотрите комиссию, которую показывает кошелёк при обычной отправке, а затем сколько стоили бы стейкинг или аренда. Никогда не блокируйте больше TRX, чем можете позволить себе не иметь под рукой, ведь их цена может измениться, пока они заблокированы. Это общая информация, а не финансовый совет.
Комиссии Tron в Waletifi
Waletifi показывает комиссию сети на экране проверки перед подтверждением перевода, а сумму — в вашей местной валюте. Если у вас есть USDT в Tron, но не хватает TRX на комиссию, приложение предупредит вас до попытки отправки. Ключи остаются на вашем телефоне, и мы не можем распоряжаться вашими средствами.