Сеть, комиссии и скорость

Калькулятор максимальной комиссии EIP-1559

После обновления London у каждой транзакции Ethereum два числа: maxFeePerGas — сколько вы согласны заплатить за единицу газа максимум, и maxPriorityFeePerGas — чаевые валидатору. Максимум целиком не списывается никогда: вы платите base fee того блока, в который попала транзакция, плюс tip. Калькулятор показывает, как высоко может подняться base fee, пока транзакция ждёт, какой max fee это покрывает и сколько из него вернётся.

Base fee в худшем случае
4,0546 gwei
Какой maxFeePerGas ставить
4,5546 gwei
Правило кошельков 2 × base + tip: 4,5 gwei
Заплатите сейчас
0,0000525 ETH
Максимум, который могут списать
0,00009565 ETH
Неиспользованная часть (вернётся)
0,00004315 ETH

Как быстро может расти base fee

Полных блоков подрядПотолок base fee, gwei×
12,251,125
22,53131,266
32,84771,424
64,05462,027
106,49463,247
2021,090210,545

Base fee сжигается, tip получает валидатор. Списывается не больше base fee + tip того блока, в который попала транзакция; остаток maxFeePerGas остаётся в кошельке.

Как меняется base fee

У каждого блока есть целевой объём газа — половина лимита. Если блок израсходовал больше цели, base fee следующего блока растёт, если меньше — падает. Максимальный шаг — 12,5% за блок, когда блок заполнен полностью. Шесть полных блоков подряд поднимают base fee в 1,125⁶ ≈ 2,03 раза — отсюда правило кошельков «max fee = 2 × base fee + tip»: транзакция остаётся действительной примерно шесть полных блоков, около 72 секунд.

Base fee сжигается. Tip получает валидатор, который включил транзакцию, и в обычной обстановке хватает небольших чаевых: блоки редко бывают полными долго.

худший base fee = текущий base fee × 1,125 ^ полных блоков maxFeePerGas = худший base fee + tip плата за газ = min(maxFeePerGas, base fee вашего блока + tip) стоимость = газ × плата за газ ÷ 10⁹ ETH

Какие числа вводить

  • Текущий base fee берите из кошелька или обозревателя блоков — он указан в gwei для последнего блока.
  • Tip 0,1–2 gwei — обычное значение для Ethereum, когда сеть спокойна. Поднимайте его, только если нужен ближайший блок, а блоки заполнены.
  • «Сколько полных блоков пережить» — запас прочности. Больше блоков — выше потолок, но не счёт: неиспользованная часть остаётся в кошельке.
  • Расход газа зависит от действия: 21 000 для простого перевода ETH, около 45 000–65 000 для перевода ERC-20, больше для обменов и минта.

Если base fee поднимется выше вашего max fee, транзакцию не отклонят — она будет ждать в мемпуле, пока base fee не снизится, или пока вы не замените её транзакцией с тем же nonce и большим max fee.

Пример

Base fee 2 gwei, tip 0,5 gwei, запас шесть полных блоков. Худший base fee — 2 × 2,03 = 4,05 gwei, значит maxFeePerGas = 4,55 gwei. Если транзакция попадёт в следующий блок с base fee 2 gwei, вы заплатите 2,5 gwei за газ: перевод ETH обойдётся в 21 000 × 2,5 ÷ 10⁹ = 0,0000525 ETH. Одобренный потолок был 0,0000956 ETH — разницу никто не списал.

Сети второго уровня

Arbitrum, Base и Optimism используют тот же формат транзакций, но в итоговую комиссию входит ещё плата за публикацию данных в Ethereum. Часть за исполнение подчиняется той же логике base fee и tip, часть за данные назначает сам роллап. Этим калькулятором считайте исполнение, а итог смотрите в оценке кошелька.

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

+Какой maxFeePerGas ставить?

Надёжный вариант — 2 × текущий base fee + tip. Это покрывает около шести полных блоков подряд. Платите вы только base fee блока, в который попала транзакция, плюс tip.

+Теряю ли я разницу между max fee и фактической комиссией?

Нет. Неиспользованная часть с баланса не списывается. В кошельке лишь должно хватать ETH на лимит газа × max fee в момент подписи.

+Почему транзакция висит, хотя max fee достаточный?

Чаще всего слишком низкий tip по сравнению с другими транзакциями или ещё не подтверждена предыдущая транзакция с этого же адреса (меньший nonce), и она блокирует очередь.

+Насколько base fee может вырасти за один блок?

Максимум на 12,5%, и только если предыдущий блок был заполнен полностью. После пустого блока он падает на те же 12,5%.

+Base fee одинаковый во всех EVM-сетях?

Нет. У каждой сети свой base fee и свои параметры. В BNB Smart Chain и Polygon свои правила комиссий, а роллапы второго уровня добавляют плату за данные.

Все расчёты выполняются в вашем браузере, введённые данные не отправляются на KOT.CASH. Результаты — оценка для информации, а не финансовая, налоговая или юридическая консультация.

← Все крипто-инструменты (92)

Калькулятор EIP-1559: maxFeePerGas и приоритетная комиссия