Материал предназначен только для обучения и не является рекомендацией по транзакциям, безопасности или инвестициям. Комиссии и включение зависят от сети, типа транзакции, условий блока, кошелька, RPC, ретранслятора, сборщика и валидатора.
Краткий ответ
В Ethereum приоритетная комиссия, или чаевые, представляет собой сумму на единицу газа исполнения, которая остается получателю комиссий блока после сжигания базовой комиссии протоколом. В транзакции EIP-1559 type-2 поле maxPriorityFeePerGas задает лишь лимит: эффективная приоритетная комиссия равна min(maxPriorityFeePerGas, maxFeePerGas - baseFeePerGas), а эффективная цена газа — базовой комиссии плюс эта сумма.
Более высокие конкурентные чаевые могут повысить вероятность своевременного включения, но не гарантируют следующий блок, конкретный порядок или успешное исполнение. Транзакция должна быть действительной, общий лимит должен покрывать базовую комиссию блока, а сборщики и валидаторы могут учитывать частный поток ордеров, пакеты, MEV, локальные правила и иные ограничения. В других сетях и L2 термины и правила отличаются; не переносите формулу Ethereum без проверки сети.
- Фиатный эквивалент
- 1,39 $
- Базовая плата
- 22 gwei
Выходные данные представляют собой образовательные аппроксимации. Они исключают правила места проведения, налоги, задержку, поведение оракула и другие параметры, специфичные для протокола, если они не указаны.
Как это работает
- Зафиксируйте сеть, тип транзакции, отправителя, nonce, предполагаемую calldata, лимит газа, текущую вершину и маршрут отправки. Транзакции Type-2 содержат
maxPriorityFeePerGasиmaxFeePerGas; старые транзакции содержат одинgasPrice, часть которого сверх базовой комиссии становится эффективной приоритетной комиссией при включении после EIP-1559. - Оценивайте условия, а не копируйте фиксированные чаевые. Кошелек или RPC может использовать недавние блоки, ожидающий спрос и
eth_feeHistory; процентили reward описывают исторические эффективные комиссии, взвешенные по использованному газу, а не обещание для следующего блока. - Установите два отдельных лимита.
maxPriorityFeePerGasограничивает желаемые чаевые, аmaxFeePerGas— сумму базовой комиссии и чаевых. Неиспользованный газ и запас лимита не списываются лишь потому, что были разрешены. - Для блока-кандидата требуется
maxFeePerGas >= baseFeePerGas. Затем вычислитеeffectivePriorityFeePerGas = min(maxPriorityFeePerGas, maxFeePerGas - baseFeePerGas)иeffectiveGasPrice = baseFeePerGas + effectivePriorityFeePerGas. - Рассматривайте чаевые как стимул включения, а не договор о порядке. Сборщик может оптимизировать общую ценность блока, пакеты и ограничения действительности, не сортируя все публичные транзакции по чаевым; нулевые или низкие чаевые могут быть включены, а высокие — ждать или потерпеть неудачу.
- После включения сверьте квитанцию и блок. Запишите
gasUsed,effectiveGasPriceиз квитанции,baseFeePerGasблока, статус, хеш блока и глубину подтверждения. Комиссия исполнения равнаgasUsed * effectiveGasPrice, а приоритетная часть —gasUsed * (effectiveGasPrice - baseFeePerGas). - Если транзакция остается в ожидании, до замены пересмотрите потолок базовой комиссии и маршрут. Замена от того же отправителя с тем же nonce регулируется политикой клиента и пула, часто требует повышения нескольких полей и создает гонку; команда Отмена в кошельке не обращает уже включенную транзакцию.
Примеры расчета
- Чаевые ниже обоих лимитов. Использовано
70,000газа, базовая комиссия25 gwei, максимальная приоритетная3 gwei, максимальная общая40 gwei. Эффективная приоритетная комиссия равнаmin(3, 40 - 25) = 3 gwei, эффективная цена —28 gwei. Комиссия исполнения70,000 * 28 gwei = 0.001960 ETH:0.001750 ETHсжигается,0.000210 ETHначисляется как приоритетная часть. - Общий лимит ограничивает. Сохраним лимиты
3/40 gwei, но базовая комиссия блока достигнет38 gwei. Приоритетная комиссия снизится доmin(3, 40 - 38) = 2 gwei, а эффективная цена составит40 gwei. При базовой комиссии41 gweiтранзакцию нельзя включить с максимумом40 gwei, даже если желаемые чаевые высоки. - Оценка не является гарантией. Если недавние процентили
eth_feeHistoryуказывают2 gwei, это лишь отправная точка. Всплеск спроса, частный пакет, ограниченный обзор RPC или политика сборщика могут изменить результат; проверяйте фактическую квитанцию, а не считайте оценку обещанием сервиса.
Риски
- Неверная сеть, токен комиссии, тип транзакции или единицы wei, gwei и ETH.
- Восприятие
maxPriorityFeePerGasкак обязательно уплачиваемой суммы. - Игнорирование того, что рост базовой комиссии сокращает чаевые или делает транзакцию недопустимой при
maxFeePerGas. - Предположение, что самые высокие видимые чаевые гарантируют первое место или следующий блок.
- Зависимость от устаревших оценок кошелька, RPC или истории при быстром изменении спроса.
- Переплата из-за агрессивных настроек или смешения лимита с фактической стоимостью.
- Уверенность, что высокие чаевые исправят неверную calldata, нехватку газа, revert, истекший срок или вредоносный контракт.
- Игнорирование частных ретрансляторов, пакетов, MEV, цензуры и правил сборщика или валидатора.
- Замена неверного nonce, несоблюдение правила повышения пула или отправка конфликтующих транзакций с ценностью.
- Восприятие статуса ожидания как глобальной истины или одного подтверждения как финальности.
- Применение формулы Ethereum к L2 или другой сети с иными компонентами и получателями.
Распространенные заблуждения
- Максимальная приоритетная комиссия платится всегда. Это лимит; общий лимит может уменьшить фактические чаевые.
- Более высокие чаевые гарантируют успех. Они могут повысить конкурентность, но не гарантируют порядок, исполнение или финальность.
- Максимальная комиссия добавляется поверх базовой и чаевых. Для газа type-2 это потолок, покрывающий обе части.
- Неиспользованный газ или запас лимита тратится. Фактическое списание использует газ квитанции и эффективную цену.
- Все сети используют механизм Ethereum. L2 и другие сети могут иметь дополнительные или иные рынки, правила секвенсора и получателей.
Связанные темы
- Базовая комиссия EIP-1559
- Газ и комиссии транзакций
- Мемпулы и пулы транзакций
- Замена транзакции Ethereum
- Nonce аккаунта
Источники
- Ethereum gas and fees: technical overview - Ethereum.org (дата обращения: 2026-08-21)
- Transactions - Ethereum.org (дата обращения: 2026-08-21)
- EIP-1559: Fee market change for ETH 1.0 chain - Ethereum Improvement Proposals (дата обращения: 2026-08-21)
- eth_feeHistory - Ethereum Execution APIs (дата обращения: 2026-08-21)