Blob Market в Ethereum: как устроено ценообразование и почему комиссии L2 не зависят от газа

Стоимость транзакций в сетях второго уровня (L2) давно перестала быть простой производной от комиссий в ethereum/" class="smart-link" title="Ethereum">Ethereum. После обновления Dencun и внедрения EIP-4844 экосистема столкнулась с новой экономической моделью — рынком blob-данных, или Blob Market. Этот механизм радикально изменил логику тарификации для rollup-решений, сделав их комиссии плавающими и по большей части независимыми от базового слоя. В этой статье мы детально разберём, как работает рынок blob, почему цены на хранение данных теперь определяются отдельным аукционом и какие факторы на самом деле влияют на стоимость транзакций в L2-сетях сегодня. Понимание этих принципов необходимо для прогнозирования расходов, выбора оптимального времени для операций и общей навигации в современной экосистеме масштабирования Ethereum.

Исторический контекст: почему потребовался Blob Market

До внедрения EIP-4844, известного как Proto-Danksharding, rollup-решения (Optimistic и ZK) публиковали свои данные в основной цепи Ethereum в виде calldata. Это был универсальный и безопасный, но чрезвычайно дорогой метод. Calldata — это часть транзакции, которая навсегда записывается в блокчейн, и её стоимость рассчитывалась по тем же правилам, что и любая другая операция в Ethereum, через механизм газа. В периоды высокой нагрузки на сеть Ethereum цены на газ взлетали до сотен и даже тысяч gwei, что делало публикацию данных провайдерами L2 невыносимо дорогой. Эти издержки автоматически перекладывались на конечных пользователей в виде высоких комиссий за транзакции в сетях второго уровня.

Проблема носила фундаментальный характер: спрос на блок-пространство Ethereum для вычислений (исполнения смарт-контрактов, транзакций DeFi, NFT) и спрос на пространство для данных (публикация состояний L2) конкурировали в одном аукционе. Взлетевшая цена газа из-за мема на основном слое могла парализовать экономику всех связанных L2. Требовалось разделить эти рынки, что и стало ключевой задачей EIP-4844.

Введение в EIP-4844 и концепцию blob-данных

EIP-4844 ввел в Ethereum новый тип данных — blob (Binary Large OBject). Это большие «куски» данных (около 128 КБ каждый), которые прикрепляются к блоку Ethereum, но принципиально отличаются от calldata. Основное техническое различие заключается в способе хранения и времени жизни.

Blob-данные не обрабатываются виртуальной машиной Ethereum (EVM) и не хранятся в состоянии Ethereum вечно. Вместо этого они сохраняются в сети распределённо (через узлы валидаторов) лишь на ограниченный период — примерно 18 дней (4096 эпох). Этого времени более чем достаточно для всех L2-решений, чтобы получить гарантии доступности данных и обеспечить безопасность своих сетей. После этого периода данные blob могут быть удалены, что радикально снижает требования к постоянному хранению для валидаторов.

Сам блок Ethereum теперь содержит заголовок со ссылками на эти blob, что позволяет легко верифицировать их наличие. Для публикации blob провайдеры L2 (секвенсоры) участвуют в отдельном аукционе, который и называется Blob Market. Именно этот аукцион и определяет стоимость «места» для данных L2 в конкретном блоке, и он полностью отделен от традиционного рынка газа для исполнения.

Детальная архитектура Blob Market: аукцион и ценообразование

Blob Market — это самостоятельный механизм спроса и предложения, встроенный в процесс создания блока Ethereum. Его работа основана на модели, аналогичной механизму базового газа (EIP-1559), но с важными особенностями.

Каждый блок Ethereum после Dencun имеет целевую и максимальную емкость для blob, измеряемую в количестве blob (изначально 3 целевых и 6 максимальных на блок). Протокол стремится к заполнению блока до целевого уровня. Цена blob регулируется по алгоритмическому правилу:

  1. Базовая плата за blob (blob base fee): Это динамическая величина, которая автоматически корректируется протоколом от блока к блоку в зависимости от заполнения blob-слота предыдущего блока.

    • Если blob в предыдущем блоке было больше целевого значения, базовая плата повышается.

    • Если меньше — снижается.

    • Максимальное изменение ограничено, что предотвращает резкие скачки.

  2. Приоритетная плата (priority fee): Как и в обычных транзакциях, валидатор, производящий блок, может включить blob-транзакцию с более высокой приоритетной платой, чтобы стимулировать себя обработать её быстрее. Однако, в отличие от газа для исполнения, здесь нет прямого аукциона «первой цены». Основной вес имеет базовая плата.

