Калькулятор энергии TronSave на tronsave.io/tools/calculator отвечает на один вопрос ещё до того, как вы что-либо потратите: для переводов, которые вы собираетесь сделать, что дешевле — позволить TRON (трон) сжечь ваши TRX или арендовать энергию? Он рассчитывает нужную энергию и пропускную способность (bandwidth), оценивает оба варианта и показывает разницу. Без подключения кошелька и регистрации — всё работает прямо в браузере.
Что именно он считает
Три параметра на входе, два ответа на выходе. Вы указываете тип операции, их количество и срок аренды. Калькулятор возвращает общий расход энергии и пропускной способности для всей партии, а затем стоимость в TRX двумя способами: при сжигании по ставкам протокола и при аренде по текущей рыночной цене.
Разница немаленькая. Один перевод USDT без энергии сжигает около 6,77 TRX. Тысяча таких переводов — около 6 773 TRX. Сэкономит ли аренда около 30% или больше 75% этой суммы, зависит от рыночной цены в момент запроса — именно поэтому инструмент спрашивает рынок, а не делает допущений.
Цифры в основе расчёта и откуда они берутся
Две из этих величин — константы протокола. Две — измерения, которые меняются, и инструмент прямо указывает, где что.
| Величина | Значение | Источник |
|---|---|---|
| Ставка сжигания, энергия | 100 SUN за единицу энергии | Протокол (getEnergyFee) |
| Ставка сжигания, пропускная способность | 1 000 SUN за байт | Протокол (getTransactionFee) |
| Перевод USDT, у получателя уже есть USDT | ~64 285 единиц энергии | База 14 650 + динамическая модель энергии |
| Перевод USDT, пустой получатель | ~130 285 единиц энергии | База 29 650 + динамическая модель энергии |
| Пропускная способность на перевод TRC-20 | ~345 байт | Измерено |
На цифре 64 285 стоит остановиться. Обычно называют круглые 65 000, и наша собственная статья о том, сколько энергии нужно для перевода USDT, использует это значение как ориентир. Реальная цифра — это базовая стоимость контракта плюс надбавка динамической модели энергии TRON: корректировка для активно используемых контрактов, которая меняется каждый цикл обслуживания. Поэтому значения в калькуляторе — приближения, отслеживающие текущую надбавку, а не вечные константы. Считайте их близкими, но не точными.
Как пользоваться: четыре параметра
1. Выберите операцию
Три варианта: перевод USDT получателю, у которого уже есть USDT; перевод USDT на пустой адрес; или произвольный объём энергии для всего остального — вызова контракта, обмена, минта NFT. Перевод на пустой адрес стоит примерно вдвое дороже, потому что токен-контракту нужно создать запись хранения для этого адреса, когда он впервые что-то получает.
2. Укажите количество переводов
Один или десять тысяч. Здесь инструмент и окупается: стоимостью одного перевода легко пренебречь, стоимостью партии — нет.
3. Выберите срок аренды
15 минут, 1 час, 1 день, 3 дня или 30 дней. Срок — реальный параметр цены, а не формальность: аренда одного и того же объёма энергии на 15 минут и на 30 дней стоит по-разному, поэтому от него зависит ответ.
4. При желании задайте цену вручную
Есть поле для ручной цены в SUN за единицу энергии. Используйте его для моделирования сценариев — что будет при 20 SUN, что будет, если стакан поредеет до 80, — а не для угадывания сегодняшней ставки. Оставьте его пустым, и инструмент возьмёт цену с живого рынка.
Живые цены, а не фиксированная ставка «на глаз»
Большинство калькуляторов энергии умножают ваш объём на одну зашитую в код ставку. Этот спрашивает рынок. Пока вы вводите данные, запрос (с задержкой, чтобы не дёргать сервер на каждое нажатие) уходит в публичный оценщик TronSave для точного сочетания вашего объёма энергии и вашего срока, по среднему ценовому уровню, — потому что цена действительно зависит от обоих параметров, и одно число за единицу этого не отражает.
Цену аренды инструмент определяет в строгом порядке и сообщает, какую из них использовал:
- Ваша ручная цена, если вы её задали.
- Живая котировка для вашего точного объёма и срока.
- Статическое резервное значение — 67 SUN за единицу, если котировку получить не удалось.
Третий вариант важен для доверия. Если оценщик недоступен, страница не зависает и не придумывает число втихую — она переходит на резервное значение, помечает цифру как оценку и продолжает работать. Если вы видите эту пометку, считайте колонку аренды приблизительной и перед заказом проверьте живой рынок.
Строка, которую забывают большинство калькуляторов: пропускная способность всё равно сжигается
Аренда энергии покрывает энергию. Пропускную способность она не покрывает. Каждый перевод TRC-20 также расходует около 345 байт пропускной способности, и если бесплатной пропускной способности нет, эти байты сжигают TRX по 1 000 SUN за каждый — при аренде точно так же, как при сжигании.
Калькулятор добавляет эту стоимость в обе колонки, поэтому процент экономии никогда не достигает 100%, как бы ни дешевела энергия. Вот как это выглядит для 1 000 переводов получателям, у которых уже есть USDT:
| Цена энергии | Сжигать всё | Арендовать энергию | Экономия | Доля пропускной способности в стоимости аренды |
|---|---|---|---|---|
| 67 SUN (резервное значение) | 6 773,50 TRX | 4 652,10 TRX | 2 121,40 TRX (31%) | 7% |
| 30 SUN | 6 773,50 TRX | 2 273,55 TRX | 4 499,95 TRX (66%) | 15% |
| 20 SUN | 6 773,50 TRX | 1 630,70 TRX | 5 142,80 TRX (76%) | 21% |
Посмотрите ещё раз на последнюю колонку. Чем дешевле энергия, тем большую часть оставшегося счёта составляет пропускная способность: при 20 SUN около пятой части того, что вы платите, — это сжигание за пропускную способность, которое никакая аренда энергии не затронет. При больших объёмах именно эту статью расходов стоит сокращать следующей — застейкав немного TRX ради пропускной способности, а не арендуя ещё больше энергии.
Одна оговорка в вашу пользу: каждый аккаунт TRON получает 600 бесплатных единиц пропускной способности в день — примерно на один перевод TRC-20. Калькулятор не учитывает этот лимит, поэтому для одного редкого перевода его оценка сжигания немного завышена. В партии из сотен переводов бесплатный лимит не играет роли, и цифры точны.
Когда аренда не выигрывает
Точка безубыточности задана протоколом: сеть сжигает энергию по 100 SUN за единицу, так что аренда экономит деньги, только пока рыночная цена ниже 100. Выше этого аренда обходится дороже сжигания, и калькулятор покажет отрицательную экономию, а не скроет её. На здоровом стакане заявок такое бывает редко — но именно поэтому стоит проверять цифру, а не считать, что аренда всегда выгоднее.
Ещё один случай, когда ответ меняется, — очень маленький объём. Если вы отправляете один перевод USDT в месяц, ради сжигания 6,77 TRX не стоит выстраивать привычку арендовать. Калькулятор полезнее всего, когда вы отправляете партиями, — о том, что делать, когда ответ однозначно «арендовать», читайте в статье о покупке энергии оптом.
FAQ
Нужно ли подключать кошелёк?
Нет. Калькулятор полностью работает в браузере и никогда не запрашивает адрес или подпись. Единственный сетевой запрос — анонимная котировка цены.
Почему оценка 64 285, а не 65 000?
Потому что 65 000 — округлённый ориентир, а 64 285 — базовая стоимость контракта плюс текущая надбавка динамической модели энергии. Эта надбавка корректируется каждый цикл обслуживания, поэтому точная цифра со временем меняется. Обе — приближения; у калькулятора — более точное.
Почему цена меняется при изменении срока?
Потому что цена аренды зависит от того, как долго вы держите ресурс, а не только от его объёма. Котировка запрашивается для вашего точного объёма и срока, поэтому изменение любого из них пересчитывает заказ.
Учитывается ли стоимость активации нового аккаунта?
Нет. Калькулятор оценивает энергию и пропускную способность для самого перевода. Активация совершенно нового аккаунта TRON — отдельный разовый расход, см. статью об активации аккаунта кошелька TRON.
Можно ли использовать его для вызовов смарт-контрактов, кроме USDT?
Да — выберите вариант с произвольным объёмом энергии и введите, сколько энергии расходует ваш вызов. Если вы не знаете этой цифры, выполните транзакцию один раз в тестовой сети Nile и посмотрите фактический расход.
Гарантирована ли указанная экономия?
Нет. Это прогноз на основе текущей рыночной цены для заказа такого объёма и срока. Цены меняются, а крупный заказ может исполняться по нескольким ценовым уровням. Считайте это обоснованной оценкой, а не зафиксированной котировкой.
Итог
Стоимость энергии в TRON на редкость предсказуема: ставка сжигания — константа протокола, а цена аренды — живой стакан заявок. Калькулятор показывает обе цифры до того, как вы потратите деньги, и честно обходится с приблизительными частями: надбавкой динамической модели энергии, резервной ценой и пропускной способностью, которую аренда никогда не покроет. Сначала проверьте цифру, потом решайте.
Посчитайте сами: откройте калькулятор энергии TronSave — без кошелька, без регистрации, с ценами живого рынка.
Калькулятор энергии — инструмент TronSave, издателя этого блога. Значения энергии — приближения, отслеживающие динамическую модель энергии TRON и меняющиеся каждый цикл обслуживания; рыночные цены постоянно меняются. Перед крупным заказом сверяйтесь с живым рынком. Это не финансовая рекомендация.
