BoxExchanger Limited

Reading time icon 7 мин.

Что такое gas fee и как его учитывать

Добавлено: 10 апреля 2026 г.

ImageЧто такое gas fee и как его учитывать

Каждый раз, когда пользователь отправляет токены, вызывает смарт-контракт или обменивает активы в DeFi, блокчейн начисляет ему дополнительную строчку расходов - комиссию сети. Для новичка она выглядит как случайная надбавка, которая меняется без предупреждения. На деле за ней стоит чёткая экономическая логика, и понимать её нужно любому, кто регулярно работает с криптовалютой: от рядового держателя до оператора обменного сервиса. В этой статье разбираем механику газа от базовых понятий до практических приёмов снижения затрат.

Что такое gas fee простыми словами

Что такое gas fee - это плата за вычислительные ресурсы, которые сеть тратит на обработку транзакции. Термин пришёл из Ethereum: создатели проекта сравнили вычислительные операции с топливом, которое расходует «машина» блокчейна. Без этой платы любой мог бы бесконечно спамить сеть нулевыми транзакциями - gas fee делает такое поведение дорогостоящим и экономически нецелесообразным.

Комиссия не фиксирована и не устанавливается биржей или обменником - её рассчитывает сам протокол. Итоговая сумма зависит от нагрузки сети в момент операции.

Как работает gas fee в блокчейне

Ethereum обрабатывает транзакции блоками, и в каждом блоке есть ограничение по суммарному газу. Чтобы попасть в следующий блок, транзакция должна предложить цену, которую примет валидатор. Документация ethereum.org описывает это так: пользователь задаёт максимальную сумму, которую готов заплатить, а сеть рассчитывает базовую часть автоматически.

Август 2021 года изменил правила: обновление EIP-1559 разделило комиссию на base fee и priority fee. Base fee сжигается сетью, priority fee - это чаевые валидатору, по желанию. Важная деталь про base fee: протокол двигает его в зависимости от заполненности блоков. Полные блоки - цена ползёт вверх, пустые - падает обратно. Причём за один блок изменение не может превысить 12,5%.

Из чего состоит gas fee

Итоговая комиссия за газ считается по формуле:

Gas fee = Gas Limit × (Base Fee + Priority Fee)

  • Gas Limit - потолок газа для конкретной транзакции. Цифры здесь неодинаковые: ETH-перевод между кошельками всегда стоит ровно 21 000 единиц, а вот смарт-контракты аппетитнее - от 50 000 до 200 000+, зависит от того, что именно делает контракт.
  • Base Fee - ту часть комиссии, которую не выторговать: протокол выставляет её сам под каждый блок, и она сгорает. Жёсткое ограничение в 12,5% на изменение от блока к блоку поставили не случайно: без него один NFT-хайп мог бы поднять плату до небес за несколько минут.
  • Priority Fee (tip) - необязательные чаевые валидатору. Именно они определяют скорость: 1-2 gwei хватает, когда сеть не загружена. Но стоит рынку оживиться - и конкуренция за попадание в блок поднимает tip до 10, 30, а в горячие моменты и до 50+ gwei.

Конкретный пример из документации ethereum.org: 21 000 единиц газа умножить на (10 + 2) gwei - получаем 252 000 gwei, или 0,000252 ETH сверху к переводу. Лишний газ, который транзакция не потратила, сеть вернёт - так что завышенный лимит не катастрофа, заниженный куда хуже.

Что такое gwei и как он связан с gas fee

Цена газа выражается в gwei - единице, равной одной миллиардной ETH (10-9 ETH). В gwei считают потому, что ETH для таких расчётов неудобен: писать 0,000000010 ETH - мучение. Один gwei - это одна миллиардная ETH, и это рабочая единица. Сейчас, в середине 2025 года, спокойный день на Ethereum - это 2-5 gwei за газ, простой перевод укладывается в доллар.

От чего зависит стоимость gas fee

Три фактора определяют итог:

  1. Спрос на пространство в блоке. Чем больше транзакций конкурирует за попадание в блок, тем выше base fee. Периоды крупных NFT-дропов, запуски популярных DeFi-протоколов или общий рост рынка мгновенно поднимают комиссии.
  2. Сложность операции. Простой ERC-20-перевод требует ~45 000-65 000 единиц газа, а вызов сложного смарт-контракта - 150 000-300 000. Gas fee ERC20 при отправке токенов всегда выше, чем при простом переводе нативной монеты.
  3. Настройки пользователя. Чем выше priority fee, тем быстрее транзакция попадёт в блок. Низкие чаевые при загруженной сети - риск застрять в очереди мемпула на часы.

Почему комиссии могут резко расти

Резкие скачки случаются по нескольким сценариям. Во-первых, хайповые события - крупный NFT-минт или ажиотаж вокруг нового токена заставляют тысячи пользователей одновременно поднимать priority fee, чтобы обогнать друг друга в очереди мемпула.

В мае 2022 года минт коллекции Otherside от Yuga Labs поднял средний gas до 6 000+ gwei, и некоторые пользователи заплатили за одну транзакцию более 10 000$. Во-вторых, периоды общего роста рынка увеличивают транзакционную активность: больше свопов, ликвидаций и арбитража - всё это конкурирует за пространство в блоке. В-третьих, технические инциденты - атаки или крупные ончейн-события - могут разово заполнять блоки до предела.

По данным CoinGecko, в 2024 году Ethereum собрал 2,48 млрд $ в виде комиссий, а пиковые дни давали до 23 млн $ в сутки. С внедрением L2-решений и обновления Dencun (март 2024) дневной доход сети от комиссий снизился до ~6,3 млн $ - ёмкость распределилась по второму уровню.

Как правильно учитывать gas fee при операциях

