Обозреватель блоков для Optimism обеспечивает полную прозрачность процесса роллапа сети. Ознакомьтесь с такими функциями, как Flashblocks, блоки EIP-4844, разбивка комиссий, игры в споры и другими, которые разработаны в точном соответствии с дорожной картой OP.

Optimism — одно из ведущих решений для масштабирования Ethereum, призванное ускорить и сделать более доступной работу в сети, сохраняя при этом гарантии безопасности Ethereum. По мере роста экосистемы пользователям и разработчикам требуется не только пропускная способность, но и чёткое представление о том, что происходит внутри системы.
Обозреватель Blockscout для Optimism обеспечивает эту прозрачность благодаря постоянному и масштабному сотрудничеству с командой Optimism. Согласованный с дорожной картой сети, он выходит за рамки основных инструментов поиска и заключения контрактов, предлагая широкий набор функций, специально разработанных для накопительного пакета, помогая всем, от обычных пользователей до разработчиков протоколов, отслеживать транзакции, контролировать пакеты и анализировать состояние сети.
Blockscout поддерживал Optimism во время всех крупных обновлений сети, работая бок о бок, чтобы гарантировать точность наших обозревателей блоков по мере развития протокола.

Недавние достижения включают:
Delta: снижение фиксированных затрат и повышение эффективности пакетной обработки.
Ecotone: перевод пакетных данных в двоичные объекты EIP-4844, снижение затрат и повышение доступности данных.
Fjord: добавлена поддержка новых криптопримитивов (EIP-7212).
Holocene: согласование индексаторов обозревателя с обновлением Optimism от января 2025 года.
Isthmus: включение новых формул расчета комиссий операторов в страницы транзакций.
Отслеживая изменения протокола в режиме реального времени, Blockscout гарантирует разработчикам и пользователям наличие обозревателя, отражающего текущее состояние Optimism.
Связь между активами Ethereum и Optimism — один из самых распространённых пользовательских потоков. Blockscout предоставляет специальные представления для депозитов и выводов, упрощая отслеживание движения средств между уровнями 1 и 2. Каждая запись связана с обеими сторонами моста, что даёт пользователям уверенность в поступлении их активов.

Optimism группирует транзакции L2 в пакеты перед их публикацией в Ethereum. Blockscout предоставляет обозреватель пакетов транзакций, позволяющий пользователям просматривать, какие транзакции были включены, когда они были отправлены и как они подключены к L1.

Доказательства ошибок — ключевой компонент долгосрочной модели безопасности Optimism. Благодаря представлению игр со спорами OP любой желающий может просматривать активные и прошлые споры непосредственно в обозревателе, обеспечивая прозрачность процесса решения проблем, связанных с состоянием сводки.

Для таких приложений, как DeFi, платежи или игры, ожидание подтверждения даже в секунду может показаться долгим. Модуль Flashblocks от Optimism решает эту проблему, предоставляя предварительное подтверждение транзакций за доли секунды. Вместо того, чтобы ждать финализации всего блока, пользователи и разработчики получают практически мгновенную обратную связь, часто в течение 250 мс.

Flashblocks работает, разбивая процесс построения блока на более мелкие интервалы и передавая частичные обновления в потоковом режиме. В обозревателе блоков OP в разделе «Блоки» есть специальный раздел для просмотра Flashblocks, который включает в себя динамическую ленту данных в режиме реального времени, среднее время Flashblock и, конечно же, отдельные журналы для каждого Flashblock и связанных с ним ончейн-операций.
Каждая транзакция в Optimism складывается из стоимости выполнения L2 и стоимости публикации данных L1. На странице транзакций вы можете просмотреть любую транзакцию и увидеть чёткую разбивку комиссий прямо на странице транзакций.
Обозреватель отображает следующую информацию:
Использованный газ L1 и цена газа L1
Точная взимаемая комиссия L1
Стандартное потребление газа L2 и комиссии
Комиссию оператора, введённую с обновлением Isthmus для более гибкой настройки структуры комиссий

Это позволяет легко понять, какая часть комиссии поступает из Ethereum, а какая — из самого Optimism, предоставляя пользователям полную прозрачность в отношении расчета комиссий.
Вывод средств из Optimism проходит многоэтапный процесс, включающий подтверждение транзакции, ожидание в течение периода проверки и, наконец, ретрансляцию транзакции обратно в Ethereum. На странице вывода Blockscout отслеживает каждый этап с помощью понятных меток статуса, таких как «Ожидание состояния root», «Готово к подтверждению» и «Ретрансляция».