Ключевой момент: Базовая плата за blob оплачивается в ETH и сжигается, аналогично базовой плате за газ. Это создает дефляционное давление на Ethereum. Приоритетная плата идет валидатору.

Спрос на стороне рынка формируется провайдерами L2 (Arbitrum, Optimism, Base, zkSync и др.), которые постоянно должны публиковать сжатые данные о транзакциях своих пользователей в Ethereum для обеспечения безопасности. Их совокупный аппетит к blob-слотам и создает рыночное давление.

Почему комиссии L2 теперь плавают независимо от L1: разъединение рынков

Это самый важный практический вывод для пользователя. Комиссия, которую вы платите в L2 (например, за своп в Arbitrum), теперь складывается из двух принципиально разных составляющих, и только одна из них жестко привязана к Ethereum.

  1. Стоимость публикации данных (L1 Data Fee): Это доля, которую L2 платит за размещение blob в Ethereum. Её стоимость определяется исключительно Blob Market. Если спрос на blob-слоты высок (например, все крупные L2 активно публикуют данные одновременно), а предложение ограничено (всего 3-6 слотов на блок), то базовая плата за blob растет. Это увеличивает издержки L2. Важно: нагрузка на сеть Ethereum по части исполнения (дорогие транзакции в DeFi, NFT-минты) практически не влияет на этот компонент. Рынки разделены.

  2. Стоимость исполнения в L2 (L2 Execution Fee): Это плата за вычислительные ресурсы и хранение внутри самой сети второго уровня. Она определяется локальным спросом и емкостью конкретного L2. Если в Arbitrum начинается ажиотаж вокруг нового NFT-дропа или запуска ликвидного ферминга, газ внутри Arbitrum дорожает, даже если в Ethereum и в Blob Market царит затишье. Этот компонент полностью контролируется экономикой конкретного rollup’а.

Таким образом, мы наблюдаем трёхъярусную модель ценообразования:

  • Уровень 1: Рынок газа Ethereum (для исполнения в L1).

  • Уровень 2: Рынок blob (для данных L2).

  • Уровень 3: Рынки газа внутри каждого отдельного L2 (для исполнения в L2).

Комиссии L2 плавают потому, что второй и третий уровни живут своей жизнью. Вы можете увидеть ситуацию, где:

  • Комиссии в Ethereum высоки (кипит торговля мемами), но комиссии в L2 низки (так как blob и локальный газ дешевы).

  • Комиссии в Ethereum низки, но в конкретном L2 (например, Optimism) — высоки из-за локальной активности, даже при дешевых blob.

  • Комиссии во всех L2 одновременно подскакивают, потому что случился всплеск спроса на blob-слоты (например, массовая миграция пользователей между сетями), при этом газ в Ethereum и внутри каждого L2 остается умеренным.

Практические примеры и сценарии влияния на комиссии

Рассмотрим гипотетические, но реалистичные кейсы.

Сценарий 1: Взрывной рост мем-коинов на базовом слое.
На Ethereum запускается новый viral токен. Сети Ethereum перегружена, газ взлетает до 200 gwei. Старая модель предсказывала бы рост комиссий во всех L2. Новая реальность: рынок blob не затронут. Стоимость L1 Data Fee остается прежней. Пользователи Arbitrum или Base продолжают платить копейки за простые транзакции, если только ажиотаж не перекинулся и на их сети.

Сценарий 2: Массовый запуск NFT-коллекции в одной из сетей L2.
В Starknet запускается долгожданная PFP-коллекция. Сеть Starknet перегружена локальными mint-транзакциями. Газ в Starknet (в стерках) резко возрастает. Это увеличивает L2 Execution Fee для всех операций в Starknet в этот момент. Однако стоимость публикации этих данных в Ethereum (через blob) может оставаться низкой, если общий спрос на blob-слоты от всех L2 не превысил целевой лимит.