Комиссия gas fee - это расход, который меняется в реальном времени, поэтому его нельзя игнорировать при расчёте итогов сделки. Несколько правил:

  • Смотрите на финальную сумму, а не только на курс актива. При небольших объёмах комиссия может составить 5-15% стоимости операции.
  • Проверяйте текущий уровень газа перед отправкой через трекеры вроде Etherscan Gas Tracker - там видны slow/standard/fast диапазоны.
  • Учитывайте, что что такое газ в крипте - это не просто издержка, а сигнал о нагрузке: высокий газ означает перегруженную сеть и риск задержки транзакции даже при стандартных настройках.

Для операторов обменных сервисов это особенно важно: платформа BoxExchanger позволяет настраивать автоматический пересчёт курсов с учётом сетевых комиссий, чтобы итоговая сумма для клиента отражала реальные затраты на исполнение заявки.

Как снизить gas fee

Есть несколько рабочих способов:

  • Выбирать время. В выходные дни и ночные часы по UTC нагрузка на Ethereum традиционно ниже на 15-25%. Текущие диапазоны slow/standard/fast удобно отслеживать через Etherscan Gas Tracker или расширение Blocknative.
  • Использовать L2-сети. Arbitrum, Optimism, Polygon обрабатывают транзакции вне основной цепи и передают данные батчами. По данным CoinLaw, средняя комиссия в 2025 году на Arbitrum составляет ~0,009$ против 3,78$ на Ethereum L1 - экономия в 400 раз на идентичной операции.
  • Контролировать gas limit. Кошельки вроде MetaMask позволяют вручную скорректировать лимит. Главное - не занижать до критического уровня: операция с недостаточным лимитом завершится ошибкой, а уже потраченный газ не вернётся.
  • Объединять операции, где возможно. Ряд протоколов поддерживает multicall - несколько действий в одной транзакции. Это экономит фиксированные 21 000 единиц базового газа, которые иначе тратятся на каждую отдельную операцию.
  • Использовать газовые токены или account abstraction. EIP-4337 позволяет dApp оплачивать газ за пользователя через смарт-аккаунты - механизм уже используется в ряде DeFi-приложений для привлечения новой аудитории.

Gas fee в разных сетях: краткое сравнение

Сеть

Средняя комиссия

(2025)

Особенности

Ethereum

L1

~0,44-3,78$

Base fee сжигается, высокая децентрализация

Arbitrum

~0,009$

Optimistic rollup, EVM-совместим

Polygon

~0,001-0,008$

Sidechain + zkEVM, популярен для NFT

BNB Smart

Chain

~0,05-0,20$

PoSA, 21 валидатор, быстрый

Solana

~0,00025$

Proof of History, параллельная обработка

Частые ошибки при работе с gas fee

  • Установить слишком низкий gas limit. Транзакция упадёт с ошибкой out-of-gas, комиссия при этом не возвращается - сеть потратила ресурсы на попытку.
  • Скопировать gas limit прошлой транзакции. Сложность смарт-контрактов отличается от операции к операции.
  • Игнорировать комиссию при обмене мелких сумм. Своп на 20$ в Ethereum L1 при загруженной сети может обойтись в 8-15$ комиссии.
  • Не проверить баланс нативного токена. Для отправки USDT по сети Ethereum нужен ETH на балансе - именно в нём оплачивается газ, а не в самом USDT.
  • Отправить транзакцию с устаревшим nonce. Если предыдущая транзакция застряла в мемпуле с низким газом, все последующие от того же адреса встанут в очередь. Решение: отправить «замещающую» транзакцию с тем же nonce, но более высоким priority fee - сеть включит её в блок и автоматически отменит застрявшую.

Как gas fee влияет на обмен криптовалюты

В онлайн-обменниках сетевая комиссия - часть себестоимости операции. Обменник либо включает её в спред, либо показывает отдельной строкой. Непрозрачная подача - причина разочарования клиентов, которые сравнивают «курс на витрине» с суммой, поступившей на счёт.

Грамотный обменный сервис отслеживает уровень газа в реальном времени и закладывает его в расчёт до того, как клиент подтверждает заявку. Это особенно критично для направлений с gas fee ERC20: отправка USDT или USDC по сети Ethereum стоит в 2-3 раза дороже простого ETH-перевода из-за вызова смарт-контракта токена. Платформа BoxExchanger позволяет настраивать автоматический пересчёт курсов с учётом текущих сетевых комиссий - клиент видит финальную сумму до подтверждения, а не после.

Вывод

Gas fee - управляемая переменная, а не случайный налог. Зная, из чего складывается комиссия, в какое время сеть разгружена и какие L2-решения доступны для конкретной задачи, можно снизить затраты в 10-100 раз без потери безопасности. Для оператора криптосервиса это напрямую влияет на экономику: прозрачный расчёт газа - конкурентное преимущество, а не технический нюанс.

Часто задаваемые вопросы

Возвращается ли gas fee, если транзакция не прошла?

Нет. Если транзакция завершилась ошибкой out-of-gas или была отклонена, использованный газ не возвращается - сеть всё равно потратила ресурсы на обработку. Неиспользованный остаток в рамках заданного Gas Limit возвращается.

Можно ли не платить gas fee совсем?

Напрямую - нет: газ встроен в протокол. Однако некоторые dApp и обменники берут комиссию на себя через механизм account abstraction (EIP-4337), и пользователь взаимодействует с сетью без явной платы из своего кошелька.

Почему комиссия в ETH, если я отправляю USDT?

Потому что USDT на Ethereum - это смарт-контракт в сети Ethereum, и за выполнение любого кода этого контракта платят газом в нативной валюте сети, то есть в ETH. Баланс USDT не может покрыть сетевую комиссию.

Читайте так же