Кальтер / Блог

Из чего складывается комиссия транзакции в Optimism

Разделяем execution gas, L1 data fee и operator fee OP Mainnet и объясняем зависимость расчёта от версии fee model.

Материал подготовлен с помощью ИИ. Источники, учебные примеры и расчёты проверены редакцией перед публикацией.

Условная схема составляющих комиссии Optimism; состав и расчёт зависят от текущей версии сети и параметров.
Условная схема составляющих комиссии Optimism; состав и расчёт зависят от текущей версии сети и параметров.

Комиссия OP Mainnet может включать несколько компонентов. Одной строки gasUsed × gasPrice недостаточно, чтобы объяснить итог: к исполнению добавляется стоимость публикации данных в Ethereum, а после Isthmus документация также описывает operator fee. Состав и формулы зависят от активных обновлений сети; документация отдельно описывает изменение расчёта operator fee после Jovian.

Разложи итог по компонентам

В официальной документации Optimism total fee до Isthmus состоит из execution gas fee и L1 data fee; после обновления добавлен operator fee. Execution-компонент зависит от использованного газа и цены газа. L1 data fee связан с передачей данных транзакции в Ethereum и меняющимися параметрами L1; operator fee — отдельная часть после соответствующего обновления (официальная документация комиссий OP Mainnet). Этот разбор качественный: он не задаёт единую формулу operator fee до и после Jovian. Для конкретной операции нужны активный fork и параметры именно этой сети. Не переноси формулу одной версии на любую OP Stack сеть: конфигурация может различаться.

Компонент Как читать Что нужно для проверки
Execution gas Работа исполнения внутри OP Mainnet gas used и effective gas price
L1 data fee Публикация данных транзакции в Ethereum Версия fee model и L1 параметры
Operator fee Дополнительный компонент после Isthmus Активация обновления и параметры сети

Условный разбор

Представим, что explorer показывает execution 0,0002 ETH, L1 data 0,0001 ETH и operator 0,00003 ETH. Сумма этих синтетических строк — 0,00033 ETH. Это только демонстрация сложения, не тариф Optimism и не пример реальной транзакции. Если интерфейс показывает другую total fee, сравни одинаковую единицу измерения, сеть и конкретный receipt; не прибавляй компонент дважды.

Для фактической операции сохрани hash, chain ID, receipt и breakdown из доверенного explorer/RPC. Проверь, какая версия модели действовала при исполнении, и сопоставь каждый компонент с описанием сети. L1 base/blob fee меняется; оценки до отправки могут отличаться от фактически списанного значения.

Попроси ИИ рассчитать итог только из предоставленных строк receipt и вывести отдельно неизвестные компоненты. Запрети подставлять «среднюю комиссию» или оценивать выгодность по одной транзакции. Это объяснение структуры комиссии, а не сравнение доходности L2. Для общей терминологии есть обзор сетевых gas fees, а переходы между сетями отдельно разобраны в гиде по криптомостам.