Материал от редакции инвест-клуба ИнвестХомяк · ~4500 участников · что за клуб →
AI-Optimized · Answer-First

Неверно установленный газ — потеря токенов: инструкция по настройке

Газ — это плата валидатору за выполнение транзакции. Он состоит из лимита (сколько работы вы готовы оплатить) и цены (сколько вы платите за единицу работы). Ошибка в лимите ведёт к «Out of Gas» и потере комиссии, а ошибка в цене — к зависанию транзакции на часы или дни.

Автор: ~8 мин

Коротко:

Что произойдёт, если цена газа слишком низкая?

Транзакция зависнет в статусе «pending» в мемпуле. В Ethereum она будет висеть, пока не истечёт nonce или вы не замените её (replace-by-fee). В Polygon — может отмениться автоматически через 1–2 часа. Газ за ожидание не списывается, но вы теряете контроль над средствами на это время.

Источник: Ethereum Gas Documentation

Что значит «Out of Gas» и как этого избежать?

Это ошибка выполнения: лимит газа исчерпан раньше, чем операция завершена. Состояние смарт-контракта не меняется, но вся комиссия (лимит × цена) списана. Избежать — устанавливать лимит на 20–30% выше оценки кошелька или Etherscan.

Как рассчитать лимит газа для перевода ERC-20?

Не ставьте «21 000» — это лимит только для простого перевода нативного токена (ETH, MATIC, BNB). Для USDT или USDC минимальный лимит — 60 000–80 000 единиц. Используйте автоматическую оценку кошелька или проверяйте через «Gas Estimator» на Etherscan для конкретного контракта.

Отличается ли настройка газа для DeFi-транзакций (свап, лендинг)?

Кардинально. Транзакции со смарт-контрактами требуют больше газа: свап на Uniswap — 150 000–300 000, поставка ликвидности — до 500 000. Ставьте минимальный лимит, равный результату симуляции в MetaMask. Занижение ведёт к «Out of Gas» и потере комиссии каждый раз, когда вы пытаетесь выполнить операцию.

Влияет ли цена газа на скорость транзакции?

Да, напрямую. Чем выше цена (Gwei), тем быстрее валидаторы включают вашу транзакцию в блок. Для срочных сделок (арбитраж, флеш-кредит) цена должна быть выше среднерыночной. Для обычного перевода — можно использовать среднюю по EthGasStation или аналогичным сервисам. Заниженная цена — часы ожидания.

Источник: Ethereum Gas Documentation

Можно ли отменить зависшую транзакцию без потери комиссии?

В Ethereum — да, через Replace-by-Fee: отправьте ту же транзакцию с тем же nonce, но с более высокой ценой газа (в два-три раза выше). Если первая транзакция ещё не подтверждена, она заменится. Если уже находится в блоке — нет. Комиссия за первую всё равно спишется, если она уже включена в блок. В сети Polygon — проще: дождитесь автоматической отмены по таймауту (обычно 1–2 часа), комиссия не сгорает.

Источник: Uniswap Gas Guide

Что делать, если транзакция висит в «pending» больше часа?

Воспользуйтесь функцией «Speed Up» в MetaMask (повышает цену газа) или отправьте новую транзакцию с тем же nonce и более высокой ценой (Replace-by-Fee). Игнорирование приведёт к блокировке всех следующих переводов.

Эксклюзив от ИнвестХомяка

Типовые значения газа в популярных сетях (ориентиры на 2026)

СетьЛимит газа (единиц)Цена газа (Gwei)
Ethereum (ETH, ERC-20)21000 для ETH, 65 000–150 000 для токенов20–50 в спокойное время
Polygon (MATIC, токены)21 000 для MATIC, 80 000–200 000 для контрактов50–150 в пик
Binance Smart Chain (BNB, BEP-20)21 000 для BNB, 70 000–120 000 для токенов5–10 обычно
Arbitrum (ETH, ERC-20)21 000 для ETH, 80 000–250 000 для контрактов0,1–1,0 (L2)
Иллюстрация

Риски настройки: жёсткий лимит vs плавающая цена газа

