Пропускная способность: плата за размер
Каждая транзакция занимает место в блоке, и пропускная способность оплачивает это место. Простой перевод TRX весит около 268 байт, перевод USDT — около 345.
Каждый активированный аккаунт получает 600 единиц бесплатно в сутки, чего хватает на одну-две транзакции. Сверх этого сеть сжигает TRX по 1000 SUN (0.001 TRX) за байт.
Энергия: плата за вычисления
Энергия оплачивает исполнение смарт-контракта. Переводу TRX она не нужна вовсе — это обычная передача. Переводу USDT нужна, и много, потому что перевод TRC-20 это вызов контракта.
Перевод USDT на адрес, который уже существует, стоит около 65 000 энергии. Если получатель никогда не держал USDT, контракту приходится завести для него ячейку хранения, и цена примерно удваивается — до 130 000.
Отсюда и странность, когда один и тот же перевод обходится вдвое дороже: дело в получателе, а не в вас.
Откуда берётся энергия
- Заморозка TRX. Замораживаете TRX и получаете энергию, которая восстанавливается каждые 24 часа. Сам TRX возвращается при разморозке — для тех, кто отправляет регулярно, это самый дешёвый путь.
- Сжигание TRX. Когда ничего не заморожено, сеть берёт TRX напрямую по 210 SUN за единицу энергии. Перевод на 65 000 энергии сжигает около 13.65 TRX.
- Делегированная энергия. Другой аккаунт может одолжить вам свою энергию, не отдавая TRX. Так работают сервисы аренды и gasless-кошельки.
Сколько это стоит на деле
- USDT на существующий адрес со сжиганием TRX — около 28 TRX вместе с пропускной способностью.
- USDT на совершенно новый адрес — ближе к 40 TRX из-за дополнительного хранения.
- Те же переводы с арендованной энергией — обычно 10-20% от этой суммы.
- Активация нового аккаунта — фиксированный 1 TRX, сжигаемый протоколом, плюс пропускная способность.
Почему перевод не прошёл
«Out of energy» означает, что у аккаунта не было ни замороженной энергии, ни TRX для сжигания. «Bandwidth not enough» — что дневной бесплатный лимит израсходован, а TRX на оплату байтов нет. В обоих случаях лечение одно: TRX, замороженный или арендованный, либо кошелёк, который берёт это на себя.