API Optimism в Blockscout предоставляют разработчикам детальный доступ к данным блокчейна, включая:
События передачи токенов ERC-721.
Хэш транзакций создания и создания контракта.
Проверка исходного кода и прокси-контракта.
Балансы счетов ERC-20 для любого контракта.
Optimism использует набор предварительно развернутых системных контрактов, которые критически важны для работы свертки, например, для управления данными блоков L1 и соединения. Blockscout автоматически распознает и проверяет эти контракты, поэтому разработчики могут изучать их без ручной настройки.
Например, контракт L1Block — это базовый предварительный контракт, предоставляющий Optimism контекст блока Ethereum. В Blockscout он отображается полностью проверенным, с доступными для просмотра исходным кодом и информацией о контракте.
Это автоматическое распознавание упрощает разработчикам понимание принципов работы Optimism и гарантирует прозрачность и доступность системных контрактов.
Blockscout — это не просто автономный обозреватель блоков, он напрямую интегрирован в рабочие процессы разработки, которые уже используют разработчики Optimism.
Поставщик Ethers.js: Blockscout можно выбрать в качестве поставщика данных в Ethers.js. Это упрощает для разработчиков загрузку данных Optimism в режиме реального времени в свои децентрализованные приложения, скрипты или бэкенд-сервисы без дополнительной настройки.
Процессы проверки контрактов: Blockscout поддерживает верификацию через Sourcify и Vyper, а также через форматы Solidity JSON. Разработчики могут публиковать контракты, написанные на нескольких языках, и подтверждать их в Optimism с минимальными трудностями.
Поддержка прокси-контрактов: При проверке контрактов Blockscout может автоматически обнаруживать и связывать реализации прокси-серверов, экономя время разработчиков на аудит и отладку.
Эта интеграция означает, что разработчикам Optimism не нужно изучать новый рабочий процесс, чтобы воспользоваться преимуществами Blockscout. Обозреватель непосредственно вписывается в существующую экосистему инструментов, расширяя функции прозрачности и верификации, характерные для Optimism.
С обновлением Ecotone 14 марта 2024 года Optimism начал публиковать пакеты транзакций в blobs EIP-4844 — новом пространстве данных Ethereum, предназначенном для накопительных транзакций. Вместо хранения пакетных данных в calldata, блобы делают доступ к данным более доступным и масштабируемым.
Blockscout отображает эти блоки непосредственно в представлениях пакетов и транзакций. Пользователи и разработчики могут просматривать необработанные данные, связывающие активность L2 Optimism с Ethereum, что повышает прозрачность защиты накопительных транзакций.

Умные кошельки становятся всё более распространёнными в Optimism, основанном на абстракции учётных записей (ERC-4337). Эти транзакции отличаются от стандартных вызовов Ethereum, поскольку включают поток «пользовательских операций» через пакеты. Операции ERC-4337 теперь отображаются рядом со стандартными транзакциями, предоставляя разработчикам и пользователям полную картину того, как выполняются действия умного кошелька на уровне 2.

Blockscout оживляет активность Optimism благодаря обновлениям в реальном времени через веб-сокеты. Списки транзакций, ленты блоков и счётчики на главной странице обновляются автоматически, поэтому новая активность отображается сразу после её подтверждения.
Это превращает обозреватель в панель управления сетью в режиме реального времени, где пользователи могут непрерывно отслеживать транзакции, блоки и статистику. Для активных пользователей DeFi, разработчиков и всех, кто отслеживает цепочку, это обеспечивает более плавный и динамичный опыт.
Помимо отдельных транзакций, обозреватели также позволяют видеть общую картину. Blockscout предоставляет аналитику по соглашениям об изменении активов (EOA) и контрактам, включая историю баланса, максимальный и минимальный баланс, рост контрактов и количество подтверждённых контрактов.
Эти представления упрощают оценку внедрения OP: насколько быстро развёртываются новые контракты, как балансы меняются с течением времени и какова динамика активности разработчиков. Он предоставляет моментальный снимок состояния экосистемы в открытом и проверяемом формате.

Blockscout принял участие в инкубаторе взаимодействия Optimism, организовав специализированные обозреватели для разработчиков, экспериментирующих с кроссчейн-приложениями. Эти обозреватели включали инструменты отслеживания и интерпретации сообщений, предоставляя командам доступ к ранним процессам взаимодействия и демонстрируя, как новые функции могут быть реализованы непосредственно в обозревателе.
Эта работа демонстрирует тесное сотрудничество Blockscout с Optimism, гарантируя разработчикам доступность и прозрачность даже экспериментальных функций с самого начала.
Все эти функции уже доступны на explorer.optimism.io. От мостов и пакетных операций до игр-споров, Flashblocks и данных BLOB-объектов, Blockscout охватывает весь спектр деятельности Optimism по сбору данных. И это ещё не всё: мы уже работаем с Optimism над новым многочейн-обозревателем. Следите за новостями о следующем шаге в повышении прозрачности ончейн-активности, предоставляя разработчикам единое представление о деятельности в рамках Суперчейна.
