Комиссии за газ в блокчейне
Почему каждый блокчейн взимает комиссию и чем модели оплаты отличаются в разных сетях.
Что такое газ?
В блокчейн-терминологии «газ» означает вычислительное усилие, необходимое для выполнения транзакции или запуска смарт-контракта в децентрализованной сети. Каждая операция — от отправки токенов до взаимодействия с DeFi-протоколом — потребляет ресурсы сети. Комиссии за газ компенсируют валидаторам (или майнерам) обработку и подтверждение этих операций, а также предотвращают спам, делая экономически нецелесообразным засорение сети бессмысленными транзакциями.
Термин «газ» зародился в Ethereum, но сама концепция существует в каждом блокчейне. Разные сети просто используют разные названия и механизмы ценообразования для одной и той же идеи: вы должны платить за вычислительные ресурсы, которые потребляет ваша транзакция.
Как работает газ в Ethereum
Модель комиссий Ethereum была кардинально переработана с помощью EIP-1559 в августе 2021 года. До этого обновления пользователи участвовали в слепом аукционе — каждый предлагал цену газа, а майнеры выбирали транзакции с наибольшей оплатой. Это приводило к экстремальным скачкам комиссий при перегрузке сети.
По правилам EIP-1559 каждый блок имеет базовую комиссию (base fee), алгоритмически устанавливаемую протоколом. Она корректируется вверх или вниз в зависимости от заполненности предыдущего блока. Если блоки заполнены более чем на 50%, базовая комиссия растёт; менее чем на 50% — снижается. Базовая комиссия сжигается (уничтожается), а не выплачивается валидаторам.
Пользователи также могут добавить приоритетный чай (priority tip) — небольшую доплату, которая поступает непосредственно валидатору как стимул включить транзакцию быстрее. В спокойные периоды достаточно 1–2 gwei. Во время перегрузки чаевые могут значительно возрасти.
Общая стоимость газа в Ethereum рассчитывается как: (базовая комиссия + приоритетный чай) × использованные единицы газа. Стандартный перевод USDT (ERC-20) потребляет около 65 000 единиц газа. При базовой комиссии 10 gwei и чае в 2 gwei это примерно 0,00078 ETH — от $1 до $5 в зависимости от курса ETH.
Ресурсная модель Tron: энергия и пропускная способность
Tron использует принципиально иной подход. Вместо единого показателя «газа» он оперирует двумя ресурсами:
- Bandwidth (пропускная способность) — расходуется на размер данных каждой транзакции. Простые переводы TRX используют только bandwidth. Каждый аккаунт Tron получает небольшую ежедневную бесплатную квоту bandwidth.
- Energy (энергия) — расходуется при выполнении смарт-контрактов, включая переводы токенов TRC-20, таких как USDT. Бесплатной квоты энергии нет.
Пользователи могут получить энергию и bandwidth, стейкая (замораживая) TRX. Застейканный TRX генерирует пропорциональную долю общего пула ресурсов сети, который восстанавливается каждые 24 часа. Если у пользователя недостаточно застейканных ресурсов, Tron автоматически сжигает TRX для покрытия дефицита.
После принятия Proposal #104 в августе 2025 года цена единицы энергии снизилась с 210 sun до 100 sun (1 TRX = 1 000 000 sun). Это примерно вдвое сократило стоимость переводов USDT, сделав Tron ещё более конкурентоспособным для стейблкоин-платежей.
Почему комиссии в Solana, Polygon и Aptos почти нулевые
Новые блокчейны изначально проектировались для высокой пропускной способности и низкой стоимости:
- Solana использует комбинацию Proof of History и консенсуса Tower BFT для обработки тысяч транзакций в секунду. Базовая комиссия за простой перевод составляет 0,000005 SOL — доли цента. Даже сложные взаимодействия со смарт-контрактами редко превышают несколько центов.
- Polygon PoS — это сайдчейн для Ethereum, предлагающий комиссии ниже цента за счёт обработки транзакций за пределами основной сети Ethereum с периодической отправкой контрольных точек. Переводы USDT стоят крошечную долю токена MATIC.
- Aptos использует виртуальную машину Move и движок параллельного исполнения (Block-STM), обрабатывающий транзакции одновременно. Базовая комиссия фиксирована на уровне 100 octas (0,000001 APT), что делает переводы фактически бесплатными в долларовом выражении.
Компромиссом за сверхнизкие комиссии обычно является определённая степень снижения децентрализации или зависимость от более новой, менее проверенной инфраструктуры по сравнению с Ethereum.
Что влияет на размер комиссий
Несколько факторов определяют, сколько вы заплатите:
- Загруженность сети — когда транзакций больше, чем сеть может обработать в блоке, комиссии растут. В Ethereum это может быть весьма ощутимо. В высокопроизводительных сетях, таких как Solana, перегрузка редко влияет на стоимость.
- Сложность транзакции — простой перевод нативного токена дешевле взаимодействия со смарт-контрактом. Переводы USDT (вызывающие токен-контракт) дороже отправки ETH или TRX. Свопы, кредитные операции и минтинг NFT стоят ещё дороже.
- Время суток — комиссии Ethereum обычно минимальны в выходные и поздние ночные часы (UTC). В Tron и Solana комиссии более стабильны, но тоже могут варьироваться в зависимости от глобальной активности.
- Перевод на новый vs. существующий адрес — в Tron перевод USDT на кошелёк, который никогда не получал TRC-20 токены, стоит примерно вдвое дороже, так как контракт должен выделить новое хранилище. Аналогичные эффекты наблюдаются и в других сетях.
Как снизить комиссии
Практические стратегии сокращения расходов на переводы:
- Выбирайте сеть с низкими комиссиями — если отправитель и получатель поддерживают несколько сетей, используйте Polygon, Solana, Aptos или Avalanche для переводов USDT вместо Ethereum.
- Выбирайте время для транзакций — в Ethereum следите за трекерами газа и отправляйте в периоды низкой загруженности (обычно выходные или раннее утро UTC).
- Используйте сети Layer 2 — Ethereum L2, такие как Arbitrum, Optimism и Base, предлагают уровень безопасности Ethereum при значительно более низких комиссиях.
- Стейкайте TRX для получения энергии — если вы регулярно отправляете USDT через Tron, стейкинг TRX устраняет расходы на сжигание за каждый перевод. Энергия восстанавливается ежедневно.
- Группируйте транзакции — некоторые кошельки и инструменты позволяют отправлять на несколько адресов в одной транзакции, амортизируя базовые расходы.