
У сетей второго уровня — Arbitrum One, Base, Optimism — свои обозреватели: Arbiscan, Basescan и Optimistic Etherscan, построенные на дизайне Etherscan. Транзакция в L2 существует только там; на Etherscan её хеш ничего не найдёт. Страницы выглядят знакомо, но есть два новых поля: статус в L1 (опубликован ли пакет с транзакцией в Ethereum и окончателен ли он там) и плата L1 — часть стоимости, которая оплачивает публикацию данных в Ethereum.
Какой обозреватель для какой сети
| Сеть | Обозреватель | Подтверждений у провайдера | Вывод в L1 мостом |
|---|---|---|---|
| Arbitrum One | arbiscan.io | 120 | ~7 дней (период оспаривания) |
| Base | basescan.org | 30 | ~7 дней (fault proofs) |
| Optimism | optimistic.etherscan.io | 30 | ~7 дней |
| zkSync Era | explorer.zksync.io / era.zksync.network | 100 | часы, после доказательства |
| Linea | lineascan.build | 60 | часы, после доказательства |
Интервалы блоков в роллапах короткие — Arbitrum выпускает блок каждую четверть секунды, Base и Optimism — каждые две секунды, — поэтому провайдеры считают намного больше подтверждений, чем в Ethereum, и всё равно зачисляют за минуты.
Подтверждение секвенсора и финальность в L1
В роллапе транзакции упорядочивает один оператор — секвенсор — и возвращает результат меньше чем за секунду. В этот момент транзакция подтверждена секвенсором: практически безопасна, и именно на неё ориентируются кошельки и большинство сервисов. Позже секвенсор публикует пакет в Ethereum; когда этот блок Ethereum финализирован, транзакция L2 получает финальность Ethereum. Arbiscan показывает это статусом вроде «Confirmed by Sequencer» или ссылкой на пакет в L1; Basescan и Optimistic Etherscan — пакетом состояния L1 или статусом «Finalized». Для депозита на обмен ждать финальности в L1 не нужно — важно число подтверждений.
Из чего складывается комиссия
- Плата за исполнение в L2 — газ в L2 × цена газа L2. Обычно это ничтожная доля цента.
- Плата за данные L1 — стоимость публикации сжатых данных транзакции в Ethereum; в обозревателях OP Stack это «L1 Fees Paid» с ценой газа L1 и коэффициентом, в Arbitrum она включена в расход газа («Gas Used for L1»).
- После обновления Ethereum Dencun в марте 2024 года роллапы публикуют данные блобами, и плата за данные L1 сильно подешевела. Обычный перевод в Base или Arbitrum обычно стоит заметно меньше 5 центов.
Калькулятор газа оценит стоимость перевода в этих сетях рядом с Ethereum.
Если хеш не находится
- Проверьте, в какой сети отправил кошелёк. MetaMask и Rabby показывают сеть в записи истории.
- Попробуйте обозреватель этого L2. Все они принимают одинаковый формат 0x-хеша, поэтому определитель хеша перечисляет их все.
- Если хеш нашёлся в L2, которого вы не планировали, средства лежат на вашем адресе в этом L2; как их перевести — в статье возврат токенов из чужой EVM-сети.
Токены в L2: проверяйте контракт
USDC в Base, Arbitrum и Optimism существует в нативной версии от Circle и, в старых развёртываниях, в мостовой версии, часто с меткой USDC.e. Это разные контракты с разной ликвидностью. В строке перевода токена откройте контракт и сравните его с официальным списком эмитента, прежде чем отправлять на биржу, которая принимает только один из них. То же касается USDT в Arbitrum — у него свой контракт.
Оплата заказа обмена из L2
Когда вы оплачиваете заказ KOT.CASH в ETH из Arbitrum или Base, страница заказа указывает сеть рядом с адресом депозита. После отправки откройте хеш в соответствующем обозревателе, проверьте Status: Success и получателя, затем дождитесь числа подтверждений провайдера из таблицы — около полуминуты в Arbitrum при 120 блоках, около минуты в Base при 30. Таблица подтверждений депозита содержит актуальные цифры для всех сетей.
Частые вопросы
Почему Etherscan не находит мою транзакцию в Arbitrum?
Транзакции Arbitrum существуют только в Arbitrum. Ищите хеш на arbiscan.io.
Что такое плата L1 на Basescan?
Часть комиссии за публикацию данных транзакции в Ethereum. С марта 2024 года она намного дешевле благодаря блобам.
Транзакция, подтверждённая секвенсором, безопасна?
Для обычных платежей — да, кошельки и сервисы на неё ориентируются. Полная финальность Ethereum наступает после публикации и финализации пакета.
Почему вывод в Ethereum идёт 7 дней?
Оптимистичные роллапы дают период оспаривания, в течение которого неверное состояние можно оспорить. Официальный мост ждёт его окончания.
Сколько подтверждений нужно провайдеру в Arbitrum?
120 подтверждений — это заметно меньше минуты, потому что блоки Arbitrum очень частые.