Материал проверен 29 сентября 2026?
БК

ГЛАВНАЯ / ИНСТРУКЦИИ / GAS LIMIT И GAS USED: ПОЧЕМУ ЗНАЧЕНИЯ РАЗЛИЧАЮТСЯ

Gas limit и gas used: почему значения различаются

Gas limit – максимальный бюджет вычислений транзакции. Gas used – фактический расход после её выполнения. Комиссию считают по использованному газу и цене за единицу газа, а не по одному лишь лимиту.

Два значения

Лимит задаёт потолок, расход отражает исполнение

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

Gas used появляется после исполнения и показывает, сколько газа фактически учтено. Простая передача ETH обычно использует меньше, чем установленный лимит. Сложный вызов может израсходовать больше, а если бюджета не хватит, исполнение завершится ошибкой.

  • лимит задаётся до отправки;
  • расход появляется после исполнения;
  • простые и контрактные вызовы имеют разные потребности;
  • при исчерпании лимита возможна ошибка исполнения.
ПолеКогда известноКак читать
Gas limitДо отправкиМаксимальный допущенный расход газа
Gas usedПосле включенияФактический расход из receipt
Effective gas priceПосле включенияЦена единицы газа для расчёта комиссии
Расчёт

Комиссия опирается на фактически использованный газ

Для обычной транзакции в Ethereum итоговая комиссия в ETH рассчитывается по фактически учтённому gasUsed и effective gas price. Сумма gas limit × max fee полезна как верхняя оценка необходимого баланса, но не как отчёт о списании.

Неиспользованная часть газового лимита не оплачивается как выполненная работа. При EIP-1559 также возвращается разница между максимальным потолком цены и фактической ставкой в рамках протокола. Сети второго уровня и операции со специальными компонентами могут показывать дополнительные составляющие комиссии.

  • gasUsed читается из receipt;
  • effective gas price относится к той же сети;
  • лимит не считается фактическим расходом;
  • дополнительные L2-составляющие проверяются отдельно.
Не смешивайте неиспользованный gas limit с разницей max fee. Это разные величины, а фактическую стоимость проверяют по полям конкретной квитанции.
Проверка квитанции

Сверьте gasUsed, цену и статус исполнения

Откройте TXID в обозревателе нужной сети. Найдите статус, gas limit, gas used и effective gas price либо эквивалентное поле, которое показывает обозреватель.

Если операция завершилась ошибкой, не делайте вывод о комиссии по одному сообщению кошелька. Сначала проверьте квитанцию: неуспешное исполнение тоже может использовать gas. Сохраните TXID и сеть, если требуется разбор причины.

  • хэш соответствует отправителю;
  • статус прочитан из квитанции;
  • gasUsed и цена доступны;
  • комиссия оценена по фактическим полям.
FAQ

Частые вопросы

Взимается ли комиссия со всего gas limit?

Обычно оплачивается фактически использованный газ; при исчерпании лимита во время исполнения может быть использован весь предоставленный бюджет.

Почему кошелёк требует баланс по gas limit?

До исполнения ему нужно убедиться, что адрес способен покрыть максимально возможную стоимость.

Возвращается ли неиспользованный лимит отдельным переводом?

Это не отдельный перевод получателю; фактическое списание и остаток отражаются состоянием аккаунта и квитанцией.

Как узнать точную стоимость?

Проверить gasUsed и фактическую цену газа в receipt нужной сети.

Итоговая проверка

Чек-лист: gas limit и gas used: почему значения различаются

  • открыт обозреватель правильной сети;
  • gas limit прочитан как максимум;
  • gasUsed взят из receipt;
  • цена газа проверена;
  • статус исполнения учтён;
  • комиссия не рассчитана только по лимиту.

Материал подготовлен редакцией сайта и проверен 29 сентября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.