Как читать L2 без маркетинга

  • Rollup исполняет транзакции вне Ethereum Mainnet, но публикует на L1 данные и результат, необходимые его модели проверки.
  • Быстрое подтверждение sequencer удобно для интерфейса, однако не равно окончательному settlement на Ethereum.
  • Optimistic и ZK-rollups по-разному доказывают корректность; sidechain использует собственную безопасность и не становится L2 только из-за EVM-совместимости.

Адрес тот же, а реестр уже другой

Ethereum Mainnet и конкретная L2 хранят разные состояния. Один и тот же EVM-адрес может отображаться в обеих сетях, но баланс, nonce, контракты и история транзакций у каждой сети свои. Переключатель network в кошельке не перемещает актив: он меняет RPC, chain ID и тот реестр, к которому обращается интерфейс.

Это объясняет частую ситуацию: перевод успешно виден в explorer L2, но отсутствует в Ethereum Mainnet. Средства не потерялись между вкладками — запись создана только в выбранной сети. Чтобы актив оказался в другой, нужен вывод через canonical bridge, сторонний liquidity route или вывод площадки, поддерживающей нужную chain.

У L2-транзакции работают несколько часов одновременно

Пользователь отправляет подписанную транзакцию узлу L2. Sequencer определяет порядок, исполняет её и быстро возвращает receipt. Для обычного платежа или действия в приложении этого часто достаточно, чтобы интерфейс обновился. Но связь с Ethereum появляется позднее: batcher сжимает группу L2-транзакций и публикует данные на L1, а протокол закрепляет commitment и применяет свой механизм доказательства.

Как растёт уверенность в результате

  1. Sequencer включил транзакцию

    L2 receipt уже существует, приложение показывает новый баланс, но batch ещё может не быть опубликован на Ethereum.

  2. Данные привязаны к L1

    Ethereum содержит данные или commitments, по которым участники могут воспроизвести и проверить состояние rollup согласно его протоколу.

  3. Появляется settlement-гарантия

    Optimistic-система учитывает окно оспаривания, а ZK-rollup ждёт принятия validity proof контрактом на L1.

Слово confirmed без названия стадии мало что сообщает. Для покупки внутри приложения важна доступность L2-баланса. Для крупного зачисления сервис может ждать публикации batch или больше подтверждений L1. Для canonical withdrawal в Ethereum требуется завершить отдельный междоменный процесс.

Одна L2-транзакция последовательно получает подтверждение sequencer, публикацию batch и settlement на Ethereum
Быстрый L2 receipt, запись данных на L1 и окончательный settlement — связанные, но не одинаковые события.Редакционная схема onchain.uz

Связь с Ethereum важнее знакомого интерфейса

Чем различаются сети, которые внешне выглядят как Ethereum
МодельГде исполняются операцииОткуда берётся проверка состоянияЧто проверить пользователю
Ethereum L1В EthereumКонсенсус и finality EthereumL1 hash, gas в ETH и contract address
Rollup L2В отдельной L2 execution environmentДанные и proof/dispute mechanism связаны с EthereumChain ID, sequencer status, batch и withdrawal path
SidechainВ отдельном блокчейнеСобственный consensus или validator setValidators, bridge assumptions и нативный gas asset
ValidiumВ отдельной средеValidity proof на L1, но данные хранятся вне L1Кто обеспечивает data availability и выход при отказе
Чем различаются сети, которые внешне выглядят как Ethereum
Модель
Ethereum L1
Где исполняются операции
В Ethereum
Откуда берётся проверка состояния
Консенсус и finality Ethereum
Что проверить пользователю
L1 hash, gas в ETH и contract address
Модель
Rollup L2
Где исполняются операции
В отдельной L2 execution environment
Откуда берётся проверка состояния
Данные и proof/dispute mechanism связаны с Ethereum
Что проверить пользователю
Chain ID, sequencer status, batch и withdrawal path
Модель
Sidechain
Где исполняются операции
В отдельном блокчейне
Откуда берётся проверка состояния
Собственный consensus или validator set
Что проверить пользователю
Validators, bridge assumptions и нативный gas asset
Модель
Validium
Где исполняются операции
В отдельной среде
Откуда берётся проверка состояния
Validity proof на L1, но данные хранятся вне L1
Что проверить пользователю
Кто обеспечивает data availability и выход при отказе

EVM-совместимость говорит, что сеть понимает знакомые accounts, contracts и инструменты. Она не отвечает, кто упорядочивает блоки, где доступны transaction data и кто разрешит выйти при сбое. Поэтому баннер «работает на Ethereum» нужно переводить в конкретную архитектуру, а не воспринимать как одинаковую гарантию для любого chain ID.

Optimistic и ZK-rollups спорят с ошибкой по-разному

Optimistic rollup принимает опубликованный результат как корректный по умолчанию и оставляет окно, в котором его можно оспорить fraud proof. Для этого данные должны быть доступны, чтобы независимый участник мог воспроизвести вычисление. Отсюда появляется challenge period и задержка canonical withdrawal из некоторых optimistic L2 в Ethereum.

ZK-rollup прикладывает validity proof: компактное криптографическое доказательство корректности перехода состояния. L1-контракт проверяет proof и принимает новый state commitment. Это не делает любой ZK-продукт мгновенным или безрисковым: остаются время построения proof, публикация данных, sequencer, обновляемые contracts и механизм выхода.