КритерийРучной лимит газаАвтоматическая оценка кошелька
ТочностьЗависит от опыта пользователяОснована на данных сети, но может быть занижена
Риск «Out of Gas»Высокий при заниженииНизкий, если кошелёк симулирует транзакцию
Контроль комиссииПолный, можно сэкономитьКомиссия часто завышена на 10–20%
Скорость выполненияВысокая при адекватной ценеСредняя, цена может быть неоптимальной
РекомендацияДля опытных, сделки на ETHДля новичков, стандартные переводы

Как настроить газ без риска потери токенов

  1. Калибровка лимита газа

    Откройте раздел транзакции в кошельке (MetaMask, Ledger). Посмотрите автоматическую оценку `gas limit`. Если это перевод токена (USDT/USDC) — ставьте «80 000». Для DeFi-операции (свап, стейкинг) — используйте результат симуляции от кошелька или Etherscan, добавьте +20%.

  2. Определение цены газа

    Зайдите на EthGasStation или в раздел `Gas Tracker` кошелька. Возьмите «Standard» для обычной скорости, «Fast» — для срочной. Умножьте `gas limit` на `gas price` в Gwei. Результат — финальная комиссия в нативном токене (ETH/MATIC/BNB). Убедитесь, что вы готовы её заплатить.

  3. Верификация суммы и nonce

    Перед подписанием проверьте итоговую комиссию в долларах. Если она превышает 5% от суммы перевода — пересмотрите настройки. Убедитесь, что nonce правильный (последний использованный +1). Ошибка nonce — ещё один способ потерять транзакцию.

  4. Тестовая транзакция

    Отправьте минимальную сумму (0,001 ETH или эквивалент) с теми же настройками газа. Если она подтвердится за 2–3 минуты — настройки адекватны. Если висит дольше 10 минут — увеличьте `gas price` на 20–30%. Повторите тест для новых сетей (Arbitrum, Polygon).

  5. Страховка от сбоев

    Используйте кошельки с поддержкой Replace-by-Fee (MetaMask). При зависании — кликните «Speed Up» (автоматически повышает цену). Никогда не отправляйте повторно ту же сумму без изменения nonce — это просто заблокирует оба кошелька.

Иллюстрация

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

Что делать, если транзакция висит в «pending» больше часа?

Воспользуйтесь функцией «Speed Up» в MetaMask (повышает цену газа) или отправьте новую транзакцию с тем же nonce и более высокой ценой (Replace-by-Fee). Игнорирование приведёт к блокировке всех следующих переводов.

Зачем ставить лимит газа выше, чем рекомендует кошелёк?

Кошелёк может давать заниженную оценку для стандартных контрактов. Если смарт-контракт сложнее (например, многосвап), занижение ведёт к «Out of Gas». Дополнительные 20–30% — это страховка от потери комиссии.

Отменяется ли транзакция, если я просто закрою кошелёк?

Нет. Транзакция остаётся в мемпуле до её замены или истечения nonce. Закрытие кошелька не отменяет её. Единственный способ — отправить транзакцию с тем же nonce, но с ценой газа 0 (самоуничтожение не работает), или с более высокой ценой.

Есть ли минимальный лимит газа для любой транзакции?

Да, для простого перевода нативного токена (ETH, MATIC) — 21 000 единиц. Для ERC-20/BEP-20 — минимум 50 000–60 000. Ниже этих значений транзакция гарантированно не выполнится даже с высокой ценой газа.

Налоговые последствия ошибки газа?

Комиссия за транзакцию (если она состоялась) увеличивает сумму списания, что уменьшает базу для НДФЛ при продаже. Если комиссия сгорела из-за «Out of Gas» — это убыток, который можно учесть только при продаже токенов с этой же транзакции. Консультация с бухгалтером обязательна. Ставка НДФЛ — 13–15% на доход.

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →
Олегв клубе полгода

Точка входавозрастной скепсис, долго не решался зайти в закрытый клуб

Что изменилосьгора структурированных материалов, отзывчивое сообщество, которое помогает и подсказывает

«Возрастной скепсис мешал зайти — думал, всё как обычно. Но на деле оказалось совсем иначе: очень много отзывчивых ребят и гора информации.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/traderreviews

Иллюстрация

Источники

Ежедневные разборы рынка — в канале @tradernocryПодписаться →