Layer-2 (L2) — это общее название технологий, которые выносят исполнение транзакций и смарт-контрактов за пределы основной сети Ethereum (L1), но при этом опираются на её безопасность и финальность.
Проще: L2 — это «второй этаж» над Ethereum. На нём:
- транзакции обрабатываются быстрее и дешевле;
- данные и/или доказательства периодически публикуются на L1;
- спорные состояния можно проверить или оспорить в самом Ethereum.
Текущий roadmap сети во многом строится вокруг концепции rollup-centric Ethereum. Подробный технический хаб см. на странице Layer-2 и роллапы на Ethereum — технический хаб.
L1 и L2: базовая картина
Чтобы понять L2, важно различать два уровня:
- Layer-1 (L1) — базовый слой:
- консенсус (Proof-of-Stake);
- хранение состояния и истории;
- финальность блоков (finality).
- Layer-2 (L2) — надстройка:
- собирает и исполняет транзакции вне L1;
- периодически публикует данные и/или доказательства в L1;
- в спорных ситуациях опирается на L1 как «судью».
Идеальный L2:
- унаследует безопасность L1 (если L1 жив и честен, то и L2 трудно атаковать);
- даёт более низкие комиссии и выше throughput, чем L1;
- не требует от пользователей доверять одному центру контроля.
На практике конкретные решения могут быть ближе к полноценным L2 (роллапы) или к гибридам с элементами сайдчейнов и собственным набором валидаторов.
Чем L2 отличается от сайдчейнов и «отдельных сетей»
Частое заблуждение — считать любой быстрый EVM-чейн L2. Корректнее разделять:
- Полноценные L2 (классические роллапы)
Характерные признаки:
- публикуют данные транзакций в Ethereum (L1);
- имеют механизм оспаривания или криптодоказательства состояния;
- в случае проблем пользователи в теории могут восстановить свои активы через L1.
См. Роллапы: архитектура и типы и Роллап (rollup).
- Сайдчейны / отдельные L1
Отдельные сети с собственным консенсусом и валидаторами:
- безопасность зависит от их собственного набора валидаторов, а не от Ethereum;
- мосты к Ethereum часто централизованы;
- при компрометации валидаторов/моста активы можно потерять без шансов на восстановление через L1.
Грубое правило: если система не публикует необходимые данные/доказательства в Ethereum и не позволяет защищаться через L1-контракты, её корректнее называть сайдчейном или отдельным L1, а не «чистым L2».
Основные типы L2 на Ethereum
Вокруг Ethereum сформировались несколько классов L2-решений.
Роллапы (rollups)
Это ключевое направление L2 в roadmap Ethereum. Базовая идея:
- транзакции исполняются вне L1;
- данные и/или подтверждение состояния публикуются на Ethereum;
- любые спорные переходы состояния можно проверить на L1.
Подробнее см. Роллапы: архитектура и типы.
Выделяют два семейства:
- Optimistic-роллапы
- предполагают корректность блока по умолчанию;
- в течение окна оспаривания можно подать fraud-proof и наказать злоумышленника;
- архитектура: Архитектура optimistic-роллапов.
- zk-роллапы (ZK-rollups)
- публикуют на L1 криптографические validity-proof (SNARK/STARK);
- Ethereum проверяет доказательство, не повторяя вычисления;
- архитектура: Архитектура zk-роллапов.
Роллапы — основной фокус хаба Layer-2 и роллапы на Ethereum — технический хаб.
Validium и гибридные решения
Часть систем:
- выносит доступность данных (Data Availability) за пределы Ethereum;
- хранит данные в отдельных DA-слоях или у операторов.
Это снижает стоимость, но ослабляет гарантию: если DA-слой исчезнет, восстановить состояние может быть сложно или невозможно.
Базовый термин: Data Availability (доступность данных), обзор — DA-решения для L2.
Архитектура L2: sequencer, DA и мосты
Несмотря на различия, многие L2 используют общие компоненты.
Sequencer — «распорядитель» транзакций
Sequencer — сущность (валидатор или набор валидаторов), которая:
- принимает транзакции пользователей;
- упорядочивает их;
- формирует батчи/блоки L2;
- публикует данные и/или доказательства на L1.
В большинстве L2 sequencer пока централизован (одна компания или ограниченный круг операторов), что создаёт риски цензуры и остановок.
Термин: Sequencer в L2-роллапах.
Data Availability (DA)
Ключевой вопрос: где лежат данные транзакций L2?
- в классических роллапах — на Ethereum (через calldata или blob-данные после EIP-4844);
- в альтернативных моделях — во внешних DA-слоях (EigenDA, Celestia и др.).
Чем ближе DA к Ethereum, тем выше гарантия, что при проблемах с оператором пользователи смогут самостоятельно восстановить состояние и «эвакуировать» активы.
Подробнее: Data Availability и Решения доступности данных для L2.
Мосты (bridges)
L2 подключается к Ethereum через мосты:
- L1 → L2: депозиты, когда ETH/токены блокируются в L1-контракте, а их представление выпускается в L2;
- L2 → L1: выводы (withdraw), которые могут занимать время (особенно в optimistic-роллапах из-за окна оспаривания).
Мосты — один из главных источников системных рисков: ошибки в коде, скомпрометированные операторы, экономические атаки.
Обзор: Мост (bridge) в блокчейне и Безопасность мостов и L2-роллапов.
Что дают L2 пользователю и разработчику
Плюсы L2:
- Снижение комиссий.
За счёт агрегации транзакций и публикации сжатых данных пользователи получают более дешёвые операции, чем при прямой работе в L1.
- Увеличение пропускной способности.
Множество L2 могут одновременно обрабатывать собственные транзакции, разгружая основной слой Ethereum.
- Гибкость виртуальных машин.
Некоторые L2 используют EVM как есть, другие — собственные VM (Cairo, custom zk-VM), что открывает дополнительные возможности для разработчиков.
- Эксперименты без риска для L1.
L2 позволяют тестировать новые экономические модели и UX, не изменяя базовый протокол Ethereum.
Для разработчика это означает:
- привычный стек EVM (в EVM-совместимых L2);
- более дружелюбные комиссии для сложных dApp;
- необходимость учитывать мосты и различия сетей при проектировании протокола.
Риски L2 и на что смотреть
Важно понимать, что L2 ≠ автоматически «та же безопасность, что и L1». При выборе L2 стоит учитывать:
- Кому принадлежит sequencer?
Один оператор может:
- временно остановить сеть;
- задерживать или цензурировать транзакции.
- Права администрирования.
Кто может:
- обновлять код L2 и мостов;
- менять параметры безопасности;
- включать «аварийные рычаги» (pause/freeze)?
Часто это мультисиг небольшого круга команд и инвесторов.
- Модель DA.
Публикуются ли данные в Ethereum, или используются внешние DA-слои?
От этого зависит, смогут ли пользователи восстановить состояние при проблемах с операторами.
- Качество мостов.
Есть ли аудит, история инцидентов, независимые реализации?
- Экономика и MEV.
Кто и как извлекает MEV в L2, как это отражается на справедливости исполнения и UX?
Обзор рисков: Риски использования L2 и роллапов.
Как продолжить изучение темы
Рекомендуемый маршрут по Wiki 24k.ru:
- общая архитектура: Архитектура Ethereum;
- базовая страница: Роллапы: архитектура и типы;
- технический хаб: Layer-2 и роллапы на Ethereum — технический хаб;
