Back to Blog

Education / A09

Почему пропускная способность TRON бесплатна (пока что)

Каждый аккаунт TRON получает 600 бесплатных пунктов пропускной способности в день. Для обычных пользователей, отправляющих время от времени транзакции TRX, этого достаточно. Транзакция кажется бесплатной, и маркетинг TRON с гордостью заявляет о нулевых комиссиях. Но для любого приложения, обрабатывающего более нескольких транзакций в день, бесплатная пропускная способность заканчивается быстро — и то, что происходит дальше, может быть удивительно дорогим, если вы не готовы.

Эта статья объясняет, как на самом деле работает пропускная способность TRON, когда бесплатное выделение заканчивается, какие затраты возникают, и как управлять пропускной способностью в масштабе.


Что такое пропускная способность на самом деле

Пропускная способность — это ресурс, потребляемый размером в байтах каждой транзакции на TRON. Не только вызовы смарт-контрактов — каждая отдельная транзакция, включая простые переводы TRX, обновления аккаунта и голоса. Если это касается блокчейна, это потребляет пропускную способность.

Количество потребляемой пропускной способности равно размеру сериализованной транзакции в байтах. Типичный перевод TRX занимает 250-300 байт. Перевод USDT (вызов смарт-контракта) занимает 340-400 байт.

Думайте о пропускной способности как о квоте данных. Сеть TRON ограничивает, сколько данных вы можете писать в блокчейн в день. Бесплатное выделение дает каждому аккаунту небольшую дневную квоту. Если вы её превысите, вы платите.


Бесплатные 600 пунктов пропускной способности

Каждый активированный аккаунт TRON получает 600 пунктов пропускной способности в день. Они восстанавливаются непрерывно в течение 24-часового окна, аналогично восстановлению energy.

Что вам дает 600 пунктов пропускной способности

Data table
Тип транзакцииБайт на транзакциюПереводов в день
Перевод TRX~2702
Перевод USDT~3501
Перевод TRC-10 токена~2802
Обновление разрешений аккаунта~3002

Вот и всё. Два простых перевода или один перевод USDT в день. Для личного кошелька, отправляющего время от времени платежи, этого достаточно. Для всего остального это совсем недостаточно.

Восстановление

Пропускная способность восстанавливается непрерывно в течение 24 часов. Если вы использовали 300 пунктов в полдень, эти 300 пунктов у вас будут снова в полдень следующего дня. Но восстановление линейно — через 12 часов вы восстановите 150 из этих 300 пунктов.

Скорость восстановления = 600 / 86400 = 0.00694 пунктов пропускной способности в секунду

Или примерно 25 пунктов в час. Если вы исчерпали пропускную способность с утра, значимая ёмкость вам будет доступна только на следующий день.


Когда бесплатная пропускная способность заканчивается

Когда ваша пропускная способность достигает нуля и вы отправляете транзакцию, сеть TRON её не отклоняет. Вместо этого она сжигает TRX с вашего аккаунта, чтобы покрыть стоимость пропускной способности. Это «невидимая комиссия», которая удивляет разработчиков, предполагавших, что транзакции TRON бесплатны.

Механизм сжигания

Цена сжигания пропускной способности — это параметр сети, устанавливаемый голосованием супер-представителей. По состоянию на начало 2026 года эффективная ставка сжигания пропускной способности составляет примерно:

1 000 SUN за пункт пропускной способности (байт)

Это означает:

Data table
Тип транзакцииБайтСтоимость сжигания (SUN)Стоимость сжигания (TRX)
Перевод TRX270270 0000.27
Перевод USDT350350 0000.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/день

Месячные затраты на пропускную способность

Data table
Дневные транзакцииМесячные затраты на пропускную способность (TRX)Месячные затраты на пропускную способность (USD)
1087$21.75
50514$128.50
1001 032$258.00
5005 222$1 305.50
1 00010 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. Но затраты на пропускную способность:


Как получить больше пропускной способности

Вариант 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 и пропускную способность отдельно. Они имеют разные характеристики:


Пропускная способность в контексте 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, но они не равны нулю, и в масштабе они представляют значительную статью расходов.

Ключевые выводы:

  1. 600 бесплатных байтов покрывают 1-2 транзакции в день. Планируйте соответственно.
  2. После бесплатной пропускной способности TRX сжигается примерно 1 000 SUN за байт. Перевод USDT сжигает около 0.35 TRX.
  3. При 100+ транзакциях в день рассмотрите замораживание TRX для пропускной способности. Требование капитала скромно (тысячи, а не миллионы).
  4. Всегда мониторьте баланс TRX при полагании на сжигание. Нулевой баланс означает невыполненные транзакции.
  5. Пропускная способность и 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


All Articles