L2-мосты в экосистеме Ethereum — это набор протоколов и контрактов, которые связывают базовый слой Ethereum (L1) с сетями уровня 2 (L2), такими как Arbitrum, Optimism, zkSync, Starknet, Scroll и др.
Такие мосты обычно называют L1↔L2 rollup-bridge’ами. Они отличаются от «классических» кросс-чейн мостов тем, что L2-сеть наследует безопасность L1, а не является независимым блокчейном.
Что такое L2-мост в контексте Ethereum
Схематично L2-мост — это:
- набор смарт-контрактов на L1 (Ethereum):
- хранит депозиты пользователей,
- принимает доказательства состояния L2 (для rollup’ов),
- выпускает активы обратно при выводе;
- контракты и логика на L2:
- создают «отзеркаленные» токены или обновляют balances при депозите из L1,
- фиксируют запросы на вывод в сторону L1;
- связующий протокол:
- обрабатывает сообщения L1↔L2,
- проверяет доказательства (для ZK-rollup или optimistic-rollup).
В отличие от мостов между независимыми сетями (Ethereum ↔ другой L1/L2), официальный L1↔L2-мост rollup’а встроен в дизайн протокола и является «каноническим» способом перемещения активов между слоями.
Как работает депозит и вывод через L2-мост
1. Депозит L1 → L2
- Пользователь отправляет актив (например, ETH или токен ERC-20) в контракт моста на L1.
- Контракт фиксирует депозит и генерирует сообщение для L2.
- На L2 соответствующий мостовой контракт:
- после подтверждения события на L1 «минтит» или разблокирует эквивалент актива на L2-адрес пользователя.
Практически: после нескольких подтверждений L1 пользователь видит актив уже в L2-кошельке и может использовать его в dApp.
2. Вывод L2 → L1
- Пользователь инициирует вывод на L2, «сжигая» или блокируя токен в мостовом контракте L2.
- L2 формирует сообщение для L1:
- в optimistic-роллапах оно должно пережить challenge-период (см. optimistic rollup),
- в ZK-роллапах связано с верификацией zk-доказательства (см. ZK-rollup).
- После подтверждения в L1 мостовой контракт разблокирует/выплатит актив пользователю в Ethereum.
По времени:
- в optimistic-роллапах вывод «через нативный мост» может занимать несколько дней (из-за challenge-периода);
- в ZK-роллапах — обычно значительно быстрее, но зависит от частоты публикации proof и дизайна протокола.
Канонический L2-мост vs кросс-чейн мосты
В экосистеме L2 одновременно существуют:
- Канонический мост L1↔L2:
- «родной» для конкретного rollup;
- закреплён в протоколе и контрактах L1;
- вывод из L2 в L1 по этому мосту считается максимально «надёжным» с точки зрения архитектуры.
- Кросс-чейн мосты (third-party):
- позволяют переводить активы между L2↔L2 или L2↔другими L1/sidechain;
- часто используют ликвидити-пулы и обёртки токенов;
- добавляют дополнительный слой рисков (см. кросс-чейн мост и риски мостов).
Пример: ETH → Arbitrum можно отправить:
- через официальный мост Arbitrum (L1↔L2);
- через сторонний мост, который:
- забирает ETH на L1,
- выдаёт ETH (или wrapped-вариант) на Arbitrum за счёт своей ликвидности.
Во втором случае между пользователем и rollup’ом стоит ещё один доверительный слой — протокол моста и его токеномика.
Особенности L2-мостов в optimistic и ZK-роллапах
Optimistic-роллапы (Arbitrum, Optimism, Base):
- депозиты обычно быстрые (после нескольких L1-блоков);
- вывод через канонический мост требует ожидания challenge-периода:
- от часов до нескольких дней в зависимости от протокола;
- это защита от мошеннических состояний (см. optimistic rollup).
- для ускорения вывода используют fast-мосты:
- они авансируют ликвидность на L1,
- сами берут на себя риск ожидания и возможных споров.
ZK-роллапы (zkSync Era, Starknet, Scroll):
- депозиты аналогичны: L1→мост→L2 после нескольких подтверждений;
- финальность вывода привязана к верификации zk-proof на L1:
- proof публикуются агрегировано для батчей транзакций,
- как только proof принят, вывод можно считать окончательно безопасным.
- время вывода зависит от:
- частоты публикации proof,
- параметров протокола и очереди батчей.
В обоих классах rollup’ов место моста — критический компонент L2-архитектуры, описываемый в модели рисков L2.
Типы L2-мостов для пользователя
С точки зрения UX можно выделить несколько типов:
- Нативный L1↔L2 мост (официальный)
- максимально интегрирован в протокол;
- минимальные дополнительные доверительные допущения;
- иногда менее удобен по скорости вывода (особенно для optimistic-L2).
- Ликвидити-мосты (fast-bridges)
- обеспечивают «почти мгновенный» вывод/ввод за счёт своей ликвидности;
- берут комиссию и иногда премию/дисконт к курсу;
- несут риски:
- смарт-контрактов,
- ликвидности,
- управления резервами и оракулами цен.
- Мосты внутри L2-экосистемы
- маршруты L2↔L2 (Arbitrum↔Optimism, zkSync↔Starknet и т.п.);
- обычно это кросс-чейн протоколы, которые используют одну/несколько базовых сетей в качестве settlement;
- добавляют ещё один слой сложности поверх обычного L1↔L2 моста.
На что смотреть пользователю при выборе L2-моста
Базовый чек-лист:
- Куда и откуда переводим?
- L1↔L2 (Ethereum ↔ конкретный rollup),
- L2↔L2 или L2↔другая L1.
Чем больше «хопов» и сетей, тем выше совокупный риск.
- Используем ли мы канонический мост?
- если да — оцениваем только риски rollup’а и L1;
- если нет — добавляем риски самого моста (риски мостов).
- Скорость vs безопасность.
- быстрый вывод через ликвидити-мост:
- удобно, но нужно доверять протоколу и резервам;
- медленный вывод через официальной мост:
- дольше, но ближе к «чистой» архитектуре rollup’а.
- Комиссии и маршрут.
- учитываем:
- gas на L1 (особенно при высоких ценах на gas fee),
- комиссии L2,
- комиссию моста и возможный спред к курсу.
- Сумма перевода.
- крупные суммы лучше прогонять через официальные маршруты;
- для небольших сумм допустимо добавить удобства за счёт ликвидити-мостов, но всё равно проверять код и репутацию протокола.
Практика для разработчиков dApp
Если вы строите dApp на L2:
- Ясно разделяйте L1 и L2-балансы.
В интерфейсе показывайте пользователю, в какой сети лежат активы, и какие маршруты доступны.
- Интегрируйте официальный мост как «базовый путь».
И только потом добавляйте быстрые мосты как «опцию для опытных пользователей» с явным описанием рисков.
- Учтите специфику optimistic vs ZK-L2.
- для optimistic-сетей — задержку вывода и потенциальные споры;
- для ZK-сетей — задержки, связанные с proof и DA.
- Работайте с оракулами аккуратно.
При кросс-L2-логике DeFi-операций критично понимать источник цен (оракулы) и то, как мосты могут влиять на ликвидность и спрэды.
Частые вопросы (FAQ)
Всегда ли безопаснее использовать «официальный» L2-мост? Чаще всего да: канонический мост встроен в протокол rollup’а и опирается на ту же модель безопасности, что и сама L2-сеть. Но остаются риски багов в коде и ошибок конфигурации, поэтому полностью «безрисковых» мостов не бывает.
Почему вывод из некоторых L2 занимает несколько дней? Это особенность optimistic-роллапов: нужен challenge-период, чтобы участники могли оспорить некорректный батч. Быстрый вывод решают ликвидити-мосты, берущие этот риск на себя.
Зачем мне сторонний мост, если есть официальный? Обычно — ради скорости, удобства маршрута (например, L2↔L2) или более гибкой поддержки токенов. Но с каждым дополнительным протоколом растёт и совокупный риск.
Можно ли переводить активы напрямую между двумя L2-сетями? Да, через кросс-чейн мосты и маршруты L2↔L2. Однако под капотом всё равно есть взаимодействие с L1 или доверие к отдельной инфраструктуре моста, поэтому риски выше, чем у простого маршрута L1↔L2.