Сценарий 3: Синхронный пик активности во всех major L2.
Представьте, что в один день в Arbitrum, Optimism, Base и zkSync запускаются крупные децентрализованные биржи или аирдропы. Все эти сети начинают генерировать и публиковать огромные объемы данных. Спрос на ограниченные blob-слоты в Ethereum резко обгоняет предложение. Механизм EIP-1559 в Blob Market взвинчивает базовую плату за blob. В результате L1 Data Fee компонент вырастает для всех L2 одновременно. Это тот редкий случай, когда комиссии в разных L2 движутся в унисон, но причина — не нагрузка на L1, а перегрев их собственного, отдельного рынка данных.

Ограничения, риски и будущее Blob Market

Нынешняя реализация Blob Market — лишь первый шаг, Proto-Danksharding. Она имеет преднамеренные ограничения, которые будут сниматься в будущем.

Текущие ограничения:

  • Пропускная способность: 3 blob на блок (примерно 0.375 МБ) — это всё ещё мало для целевого масштаба. При синхронной активности крупных L2 слоты заполняются, что приводит к росту цен.

  • «Липкая» базовая плата: Алгоритм корректировки базовой платы инерционен. Резкий всплеск спроса быстро поднимает цену, но после его падения снижение происходит плавно, что может какое-то время поддерживать завышенные комиссии.

Риски:

  • Координация провайдеров L2: Теоретически крупные провайдеры могут «договориться» о времени публикации данных, чтобы не конкурировать друг с другом и держать цены низкими, но это маловероятно из-за их разнонаправленных интересов.

  • Атака на доступность данных (DA): 18-дневный период хранения — компромисс. Для некоторых специализированных L2 с длительными периодами вызова (challenge period) этого может быть впритык, что требует дополнительных мер безопасности.

Будущее — полный Danksharding:
Конечная цель — увеличение количества blob до 64 на блок и более. Это превратит рынок в избыточный, где конкуренция за слоты станет минимальной, а стоимость публикации данных устремится к чисто символической (в основном, затраты валидаторов на кратковременное хранение и передачу). В такой парадигме комиссии L2 будут почти полностью определяться их внутренними затратами на исполнение (L2 Execution Fee), реализуя окончательную независимость от базового слоя.

Практические рекомендации для пользователей и разработчиков

Для конечных пользователей:

  1. Мониторьте два показателя: Перед крупной транзакцией в L2 проверяйте не только газ в Ethereum, но и текущую базовую плату за blob (её можно увидеть на многих блочных эксплорерах, например, etherscan.io в деталях блока) и газ внутри целевой L2-сети.

  2. Используйте агрегаторы: Сервисы, которые сравнивают комиссии между разными L2, становятся ещё более ценными, так как теперь разрыв в ценах может быть вызван разными факторами.

  3. Планируйте время: Активность в L2 часто имеет волновой характер. Если возможно, отложите нефундаментальную транзакцию на время спада после анонса аирдропа или запуска популярного проекта.

Для разработчиков и проектов, выбирающих L2:

  1. Анализируйте архитектуру секвенсора: Как сеть L2 управляет публикацией blob? Использует ли батчинг и компрессию данных эффективно? Это напрямую влияет на стабильность комиссий для ваших пользователей.

  2. Смотрите на долгосрочную дорожную масштабирования: Как сеть планирует адаптироваться к будущему полному Danksharding? Насколько гибка её архитектура данных?

  3. Тестируйте под нагрузкой: Проверяйте поведение вашего dApp не только при высоком газе в L2, но и в сценариях, когда дорожает L1 Data Fee (blob). Поймите, как это скажется на пользовательском опыте.

Заключение

Введение Blob Market через EIP-4844 — это не просто техническое улучшение, а фундаментальный сдвиг в экономике масштабирования Ethereum. Оно разорвало жесткую связку между стоимостью вычислений в L1 и стоимостью данных для L2, создав независимый и саморегулирующийся аукцион на хранение информации. В результате комиссии в сетях второго уровня теперь «плавают», определяясь сложной интерференцией двух основных факторов: конъюнктурой на рынке blob-данных в Ethereum и локальным спросом на вычислительные ресурсы внутри самой L2.

Понимание этой двойственной природы — ключ к прогнозированию расходов и эффективному взаимодействию с многослойным блокчейн-пространством. В перспективе, с развитием Danksharding, компонент стоимости данных будет минимизирован, окончательно передав определение комиссий в руки сообществ и экономик отдельных rollup-сетей. Blob Market стал критически важным переходным мостом к этому будущему, где масштабирование не будет заложником ценообразования базового слоя.