Одна из главных проблем Layer 2 — не сами вычисления, а публикация данных. Чтобы rollup считался безопасным, данные о транзакциях должны быть доступны сети Ethereum. Это и есть Data Availability (DA) — гарантия, что любой участник может проверить состояние L2 и при необходимости восстановить его.
Почему это важно?
Если секвенсор L2 обработал транзакции, но не выложил данные, пользователи не смогут проверить корректность состояния и вывести средства без доверия. Поэтому DA — основа безопасности rollups.
Как было раньше
До EIP-4844 rollups публиковали данные в обычном calldata Ethereum. Это надежно, но дорого: calldata хранится постоянно, а значит стоимость для L2 остается высокой.
Что меняет EIP-4844
EIP-4844, или proto-danksharding, вводит новый тип данных — blobs.
Blob — это отдельный контейнер данных, который:
- не исполняется EVM,
- не хранится вечно в состоянии Ethereum,
- доступен ограниченное время для проверки и загрузки.
Именно это делает публикацию данных для L2 намного дешевле.
Как работают blobs
Rollup публикует данные транзакций не в calldata, а в blob.
Ethereum подтверждает, что blob прикреплен к блоку и доступен сети. При этом смарт-контракты не читают blob напрямую — они используют криптографические commitment’ы для подтверждения его наличия и целостности.
Проще говоря:
Ethereum говорит не “я храню эти данные навсегда”, а “я гарантирую, что эти данные были доступны в сети в нужный момент”.
Почему это снижает комиссии
Для L2 основная статья затрат — запись данных в Ethereum.
Blobs создают отдельный рынок комиссий для DA, не конкурирующий напрямую с обычным gas EVM. В результате:
- rollups платят меньше за публикацию данных,
- транзакции в Arbitrum, Optimism, Base и других L2 становятся дешевле,
- сеть Ethereum масштабируется эффективнее.
Что такое Data Availability в контексте L2
Это не просто “данные где-то есть”. Это условие, при котором:
- валидаторы и пользователи могут скачать данные блока,
- можно независимо проверить переход состояния,
- сохраняется возможность trustless-вывода средств.
Без DA rollup превращается в систему, где нужно доверять оператору.
Почему EIP-4844 называют шагом к danksharding
Proto-danksharding — это промежуточный этап. Он не дает полноценный sharding данных, но закладывает архитектуру под массовое использование blobs в будущем. То есть Ethereum готовит инфраструктуру для еще более дешевого DA и роста пропускной способности L2. 🚀
Итог
EIP-4844 решает одну из самых дорогих частей Layer 2 — доступность данных.
Blobs позволяют публиковать данные дешевле, не перегружая постоянное хранилище Ethereum. Это делает rollups более доступными, а комиссии — ниже. Для рынка это важный технический апгрейд: меньше издержек для L2 = выше шансы на массовое использование. 📊
Подборку каналов про криптовалюты, Layer 2 и важные обновления экосистемы можно посмотреть ниже 👇