Почему пропускная способность TRON бесплатна (пока что)
Каждый аккаунт TRON получает 600 бесплатных пунктов пропускной способности в день. Для обычных пользователей, отправляющих время от времени транзакции TRX, этого достаточно. Транзакция кажется бесплатной, и маркетинг TRON с гордостью заявляет о нулевых комиссиях. Но для любого приложения, обрабатывающего более нескольких транзакций в день, бесплатная пропускная способность заканчивается быстро — и то, что происходит дальше, может быть удивительно дорогим, если вы не готовы.
Эта статья объясняет, как на самом деле работает пропускная способность TRON, когда бесплатное выделение заканчивается, какие затраты возникают, и как управлять пропускной способностью в масштабе.
Что такое пропускная способность на самом деле
Пропускная способность — это ресурс, потребляемый размером в байтах каждой транзакции на TRON. Не только вызовы смарт-контрактов — каждая отдельная транзакция, включая простые переводы TRX, обновления аккаунта и голоса. Если это касается блокчейна, это потребляет пропускную способность.
Количество потребляемой пропускной способности равно размеру сериализованной транзакции в байтах. Типичный перевод TRX занимает 250-300 байт. Перевод USDT (вызов смарт-контракта) занимает 340-400 байт.
Думайте о пропускной способности как о квоте данных. Сеть TRON ограничивает, сколько данных вы можете писать в блокчейн в день. Бесплатное выделение дает каждому аккаунту небольшую дневную квоту. Если вы её превысите, вы платите.
Бесплатные 600 пунктов пропускной способности
Каждый активированный аккаунт TRON получает 600 пунктов пропускной способности в день. Они восстанавливаются непрерывно в течение 24-часового окна, аналогично восстановлению energy.
Что вам дает 600 пунктов пропускной способности
| Тип транзакции | Байт на транзакцию | Переводов в день |
|---|---|---|
| Перевод TRX | ~270 | 2 |
| Перевод USDT | ~350 | 1 |
| Перевод TRC-10 токена | ~280 | 2 |
| Обновление разрешений аккаунта | ~300 | 2 |
Вот и всё. Два простых перевода или один перевод USDT в день. Для личного кошелька, отправляющего время от времени платежи, этого достаточно. Для всего остального это совсем недостаточно.
Восстановление
Пропускная способность восстанавливается непрерывно в течение 24 часов. Если вы использовали 300 пунктов в полдень, эти 300 пунктов у вас будут снова в полдень следующего дня. Но восстановление линейно — через 12 часов вы восстановите 150 из этих 300 пунктов.
Скорость восстановления = 600 / 86400 = 0.00694 пунктов пропускной способности в секунду
Или примерно 25 пунктов в час. Если вы исчерпали пропускную способность с утра, значимая ёмкость вам будет доступна только на следующий день.
Когда бесплатная пропускная способность заканчивается
Когда ваша пропускная способность достигает нуля и вы отправляете транзакцию, сеть TRON её не отклоняет. Вместо этого она сжигает TRX с вашего аккаунта, чтобы покрыть стоимость пропускной способности. Это «невидимая комиссия», которая удивляет разработчиков, предполагавших, что транзакции TRON бесплатны.
Механизм сжигания
Цена сжигания пропускной способности — это параметр сети, устанавливаемый голосованием супер-представителей. По состоянию на начало 2026 года эффективная ставка сжигания пропускной способности составляет примерно:
1 000 SUN за пункт пропускной способности (байт)
Это означает:
| Тип транзакции | Байт | Стоимость сжигания (SUN) | Стоимость сжигания (TRX) |
|---|---|---|---|
| Перевод TRX | 270 | 270 000 | 0.27 |
| Перевод USDT | 350 | 350 000 | 0.35 |
При цене $0.25/TRX один перевод TRX обходится примерно в $0.07 при сжигании пропускной способности, а перевод USDT обходится примерно в $0.09. Эти числа выглядят мало в изоляции. Они становятся значительными при больших объёмах.
Проблема объёма
Давайте рассчитаем затраты на пропускную способность для платежного процессора, обрабатывающего различные объёмы транзакций. Мы предположим, что все транзакции — это переводы USDT (350 байт каждый) и что только первые 600 бесплатных пунктов пропускной способности покрывают стоимость первой транзакции.
Суточное потребление пропускной способности
10 транзакций/день: 10 x 350 = 3 500 байт
Бесплатная пропускная способность: 600 байт
Сжигается: 2 900 байт
Стоимость сжигания: 2 900 000 SUN = 2.9 TRX = $0.73/день
100 транзакций/день: 100 x 350 = 35 000 байт
Бесплатная пропускная способность: 600 байт
Сжигается: 34 400 байт
Стоимость сжигания: 34 400 000 SUN = 34.4 TRX = $8.60/день
1 000 транзакций/день: 1 000 x 350 = 350 000 байт
Бесплатная пропускная способность: 600 байт
Сжигается: 349 400 байт
Стоимость сжигания: 349 400 000 SUN = 349.4 TRX = $87.35/день
Месячные затраты на пропускную способность
| Дневные транзакции | Месячные затраты на пропускную способность (TRX) | Месячные затраты на пропускную способность (USD) |
|---|---|---|
| 10 | 87 | $21.75 |
| 50 | 514 | $128.50 |
| 100 | 1 032 | $258.00 |
| 500 | 5 222 | $1 305.50 |
| 1 000 | 10 482 | $2 620.50 |
При 1 000 транзакций в день только пропускная способность обходится в более чем $2 600 в месяц. Это часто упускается, потому что затраты на energy больше (примерно $42 000/месяц при том же объёме для переводов USDT), но $2 600 это не пустяк. Это стоимость младшего разработчика или production сервера.
Пропускная способность vs Energy: сравнение затрат
Для перевода USDT, как сравниваются затраты на пропускную способность и energy?
Затраты на energy (сжигание): 27.30 TRX за транзакцию
Затраты на пропускную способность (сжигание): 0.35 TRX за транзакцию
Energy дороже пропускной способности в 78 раз. Вот почему большинство обсуждений оптимизации сосредоточены на energy. Но затраты на пропускную способность:
- Неизбежны: каждая транзакция потребляет пропускную способность, даже переводы только TRX
- Не покрыты арендой energy: аренда energy не включает пропускную способность
- Кумулятивны: они складываются во всех транзакциях, а не только в вызовах смарт-контрактов
Как получить больше пропускной способности
Вариант 1: заморозить TRX для пропускной способности
Как вы можете заморозить TRX для energy, вы можете заморозить TRX для пропускной способности. Механизм идентичен — вы вызываете freezeBalanceV2 с resource: "BANDWIDTH".
Соотношение замораживания для пропускной способности отличается от energy. По состоянию на начало 2026 года примерно:
1 000 TRX заморозить = ~5 000 пропускной способности/день
Для 100 переводов USDT в день (необходимо 35 000 байт):
Требуемая пропускная способность: 35 000 байт/день
Бесплатная пропускная способность: 600 байт/день
Необходимо заморозить: 34 400 байт/день
TRX для замораживания: 34 400 / 5 = ~6 880 TRX
Капитал при $0.25: $1 720
Это драматически дешевле, чем замораживание для energy (которое потребовало бы $900 000 для того же объёма). Замораживание пропускной способности доступно даже для небольших операций.
Вариант 2: дать ей сжечься
Для многих операций просто сжечь TRX для пропускной способности — это практичный выбор. Стоимость достаточно низкая, что управление замораживанием пропускной способности может быть не стоить операционных издержек.
При 100 транзакций/день стоимость сжигания пропускной способности составляет $258/месяц. Если замораживание $1 720 стоимости TRX сэкономит вам $258/месяц, период окупаемости составляет около 6-7 месяцев (с учетом альтернативной стоимости). Разумно, но не срочно.
Вариант 3: арендовать пропускную способность
Некоторые поставщики energy также предлагают делегирование пропускной способности. Это менее распространено, чем аренда energy, потому что затраты на пропускную способность ниже, и спрос меньше. MERX поддерживает делегирование пропускной способности для пользователей, которые это нужно:
import { MerxClient } from 'merx-sdk';
const client = new MerxClient({ apiKey: 'your-key' });
// Проверить текущий статус пропускной способности
const resources = await client.checkAddressResources({
address: 'your-tron-address'
});
console.log(`Пропускная способность: ${resources.bandwidth.remaining}/${resources.bandwidth.limit}`);
Когда пропускная способность становится критичной
Сценарий 1: торговые боты с высокой частотой
Торговый бот, выполняющий 500+ транзакций в день, мгновенно исчерпает бесплатную пропускную способность. Если бот не держит достаточно TRX для сжигания, транзакции полностью откажут. Это жёсткий отказ — бот перестаёт работать.
500 сделок/день x 300 байт = 150 000 байт/день
Бесплатно: 600 байт
Стоимость сжигания: 149 400 000 SUN = 149.4 TRX/день
Месячно: ~$1 119
Для торгового бота $1 119/месяц затрат на пропускную способность — это стоимость ведения дел. Но если баланс TRX бота исчерпается, он остановится. Мониторинг баланса TRX для сжигания пропускной способности так же важен, как мониторинг торгового капитала.
Сценарий 2: DApp с большим количеством пользователей
DApp, где у каждого пользователя есть свой адрес, сталкивается с другой проблемой. Каждый адрес получает свои 600 бесплатных пунктов пропускной способности. Если пользователи делают только 1-2 транзакции в день, пропускная способность может быть не проблемой. Но если DApp спонсирует транзакции (платит от имени пользователей), все потребление пропускной способности исходит с одного адреса.
Адрес DApp спонсирует 10 000 пользовательских транзакций/день
10 000 x 350 байт = 3 500 000 байт
Бесплатно: 600 байт
Стоимость сжигания: 3 499 400 000 SUN = 3 499.4 TRX/день = ~$875/день
Месячно: ~$26 250
В этом масштабе замораживание TRX для пропускной способности становится необходимостью. Требуемое замораживание примерно 700 000 TRX ($175 000) полностью устранило бы ежемесячное сжигание $26 250.
Сценарий 3: кошельки с множественной подписью
Транзакции с множественной подписью больше, чем стандартные транзакции, потому что они содержат несколько подписей. Транзакция 3-из-5 с множественной подписью может быть 600-800 байт. Это означает, что одна такая транзакция может исчерпать всё дневное выделение бесплатной пропускной способности.
Перевод с множественной подписью: ~700 байт
Бесплатная пропускная способность: 600 байт
Первый перевод уже превышает свободное выделение на 100 байт
Второй перевод: 700 байт полностью сжигается
Организации, использующие кошельки с множественной подписью, должны планировать затраты на пропускную способность с самого начала.
Лучшие практики мониторинга пропускной способности
Отслеживайте оставшуюся пропускную способность
Перед отправкой транзакций проверьте доступную пропускную способность:
const resources = await client.checkAddressResources({
address: 'your-address'
});
const available = resources.bandwidth.remaining;
const needed = 350; // примерное значение для перевода USDT
if (available < needed) {
console.log(`Пропускная способность исчерпана. Будет сожжено ${needed * 0.001} TRX`);
// Убедитесь, что достаточный баланс TRX для сжигания
}
Мониторьте баланс TRX для сжигания
Если вы полагаетесь на сжигание пропускной способности, убедитесь, что ваш адрес всегда имеет достаточно TRX для покрытия сжигания. Установите предупреждения, когда баланс упадёт ниже порога:
Порог предупреждения = макс_суточные_транзакции x байты_на_транзакцию x 0.001 TRX/байт x 3 дня
Это даёт вам 3-дневный буфер для пополнения перед тем, как адрес закончится TRX и транзакции начнут откликаться отказом.
Разделите Energy и проблемы пропускной способности
Когда вы планируете бюджет для операций TRON, отслеживайте затраты на energy и пропускную способность отдельно. Они имеют разные характеристики:
- Energy дорогой и может быть эффективно арендован.
- Пропускная способность дешевая и часто лучше всего обрабатывается сжиганием или скромным замораживанием.
- Оптимизация одного не оптимизирует другое.
Пропускная способность в контексте MERX
MERX обеспечивает полную видимость ресурсов через свой API. Когда вы проверяете цены или создаёте заказы, платформа учитывает требования как к energy, так и к пропускной способности:
// Оцените общую стоимость, включая пропускную способность
const estimate = await client.estimateTransactionCost({
type: 'trc20_transfer',
from: 'sender-address',
to: 'recipient-address'
});
console.log(`Стоимость energy: ${estimate.energyCost} TRX`);
console.log(`Стоимость пропускной способности: ${estimate.bandwidthCost} TRX`);
console.log(`Общая стоимость: ${estimate.totalCost} TRX`);
Документация API и полная ссылка на SDK: https://merx.exchange/docs
Заключение
Пропускная способность TRON действительно бесплатна — для первых 600 байт в день. После этого она стоит настоящий TRX. Суммы скромны по сравнению с затратами на energy, но они не равны нулю, и в масштабе они представляют значительную статью расходов.
Ключевые выводы:
- 600 бесплатных байтов покрывают 1-2 транзакции в день. Планируйте соответственно.
- После бесплатной пропускной способности TRX сжигается примерно 1 000 SUN за байт. Перевод USDT сжигает около 0.35 TRX.
- При 100+ транзакциях в день рассмотрите замораживание TRX для пропускной способности. Требование капитала скромно (тысячи, а не миллионы).
- Всегда мониторьте баланс TRX при полагании на сжигание. Нулевой баланс означает невыполненные транзакции.
- Пропускная способность и energy — это отдельные ресурсы. Аренда energy не покрывает пропускную способность.
Для разработчиков, создающих высоконагруженные приложения TRON, управление пропускной способностью — это небольшая, но существенная деталь. Сделайте это правильно один раз, и это никогда не станет проблемой. Игнорируйте это, и оно удивит вас в самый худший момент.
Начните мониторить использование ресурсов TRON на https://merx.exchange.
Эта статья входит в серию знаний MERX об инфраструктуре TRON. MERX — это первая блокчейн-биржа ресурсов, объединяющая поставщиков energy и пропускной способности в единый API.
Попробуйте прямо сейчас с помощью AI
Добавьте MERX в Claude Desktop или любой MCP-совместимый клиент — без установки, без необходимости в API-ключе для инструментов только для чтения:
{
"mcpServers": {
"merx": {
"url": "https://merx.exchange/mcp/sse"
}
}
}
Спросите у своего AI-агента: «Какой самый дешевый TRON energy прямо сейчас?» и получите живые цены от всех подключенных поставщиков.
Полная документация MCP: merx.exchange/docs/tools/mcp-server