Коротко: комиссия в Ethereum считается как израсходованный газ × (базовая + приоритетная комиссия). Расход газа зависит от того, что делает транзакция; базовую комиссию назначает сама сеть по загрузке, и она сжигается; приоритетная — ваши чаевые валидаторам. Сети второго уровня уменьшают всю формулу в десятки и сотни раз.
Три числа
- Израсходованный газ — мера вычислительной работы. Обычный перевод ETH всегда расходует 21 000 газа. Перевод токена — больше. Своп в DeFi — ещё больше, потому что затрагивает несколько контрактов.
- Базовая комиссия — назначается протоколом автоматически, растёт при заполненных блоках и падает при пустых. Она сжигается, то есть изымается из предложения ETH, а не выплачивается кому-либо.
- Приоритетная комиссия — чаевые, дающие валидатору повод включить вашу транзакцию раньше.
Обе величины указывают в gwei — это одна миллиардная ETH. Фраза «газ 12 gwei» означает базовую комиссию за единицу газа.
Почему операции стоят по-разному
| Операция | Примерный расход газа | Относительная цена |
|---|---|---|
| Перевод ETH | 21 000 | База |
| Перевод токена ERC-20 | ~45 000–65 000 | 2–3× |
| Approve токена | ~45 000 | 2× |
| Своп на DEX | ~130 000–250 000 | 6–12× |
| Сложное DeFi-взаимодействие | 300 000+ | 15×+ |
Поэтому «дешёвый» своп в час пик может обойтись дороже крупного перевода в спокойное время: вы платите за вычисления, умноженные на текущую цену загруженности сети.
Что изменил EIP-1559
До 2021 года пользователи вслепую назначали единую цену газа и постоянно переплачивали. EIP-1559 ввёл алгоритмическую базовую комиссию, которая подстраивается от блока к блоку к цели «блоки заполнены наполовину», плюс отдельные чаевые. Итог — гораздо более предсказуемая цена и возврат переплаты. Ethereum от этого не стал дешёвым, но стал понятным.
Шесть способов платить меньше
- Перейдите на L2. Arbitrum, Optimism, Base и zkSync наследуют безопасность Ethereum, но стоят центы. Это крупнейшая доступная экономия.
- Отправляйте в спокойные часы. Выходные и раннее утро по UTC стабильно дешевле.
- Давайте approve на нужную сумму, а не безлимитно, и не повторяйте уже выданное разрешение.
- Группируйте действия, если интерфейс это позволяет: одна транзакция лучше трёх.
- Избегайте неудачных транзакций. Откатившаяся транзакция всё равно сжигает израсходованный газ. Пользуйтесь симуляцией, если кошелёк её предлагает.
- Не используйте mainnet для обычных переводов. Если получателю подходит USDT в Tron или Solana, выберите их — см. выбор сети USDT.
Почему транзакция зависла
Ожидающая транзакция почти всегда означает, что предложенная комиссия ниже текущей базовой либо чаевые слишком малы. Большинство кошельков позволяют ускорить её, отправив замену с тем же nonce и большей комиссией, или отменить, отправив нулевую транзакцию самому себе с этим nonce и большей комиссией. Пока она ждёт, ничего не теряется.
Главное
- Комиссия = израсходованный газ × (базовая + приоритетная).
- Базовая сжигается, приоритетная достаётся валидаторам.
- Стоимость определяет сложность, а не сумма.
- Переход на L2 экономит больше, чем все приёмы с таймингом вместе взятые.
Если для старта нужен ETH в сети второго уровня, его можно получить сразу в выбранной сети через калькулятор обмена.
Частые вопросы
Что такое gwei?
Единица эфира, равная 0,000000001 ETH. Цены газа указывают в gwei, иначе числа были бы неудобно малыми.
Вернут ли переплату, если поставить большой лимит газа?
Да, списывается только фактически израсходованный газ. Опасно противоположное — слишком низкий лимит: транзакция завершится ошибкой, а потраченный газ не вернётся.
Почему в L2 комиссии настолько ниже?
Они выполняют транзакции вне основной сети и публикуют в Ethereum сжатые данные, поэтому стоимость одной публикации делят тысячи пользователей вместо того, чтобы каждый оплачивал собственное место в блоке.