Два способа связать вычисление L2 с Ethereum
ВопросOptimistic rollupZK-rollup
Что публикуетсяДанные batch и state commitmentДанные batch, state commitment и validity proof
Почему результат принимаетсяОн не был успешно оспорен по правилам протоколаL1-контракт принял криптографическое доказательство
Откуда задержка выводаОкно оспаривания canonical routeПостроение, публикация и проверка proof плюс логика конкретного bridge
Что не исчезаетSequencer, contracts, upgrades и data availabilitySequencer, prover, contracts, upgrades и data availability
Два способа связать вычисление L2 с Ethereum
Вопрос
Что публикуется
Optimistic rollup
Данные batch и state commitment
ZK-rollup
Данные batch, state commitment и validity proof
Вопрос
Почему результат принимается
Optimistic rollup
Он не был успешно оспорен по правилам протокола
ZK-rollup
L1-контракт принял криптографическое доказательство
Вопрос
Откуда задержка вывода
Optimistic rollup
Окно оспаривания canonical route
ZK-rollup
Построение, публикация и проверка proof плюс логика конкретного bridge
Вопрос
Что не исчезает
Optimistic rollup
Sequencer, contracts, upgrades и data availability
ZK-rollup
Sequencer, prover, contracts, upgrades и data availability

Низкая комиссия всё равно состоит из нескольких расходов

Rollup делит цену публикации общей пачки между многими транзакциями и выполняет вычисления в более дешёвой среде. Но стоимость не берётся из воздуха. На примере Base документация разделяет L2 execution fee и L1 security fee — оценку расходов на публикацию данных в Ethereum. Во многих rollups данные размещаются в blobs, для которых действует отдельный рынок blob gas.

Сложный contract call может быть дорогим из-за L2 execution, а транзакция с большим объёмом данных — из-за L1 component. К этому интерфейс способен добавить собственную protocol fee, bridge fee или spread. Поэтому сравнивать нужно итоговую строку перед подписью, а не рекламное «в десять раз дешевле» без сети, времени и типа операции.

Семь дней — свойство маршрута, а не каждой операции в L2

Base прямо разделяет обычные L2-транзакции и вывод средств в Ethereum: семидневное ожидание относится к canonical L2-to-L1 withdrawal, где действует fault-proof challenge period. Swap, перевод между двумя адресами Base или депозит из Ethereum проходят по другим стадиям. У другой L2 конкретные сроки и proof model могут отличаться.

Liquidity bridge способен отдать актив в destination chain раньше, потому что использует чужую ликвидность и позже проводит собственный расчёт. Это уже другой контрагентский и protocol risk, а не ускоренная версия того же canonical withdrawal. Нужно различать официальный route, сторонний bridge и вывод централизованной площадки.

Что открыть, если L2-перевод выглядит зависшим

Пять разных фактов вместо одного статуса

  • chain ID и explorer той L2, куда действительно отправлена транзакция;
  • L2 receipt: success или revert, block number, фактически уплаченная fee;
  • статус sequencer и RPC, если интерфейс не обновляется;
  • batch или L1 inclusion, если сервис ждёт более сильной гарантии;
  • отдельные message и L1 transaction identifiers, если операция является withdrawal или bridge transfer.

Hash нужно читать в контексте сети и стадии. L2 success не доказывает завершение bridge leg, а L1 deposit transaction не заменяет receipt в L2. Именно поэтому полезно сохранить исходный hash, destination network, адрес контракта и сообщение интерфейса до обращения в поддержку.

Хорошая L2 отвечает не только на вопрос о скорости

Перед использованием сети выясните, где публикуются transaction data, какая proof system связывает состояние с L1, кто управляет sequencer и upgrades, есть ли принудительный выход и как работает canonical withdrawal. Для небольшой повседневной операции ответы могут быть короткими; для хранения значительной суммы они определяют, от каких компонентов зависит доступ к активу.

Главное практическое правило простое: записывайте не только адрес и токен, но и сеть. Layer 2 делает исполнение дешевле и быстрее, однако не превращает несколько реестров в один. У каждого действия остаются конкретный chain ID, источник комиссии и уровень подтверждения, который нужен получателю.

Источники

Мы используем прямые ссылки и фиксируем дату проверки. Полный текст чужих материалов не перепечатывается.

  1. Ethereum.org — масштабирование и Layer 2 Ethereum Foundation · Проверено 14 августа 2026 г. в 22:40 GMT+5
  2. Ethereum.org — optimistic rollups Ethereum Foundation · Проверено 14 августа 2026 г. в 22:40 GMT+5
  3. Ethereum.org — ZK-rollups Ethereum Foundation · Проверено 14 августа 2026 г. в 22:40 GMT+5
  4. Base — стадии finality L2-транзакции Base · Проверено 14 августа 2026 г. в 22:40 GMT+5
  5. Base — сетевые комиссии Base · Проверено 14 августа 2026 г. в 22:40 GMT+5
  6. Base — архитектура rollup и batcher Base · Проверено 14 августа 2026 г. в 22:40 GMT+5
Материал носит информационный характер и не является индивидуальной рекомендацией. Криптоактивы связаны с риском волатильности, технических сбоев, хищения и полной потери средств.