После обновления Cancun в Ethereum в марте 2024 года комиссии за переводы во многих сетях второго уровня заметно снизились. Ключевую роль сыграли blob-объекты, введённые предложением EIP-4844: это специальные «временные блоки данных» для хранения данных сетей второго уровня, которые сохраняются лишь некоторое время.
Сети второго уровня отправляют данные blob в основную сеть и платят комиссию за blob в $ETH . Текущая цена — 2403.79 (за 24 ч: -0.87%).
【Что Layer 2 записывает в основную сеть】
Сети второго уровня обрабатывают множество транзакций вне основной сети, но передают данные о транзакциях обратно в основную сеть Ethereum, чтобы каждый мог получить эти данные и проверить результаты. До обновления Cancun эти данные можно было записывать только в поле данных вызова (calldata) обычных транзакций. За место в блоке приходилось конкурировать наравне с другими транзакциями и платить Gas по тем же правилам. На эту часть расходов приходилась значительная доля комиссий Layer 2.
【Что такое blob】
В EIP-4844 появился новый тип транзакций, содержащих blob. Каждый blob состоит из 4096 блоков данных по 32 байта — всего около 128 КБ. Узлы консенсусного уровня хранят данные blob примерно 4096 эпох, то есть около 18 дней, после чего удаляют их.
Данные blob не попадают в EVM: смарт-контрактам доступен только версионированный хеш, вычисленный на основе обязательства KZG для blob. Поскольку данные хранятся всего пару недель и не участвуют в вычислениях, нагрузка на узлы значительно ниже, поэтому их можно предоставлять сетям второго уровня по более низкой цене.
【Отдельный рынок комиссий】
Для blob действует отдельная система комиссий: для каждого блока задан целевой объём blob. Если фактический объём превышает цель, базовая комиссия за blob повышается; если оказывается ниже цели — снижается. Принцип похож на EIP-1559, и эта комиссия также сжигается.
После запуска обновления Cancun целевой объём составлял 3 blob на блок, а максимум — 6. Обновление Pectra в мае 2025 года увеличило целевой объём до 6, а максимум — до 9; обновление Fusaka в декабре внедрило PeerDAS, после чего лимит ещё повышали.
【Что это значит для обычных пользователей】
Для пользователей, которые переводят средства и торгуют во втором уровне, самое заметное изменение — снижение комиссий. Однако комиссии второго уровня складываются из платы за выполнение операций в самой сети и затрат на отправку данных в основную сеть. Когда спрос на blob резко растёт, повышается и комиссия за blob, поэтому комиссии во втором уровне не всегда остаются одинаково низкими.
【Кратко】
Кратко: blob — это недорогое хранилище данных для сетей второго уровня, где данные хранятся всего пару недель. Оно снижает затраты второго уровня, не увеличивая нагрузку на узлы, которым пришлось бы хранить данные в течение длительного времени. Не стоит торопиться с покупкой только потому, что все вокруг так делают.
Как вы это понимаете? Обсудим в комментариях.