Коротко
- Дизайн на основе blob: Исследователи предлагают переместить данные исполняемой нагрузки в blob-ы, чтобы снизить нагрузку на пропускную способность и улучшить масштабируемость среди валидаторов Ethereum.
- Доступность данных: Модель Block-in-Blobs использует криптографические обязательства и выборку для обеспечения существования данных без необходимости полной загрузки.
- Обновления экосистемы: Предложение согласуется с более широкой работой, включая программируемые рабочие процессы ERC‑8211 и обсуждения по унификации данных о газе.
Последнее исследование рассматривает дизайн, который перемещает данные исполняемого полезного груза в blobs, публикуемые рядом с блоками в Ethereum блокчейне — изменение, направленное на снижение нагрузки на пропускную способность и поддержку более широких целей масштабируемости. Идея основана на более ранних разработках и отвечает растущему спросу на данные, который создал нагрузку на валидаторов в сети Ethereum. Переосмысливая способ упаковки и проверки ключевых данных, исследователи стремятся оптимизировать обработку без ущерба для безопасности.
Происхождение предложения Block-in-Blobs
Недавний пост под названием “Blocks Are Dead. Long Live Blobs”, соавторами которого являются Тони Вахршаттер и другие авторы, описывает EIP‑8142, также известный как Block‑in‑Blobs. В черновике предлагается кодировать данные транзакций непосредственно в blobs, введённые через EIP‑4844 — ключевое обновление в дорожной карте ethereum. Вместо загрузки полных исполнительных нагрузок валидаторы будут проверять криптографические обязательства, что снижает необходимость в масштабном воспроизведении данных по всей сети.
Решение проблем с пропускной способностью и доступностью данных
Предложение направлено на устранение узкого места, вызванного увеличением размеров блоков и более высоких лимитов газа, что заставляет валидаторы обрабатывать все более крупные наборы данных. Blobs, добавленные во время апгрейда Dencun, уже позволяют эффективно фиксировать данные без хранения каждой детали на цепочке. EIP‑8142 расширяет этот подход, встраивая данные исполнения-пайлоада в blobs, что позволяет валидаторам использовать методы выборки для подтверждения доступности данных без полной загрузки на всех нодах Ethereum.

Последствия для zkEVM и рабочих процессов валидаторов
Сдвиг становится более актуальным в будущем, формируемом системами zkEVM. Доказательства с нулевым разглашением могут подтвердить корректное выполнение, но не гарантируют доступность исходных данных. Варштаттер отмечает, что валидаторы проверяют доказательства, а не транзакции, что создает риск скрытия данных. Block-in-Blobs направлен на устранение этого пробела, делая доступность данных явной и позволяя валидаторам выбирать данные из блобов, сохраняя при этом целостность модели консенсуса Ethereum.
К унификации затрат на данные и более умным транзакциям
Исследователи также отмечают потенциальные изменения в том, как сеть учитывает данные. Сегодня расходы на газ для выполнения и использование баблов остаются отдельными, но унифицированная модель «газа данных» может выровнять стоимость и сократить перекрывающиеся лимиты. В то же время Biconomy и направление по пользовательскому опыту Фонда Ethereum продвигают ERC‑8211 — стандарт, превращающий транзакции в программируемые рабочие процессы. Вместе эти усилия отражают более широкую волну экспериментов, формирующих долгосрочную эволюцию ethereum.

