Ambassador
Новости Blockscout: февраль 2025 г.
Февраль пролетел 🕊️ Короткий по дням, но долгий по разработке, мы выпустили крупные обновления и анонсировали несколько потрясающих новых кампаний и сетей. Мы завершили месяц в ETHDenver, встретившись со многими нашими ценными партнерами и завязав многообещающие новые дружеские отношения. Мы уже вовсю погружаемся в март, но хотели бы поделиться нашими основными моментами из насыщенного февраля 👇🏻Февральский информационный бюллетень Blockscout подготовлен dRPC: платформой RPC Infra для разр...
Учебное пособие по кампании «Gnosis Merits»
Добро пожаловать на запуск кампании Gnosis Merits! Это руководство поможет вам начать работу и принять участие в запуске Merits в Gnosis Chain.Обзор Gnosis ChainGnosis Chain — это децентрализованный блокчейн, разработанный для масштабируемости и недорогих транзакций. Он позволяет разработчикам создавать и развертывать DApps, обеспечивая при этом бесперебойный пользовательский опыт. Gnosis — это форк Ethereum, имеющий те же технические характеристики, включая децентрализованный набор валидатор...
Уроки ETHGlobal в Праге
Узнайте, как лучшие проекты ETHGlobal Prague использовали Blockscout для своих сборок. Включает интервью с победителями хакатона, отзывы разработчиков и статистику использования более чем 80 команд.ETHGlobal Prague, наш первый спонсируемый хакатон 2025 года, имел огромный успех! Из 217 участвующих проектов 81 выиграл призы Blockscout за использование обозревателя, API или SDK. Из 10 финалистов 7 включили Blockscout в свои проекты. Blockscout был везде, и нам определенно понравилось встречатьс...
Новости Blockscout: февраль 2025 г.
Февраль пролетел 🕊️ Короткий по дням, но долгий по разработке, мы выпустили крупные обновления и анонсировали несколько потрясающих новых кампаний и сетей. Мы завершили месяц в ETHDenver, встретившись со многими нашими ценными партнерами и завязав многообещающие новые дружеские отношения. Мы уже вовсю погружаемся в март, но хотели бы поделиться нашими основными моментами из насыщенного февраля 👇🏻Февральский информационный бюллетень Blockscout подготовлен dRPC: платформой RPC Infra для разр...
Учебное пособие по кампании «Gnosis Merits»
Добро пожаловать на запуск кампании Gnosis Merits! Это руководство поможет вам начать работу и принять участие в запуске Merits в Gnosis Chain.Обзор Gnosis ChainGnosis Chain — это децентрализованный блокчейн, разработанный для масштабируемости и недорогих транзакций. Он позволяет разработчикам создавать и развертывать DApps, обеспечивая при этом бесперебойный пользовательский опыт. Gnosis — это форк Ethereum, имеющий те же технические характеристики, включая децентрализованный набор валидатор...
Уроки ETHGlobal в Праге
Узнайте, как лучшие проекты ETHGlobal Prague использовали Blockscout для своих сборок. Включает интервью с победителями хакатона, отзывы разработчиков и статистику использования более чем 80 команд.ETHGlobal Prague, наш первый спонсируемый хакатон 2025 года, имел огромный успех! Из 217 участвующих проектов 81 выиграл призы Blockscout за использование обозревателя, API или SDK. Из 10 финалистов 7 включили Blockscout в свои проекты. Blockscout был везде, и нам определенно понравилось встречатьс...
Ambassador

Subscribe to MaxVell337

Subscribe to MaxVell337
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Celestia решает проблему доступности данных напрямую. Их слой DA оснащен для обработки огромного роста данных, вызванного новыми накоплениями и возросшим использованием накоплений. Благодаря новой интеграции Blockscout данные Celestia и Celenium теперь проще, чем когда-либо, находить и исследовать.

Celestia — это блокчейн уровня 1 (L1), специализирующийся на обработке больших объемов данных (больших пакетов данных), отправляемых из цепочек накопления (L2). После обработки обозреватели блоков хранят, каталогизируют и представляют эти данные пользователям. Celenium — это собственный обозреватель больших объемов данных для Celestia, но отслеживание больших объемов данных при их перемещении между цепочкой накопления L2 и слоем DA Celestia L1 было постоянной проблемой.
Благодаря новой интеграции Blockscout видимость транзакций замыкается. Поддерживая накопления Optimism и Arbitrum, обновление Blockscout-Celenium обеспечивает видимость больших блоков данных, обрабатываемых на слое DA Celestia. Информацию о больших объемах данных можно легко отслеживать, а связи между обозревателем больших объемов данных Celenium и Blockscout предоставляют разработчикам доступ к подробному анализу больших объемов данных по нескольким направлениям.

Исследователи блоков играют ключевую роль в поддержке представлений данных как L2, так и L1, поскольку данные транзакций передаются между двумя уровнями. Для накопительных пакетов Blockscout поддерживает депозиты и снятия L1 <-> L2, а также пакеты данных транзакций, отправляемые из L2 в их аналоги L1. Теперь, благодаря поддержке Celestia и интеграции Celenium, данные blob стали более прозрачными и доступными для всех.
Накопительные пакеты, использующие Celestia для хранения blob, теперь могут отображать свои метаданные blob непосредственно в Blockscout.
Перекрестные ссылки между представлениями Blockscout и Celenium explorer от Celestia обеспечивают прозрачность и прослеживаемость.
Поддержка накопительных пакетов Optimism и Arbitrum расширяет возможности использования для широкого спектра цепочек и разработчиков.
Разработчики получают упрощенный доступ к данным blob и пакетным данным с помощью понятных API и пользовательских интерфейсов.
Пользователи получают большую уверенность в видимости транзакций и проверке данных.
Короче говоря, интеграция выводит масштабируемую видимость BLOB-объектов на передний план, решая ключевые проблемы доступности для экосистем накопительных пакетов и предлагая удобный для разработчиков и пользователей интерфейс.
На высоком уровне* новая интеграция улучшает видимость пакетов данных для накопительных пакетов, использующих Celestia. Интеграция включает:
Список пакетов (BLOB-объектов), отсортированный по давности и доступный из меню Blockscout Txn Batches. | пример
Специальная страница для каждого пакета с подробностями, включая ссылки на все транзакции и блоки, содержащиеся в пакете, обязательство Celestia и номер блока, данные транзакций L1 и ссылку на Celenium для получения более подробной информации. | пример
Обозреватель Celenium содержит ссылку на просмотр пакета на Blockscout, что обеспечивает полное покрытие кросс-чейна обозревателя. | пример

*подробная информация о доступных представлениях, конечных точках API и различиях между интеграциями Optimism и Arbitrum приводится далее в этой статье.
Данные транзакций необходимо отправлять из L2-накопителей на уровень расчетов L1 для повышения безопасности и децентрализации. Их можно сжимать и отправлять партиями, но без других оптимизаций это становится затруднительным.

При отправке из L2 в L1 через calldata обработка данных обходится дорого и вызывает перегрузку на L1. Чтобы решить эту проблему, Ethereum представил blobs (двоичные большие объекты) с EIP-4844. Это обновление позволило использовать новый тип транзакции, который может обрабатывать гораздо большие пакеты данных (размером до 128 КБ), называемые blobs, которые хранятся на консенсусном уровне Ethereum в течение ограниченного периода времени.
Влияние: blobs немедленно снизили перегрузку цепи и расходы на публикацию данных, однако доступное пространство blobs со временем заполнялось и становилось все дороже, поскольку запускалось больше накопительных пакетов и начинало публиковать данные. Недавнее обновление Ethereum Pectra снова снизило перегрузку, разрешив до 9 blobs на блок (вместо 6), но вполне вероятно, что это пространство также заполнится с увеличением использования накопительных пакетов.
Подобно строительству еще одной полосы на шоссе, эти обновления предоставляют больше места, которое в конечном итоге заполняется большим трафиком. Чтобы справиться с постоянно растущим объемом трафика, необходимы дополнительные решения по доступности данных.
Встречайте Celestia: супермагистраль DA, которая может обрабатывать огромные объемы данных по очень низкой цене.

Вместо того, чтобы отправлять пакет данных или блок данных в Ethereum (или другой базовый L1), L2 отправляют блоки в Celestia, который служит L1 для доступности данных
Blobs добавляются в блок Celestia Блок
Celestia может включать несколько блоков из разных накопительных пакетов
Каждый блок Celestia может содержать до 8000 КБ данных на блок (по сравнению с 768 КБ на блок для Ethereum после Pectra)
Блоки собираются в уникальную матричную структуру
Расширенные доказательства merkle этой структуры включены непосредственно в заголовок
Узлам Celestia Light (которые могут работать на любом оборудовании, даже в браузере) нужно только загрузить заголовок блока и небольшие фрагменты случайных данных из блока
Каждый узел Light берет этот небольшой образец данных и проверяет его действительность
В сочетании с проверенными образцами из многих других узлов Light данные блока могут быть статистически проверено
Этот процесс работает лучше, когда участвует много легких узлов, что улучшает децентрализацию протокола
Blob-ы, отправленные в Celestia, связаны с пространствами имен — идентификатором, который показывает, какой набор данных опубликовал данные. Это важно, поскольку блоки Celestia могут включать в себя blob-ы из нескольких наборов данных. Каждый набор данных может затем проверить только те данные, которые они отправили в Celestia, и исключить все другие данные пространства имен, что делает процесс проверки быстрым и эффективным.
После проверки блока корневые обязательства данных передаются из Celestia в смарт-контракт на Ethereum. Это обязательство, подписанное валидаторами Celestia, подтверждает, что blob-ы данных включены и доступны в блокчейне Celestia.
Blob-ы Celestia можно искать с помощью проводника Celenium. Этот специализированный проводник предназначен для просмотра сведений о blob-ах и хранения содержимого blob-ов. Однако он доступен только для данных blob-ов Celestia.
Новая интеграция Blockscout добавляет базовую информацию о блобе Celestia (хэш обязательства, блок Celestia и т. д.) в основной обозреватель блоков Blockscout, предоставляя ссылку на блобы на Celenium, где пользователи могут получить доступ к дополнительным данным.
Celenium также ссылается на Blockscout, чтобы пользователи могли просматривать пакетную информацию на обозревателе цепочек. Эта архитектура перекрестных ссылок помогает создать видимость и прозрачность для блобов Celestia в различных контекстах.

Архитектура потока данных
Celestia Network: создает блоки, состоящие из больших двоичных объектов, отправленных из различных источников.
DA Indexer: работает поверх легкого клиента Celestia, получает и сохраняет информацию больших двоичных объектов в выделенной базе данных.
Batch Fetcher: отслеживает транзакции в цепочке и идентифицирует соответствующие транзакции больших двоичных объектов, запрашивает эти данные у индексатора DA и добавляет их в базу данных Blockscout.
Blockscout DB: сохраняет информацию больших двоичных объектов в дополнительных таблицах.
Blockscout API: передает соответствующие данные пользовательскому интерфейсу Blockscout (и может вызываться приложениями независимо).
Blockscout UI: отображает данные больших двоичных объектов, предоставляет ссылку на Celenium.
Celenium.io Explorer: получает доступ к информации о маршрутизации из индексатора DA для предоставления ссылок на информацию о пакетах Blockscout.
Служба индексатора DA доступна по адресу https://github.com/blockscout/blockscout-rs/tree/main/da-indexer. ReadMe содержит дополнительную информацию о конечных точках API, параметрах и ответах.
Blockscout поддерживает BLOB-объекты Celestia как для накопительных пакетов на основе Optimism, так и для накопительных пакетов на основе Arbitrum. Поскольку структуры данных немного различаются, существуют различные представления и связанные с ними конечные точки API.
Пример rollup: сеть Foundation
Block Explorer: https://foundation-network.cloud.blockscout.com/
Список BLOB-объектов можно получить из меню Blockchain > Txn Batches: https://foundation-network.cloud.blockscout.com/batches

Пакеты (blobs) сортируются от самого последнего и включают количество блоков и количество транзакций, включенных в каждый пакет. Тип хранилища помечен как Celestia blob.

Нажав на идентификатор пакета, блоки или Txn, вы попадете на соответствующую страницу пакета. https://foundation-network.cloud.blockscout.com/batches/14009

На вкладке сведений вы можете увидеть идентификатор пакета, временную метку, транзакции, блоки и контейнер данных пакета. Контейнер включает:
Обязательство: хэш, рассчитанный во время создания блока Celestia и используемый при проверке доказательства. Дополнительная информация
Высота: номер блока Celestia, который включает этот пакет
Временная метка: когда блок был зафиксирован на L1 Хэш
L1 txn: хэш транзакции фиксации на связанном L1 (Ethereum), который подтверждает, что блок включен и доступен на Celestia.
Ссылка на страницу BLOB-объектов: ссылка на Celenium Explorer, где можно просмотреть дополнительную информацию, включая необработанные данные BLOB-объектов, информацию о пространстве имен и идентификатор свертки. https://celenium.io/blob?commitment=PD0n4O/LWOSgTIW8TYnnCan7sDQAi1wW5AuSh95nwd8=&hash=AAAAAAAAAAAAAAAAAAAAAAAAAN/xAxpagCrjLVQ=&height=5537559

В Celenium Explorer также есть ссылка на Blockscout для просмотра пакетной информации о BLOB-объекте.

Доступны конечные точки, специфичные для Optimism, для получения информации о пакете.
Общая информация о пакете, включая тип DA, идентификатор пакета и количество транзакций
/api/v2/optimism/batches
/api/v2/optimism/batches/count
Конкретная информация о пакете(batch)
/api/v2/optimism/batches/{internal_id}
/api/v2/blocks/{block_hash_or_number} — информация о контейнере пакета данных Celestia включена в ответ
/api/v2/optimism/batches/da/celestia/{height}/{commitment}
Пример rollup: Rari testnet. Rari — это L3, который устанавливается на Arbitrum L2. Rari testnet устанавливается на экземпляр Arbitrum Sepolia (который, в свою очередь, устанавливается на Ethereum Sepolia).
Block Explorer: https://rari-testnet.cloud.blockscout.com/
Список блоков можно получить из меню Blockchain > Txn Batches: https://rari-testnet.cloud.blockscout.com/batches

Пакеты (blobs) сортируются от самого последнего и включают статус завершения, блок L1 и хэш tx, содержащий обязательство, блок и количество транзакций в пакете. Тип пакета помечен как Celestia.

Нажатие на идентификатор партии или количество транзакций приведет вас на страницу соответствующей партии (другие ссылки перенаправляют на проводник уровня расчетов, в данном случае Arbitrum Sepolia). https://rari-testnet.cloud.blockscout.com/batches/87433

На вкладке сведений вы можете увидеть номер пакета, временную метку, транзакции, блоки, соответствующую информацию L1 (в Arbitrum Sepolia) и хэш состояния до и после пакета. Вкладка «Транзакции и блоки» показывает информацию о конкретных транзакциях и блоках, включенных в пакет.
При нажатии на «Показать информацию о доступности данных» отображается номер блока Celestia и хэш обязательства.

Высота: Номер блока Celestia, который включает этот пакет
Обязательство: Хэш, рассчитанный во время создания блока Celestia и используемый при проверке доказательств. Дополнительная информация
Ссылка на страницу Blob: Ссылка на проводник Celenium, где вы можете просмотреть дополнительную информацию, включая необработанные данные Blob, информацию о пространстве имен и идентификатор свертки.
Для получения информации о пакете доступны конечные точки Arbitrum.
Общая информация о пакете, включая тип DA, статус завершения, номер пакета и количество транзакций
/api/v2/arbitrum/batches
/api/v2/arbitrum/batches/count
Конкретная информация о пакете, включая метаданные Celestia blob/blobs, такие как высота, пространство имен и обязательство, а также другие сведения.
/api/v2/arbitrum/batches/{batch_number}
/api/v2/arbitrum/batches/da/celestia/{height}/{commitment}
Поскольку экосистема блокчейна продолжает масштабироваться, спрос на эффективные решения по доступности данных становится важнее, чем когда-либо. Архитектура данных Celestia обеспечивает супермагистраль, необходимую для сверток. Она способна обрабатывать огромные объемы данных с минимальными затратами, сохраняя при этом безопасность и децентрализацию, необходимые приложениям блокчейна.
Интеграция Blockscout-Celestia гарантирует, что данные blob легко находить и исследовать в различных контекстах. Эта интеграция обеспечивает важную связь между основным блок-проводником цепочки и проводником Celenium blob, предоставляя пользователям доступ к пакетной информации, инструментам для обнаружения и хранилищу данных blob. Поддержка Optimism и Arbitrum означает открытие доступа для многих накопительных пакетов, чтобы воспользоваться этой инфраструктурой и достичь высокой доступности и прозрачности данных вместе с бесшовным опытом проводника.
Для разработчиков это означает упрощение рабочих процессов и снижение сложности интеграции. Для пользователей это дает уверенность в том, что данные доступны и доступны. А для более широкой экосистемы это представляет собой значительный шаг к многослойному будущему блокчейна, где специализированные слои работают вместе для поддержки огромной масштабируемости и роста.

Celestia решает проблему доступности данных напрямую. Их слой DA оснащен для обработки огромного роста данных, вызванного новыми накоплениями и возросшим использованием накоплений. Благодаря новой интеграции Blockscout данные Celestia и Celenium теперь проще, чем когда-либо, находить и исследовать.

Celestia — это блокчейн уровня 1 (L1), специализирующийся на обработке больших объемов данных (больших пакетов данных), отправляемых из цепочек накопления (L2). После обработки обозреватели блоков хранят, каталогизируют и представляют эти данные пользователям. Celenium — это собственный обозреватель больших объемов данных для Celestia, но отслеживание больших объемов данных при их перемещении между цепочкой накопления L2 и слоем DA Celestia L1 было постоянной проблемой.
Благодаря новой интеграции Blockscout видимость транзакций замыкается. Поддерживая накопления Optimism и Arbitrum, обновление Blockscout-Celenium обеспечивает видимость больших блоков данных, обрабатываемых на слое DA Celestia. Информацию о больших объемах данных можно легко отслеживать, а связи между обозревателем больших объемов данных Celenium и Blockscout предоставляют разработчикам доступ к подробному анализу больших объемов данных по нескольким направлениям.

Исследователи блоков играют ключевую роль в поддержке представлений данных как L2, так и L1, поскольку данные транзакций передаются между двумя уровнями. Для накопительных пакетов Blockscout поддерживает депозиты и снятия L1 <-> L2, а также пакеты данных транзакций, отправляемые из L2 в их аналоги L1. Теперь, благодаря поддержке Celestia и интеграции Celenium, данные blob стали более прозрачными и доступными для всех.
Накопительные пакеты, использующие Celestia для хранения blob, теперь могут отображать свои метаданные blob непосредственно в Blockscout.
Перекрестные ссылки между представлениями Blockscout и Celenium explorer от Celestia обеспечивают прозрачность и прослеживаемость.
Поддержка накопительных пакетов Optimism и Arbitrum расширяет возможности использования для широкого спектра цепочек и разработчиков.
Разработчики получают упрощенный доступ к данным blob и пакетным данным с помощью понятных API и пользовательских интерфейсов.
Пользователи получают большую уверенность в видимости транзакций и проверке данных.
Короче говоря, интеграция выводит масштабируемую видимость BLOB-объектов на передний план, решая ключевые проблемы доступности для экосистем накопительных пакетов и предлагая удобный для разработчиков и пользователей интерфейс.
На высоком уровне* новая интеграция улучшает видимость пакетов данных для накопительных пакетов, использующих Celestia. Интеграция включает:
Список пакетов (BLOB-объектов), отсортированный по давности и доступный из меню Blockscout Txn Batches. | пример
Специальная страница для каждого пакета с подробностями, включая ссылки на все транзакции и блоки, содержащиеся в пакете, обязательство Celestia и номер блока, данные транзакций L1 и ссылку на Celenium для получения более подробной информации. | пример
Обозреватель Celenium содержит ссылку на просмотр пакета на Blockscout, что обеспечивает полное покрытие кросс-чейна обозревателя. | пример

*подробная информация о доступных представлениях, конечных точках API и различиях между интеграциями Optimism и Arbitrum приводится далее в этой статье.
Данные транзакций необходимо отправлять из L2-накопителей на уровень расчетов L1 для повышения безопасности и децентрализации. Их можно сжимать и отправлять партиями, но без других оптимизаций это становится затруднительным.

При отправке из L2 в L1 через calldata обработка данных обходится дорого и вызывает перегрузку на L1. Чтобы решить эту проблему, Ethereum представил blobs (двоичные большие объекты) с EIP-4844. Это обновление позволило использовать новый тип транзакции, который может обрабатывать гораздо большие пакеты данных (размером до 128 КБ), называемые blobs, которые хранятся на консенсусном уровне Ethereum в течение ограниченного периода времени.
Влияние: blobs немедленно снизили перегрузку цепи и расходы на публикацию данных, однако доступное пространство blobs со временем заполнялось и становилось все дороже, поскольку запускалось больше накопительных пакетов и начинало публиковать данные. Недавнее обновление Ethereum Pectra снова снизило перегрузку, разрешив до 9 blobs на блок (вместо 6), но вполне вероятно, что это пространство также заполнится с увеличением использования накопительных пакетов.
Подобно строительству еще одной полосы на шоссе, эти обновления предоставляют больше места, которое в конечном итоге заполняется большим трафиком. Чтобы справиться с постоянно растущим объемом трафика, необходимы дополнительные решения по доступности данных.
Встречайте Celestia: супермагистраль DA, которая может обрабатывать огромные объемы данных по очень низкой цене.

Вместо того, чтобы отправлять пакет данных или блок данных в Ethereum (или другой базовый L1), L2 отправляют блоки в Celestia, который служит L1 для доступности данных
Blobs добавляются в блок Celestia Блок
Celestia может включать несколько блоков из разных накопительных пакетов
Каждый блок Celestia может содержать до 8000 КБ данных на блок (по сравнению с 768 КБ на блок для Ethereum после Pectra)
Блоки собираются в уникальную матричную структуру
Расширенные доказательства merkle этой структуры включены непосредственно в заголовок
Узлам Celestia Light (которые могут работать на любом оборудовании, даже в браузере) нужно только загрузить заголовок блока и небольшие фрагменты случайных данных из блока
Каждый узел Light берет этот небольшой образец данных и проверяет его действительность
В сочетании с проверенными образцами из многих других узлов Light данные блока могут быть статистически проверено
Этот процесс работает лучше, когда участвует много легких узлов, что улучшает децентрализацию протокола
Blob-ы, отправленные в Celestia, связаны с пространствами имен — идентификатором, который показывает, какой набор данных опубликовал данные. Это важно, поскольку блоки Celestia могут включать в себя blob-ы из нескольких наборов данных. Каждый набор данных может затем проверить только те данные, которые они отправили в Celestia, и исключить все другие данные пространства имен, что делает процесс проверки быстрым и эффективным.
После проверки блока корневые обязательства данных передаются из Celestia в смарт-контракт на Ethereum. Это обязательство, подписанное валидаторами Celestia, подтверждает, что blob-ы данных включены и доступны в блокчейне Celestia.
Blob-ы Celestia можно искать с помощью проводника Celenium. Этот специализированный проводник предназначен для просмотра сведений о blob-ах и хранения содержимого blob-ов. Однако он доступен только для данных blob-ов Celestia.
Новая интеграция Blockscout добавляет базовую информацию о блобе Celestia (хэш обязательства, блок Celestia и т. д.) в основной обозреватель блоков Blockscout, предоставляя ссылку на блобы на Celenium, где пользователи могут получить доступ к дополнительным данным.
Celenium также ссылается на Blockscout, чтобы пользователи могли просматривать пакетную информацию на обозревателе цепочек. Эта архитектура перекрестных ссылок помогает создать видимость и прозрачность для блобов Celestia в различных контекстах.

Архитектура потока данных
Celestia Network: создает блоки, состоящие из больших двоичных объектов, отправленных из различных источников.
DA Indexer: работает поверх легкого клиента Celestia, получает и сохраняет информацию больших двоичных объектов в выделенной базе данных.
Batch Fetcher: отслеживает транзакции в цепочке и идентифицирует соответствующие транзакции больших двоичных объектов, запрашивает эти данные у индексатора DA и добавляет их в базу данных Blockscout.
Blockscout DB: сохраняет информацию больших двоичных объектов в дополнительных таблицах.
Blockscout API: передает соответствующие данные пользовательскому интерфейсу Blockscout (и может вызываться приложениями независимо).
Blockscout UI: отображает данные больших двоичных объектов, предоставляет ссылку на Celenium.
Celenium.io Explorer: получает доступ к информации о маршрутизации из индексатора DA для предоставления ссылок на информацию о пакетах Blockscout.
Служба индексатора DA доступна по адресу https://github.com/blockscout/blockscout-rs/tree/main/da-indexer. ReadMe содержит дополнительную информацию о конечных точках API, параметрах и ответах.
Blockscout поддерживает BLOB-объекты Celestia как для накопительных пакетов на основе Optimism, так и для накопительных пакетов на основе Arbitrum. Поскольку структуры данных немного различаются, существуют различные представления и связанные с ними конечные точки API.
Пример rollup: сеть Foundation
Block Explorer: https://foundation-network.cloud.blockscout.com/
Список BLOB-объектов можно получить из меню Blockchain > Txn Batches: https://foundation-network.cloud.blockscout.com/batches

Пакеты (blobs) сортируются от самого последнего и включают количество блоков и количество транзакций, включенных в каждый пакет. Тип хранилища помечен как Celestia blob.

Нажав на идентификатор пакета, блоки или Txn, вы попадете на соответствующую страницу пакета. https://foundation-network.cloud.blockscout.com/batches/14009

На вкладке сведений вы можете увидеть идентификатор пакета, временную метку, транзакции, блоки и контейнер данных пакета. Контейнер включает:
Обязательство: хэш, рассчитанный во время создания блока Celestia и используемый при проверке доказательства. Дополнительная информация
Высота: номер блока Celestia, который включает этот пакет
Временная метка: когда блок был зафиксирован на L1 Хэш
L1 txn: хэш транзакции фиксации на связанном L1 (Ethereum), который подтверждает, что блок включен и доступен на Celestia.
Ссылка на страницу BLOB-объектов: ссылка на Celenium Explorer, где можно просмотреть дополнительную информацию, включая необработанные данные BLOB-объектов, информацию о пространстве имен и идентификатор свертки. https://celenium.io/blob?commitment=PD0n4O/LWOSgTIW8TYnnCan7sDQAi1wW5AuSh95nwd8=&hash=AAAAAAAAAAAAAAAAAAAAAAAAAN/xAxpagCrjLVQ=&height=5537559

В Celenium Explorer также есть ссылка на Blockscout для просмотра пакетной информации о BLOB-объекте.

Доступны конечные точки, специфичные для Optimism, для получения информации о пакете.
Общая информация о пакете, включая тип DA, идентификатор пакета и количество транзакций
/api/v2/optimism/batches
/api/v2/optimism/batches/count
Конкретная информация о пакете(batch)
/api/v2/optimism/batches/{internal_id}
/api/v2/blocks/{block_hash_or_number} — информация о контейнере пакета данных Celestia включена в ответ
/api/v2/optimism/batches/da/celestia/{height}/{commitment}
Пример rollup: Rari testnet. Rari — это L3, который устанавливается на Arbitrum L2. Rari testnet устанавливается на экземпляр Arbitrum Sepolia (который, в свою очередь, устанавливается на Ethereum Sepolia).
Block Explorer: https://rari-testnet.cloud.blockscout.com/
Список блоков можно получить из меню Blockchain > Txn Batches: https://rari-testnet.cloud.blockscout.com/batches

Пакеты (blobs) сортируются от самого последнего и включают статус завершения, блок L1 и хэш tx, содержащий обязательство, блок и количество транзакций в пакете. Тип пакета помечен как Celestia.

Нажатие на идентификатор партии или количество транзакций приведет вас на страницу соответствующей партии (другие ссылки перенаправляют на проводник уровня расчетов, в данном случае Arbitrum Sepolia). https://rari-testnet.cloud.blockscout.com/batches/87433

На вкладке сведений вы можете увидеть номер пакета, временную метку, транзакции, блоки, соответствующую информацию L1 (в Arbitrum Sepolia) и хэш состояния до и после пакета. Вкладка «Транзакции и блоки» показывает информацию о конкретных транзакциях и блоках, включенных в пакет.
При нажатии на «Показать информацию о доступности данных» отображается номер блока Celestia и хэш обязательства.

Высота: Номер блока Celestia, который включает этот пакет
Обязательство: Хэш, рассчитанный во время создания блока Celestia и используемый при проверке доказательств. Дополнительная информация
Ссылка на страницу Blob: Ссылка на проводник Celenium, где вы можете просмотреть дополнительную информацию, включая необработанные данные Blob, информацию о пространстве имен и идентификатор свертки.
Для получения информации о пакете доступны конечные точки Arbitrum.
Общая информация о пакете, включая тип DA, статус завершения, номер пакета и количество транзакций
/api/v2/arbitrum/batches
/api/v2/arbitrum/batches/count
Конкретная информация о пакете, включая метаданные Celestia blob/blobs, такие как высота, пространство имен и обязательство, а также другие сведения.
/api/v2/arbitrum/batches/{batch_number}
/api/v2/arbitrum/batches/da/celestia/{height}/{commitment}
Поскольку экосистема блокчейна продолжает масштабироваться, спрос на эффективные решения по доступности данных становится важнее, чем когда-либо. Архитектура данных Celestia обеспечивает супермагистраль, необходимую для сверток. Она способна обрабатывать огромные объемы данных с минимальными затратами, сохраняя при этом безопасность и децентрализацию, необходимые приложениям блокчейна.
Интеграция Blockscout-Celestia гарантирует, что данные blob легко находить и исследовать в различных контекстах. Эта интеграция обеспечивает важную связь между основным блок-проводником цепочки и проводником Celenium blob, предоставляя пользователям доступ к пакетной информации, инструментам для обнаружения и хранилищу данных blob. Поддержка Optimism и Arbitrum означает открытие доступа для многих накопительных пакетов, чтобы воспользоваться этой инфраструктурой и достичь высокой доступности и прозрачности данных вместе с бесшовным опытом проводника.
Для разработчиков это означает упрощение рабочих процессов и снижение сложности интеграции. Для пользователей это дает уверенность в том, что данные доступны и доступны. А для более широкой экосистемы это представляет собой значительный шаг к многослойному будущему блокчейна, где специализированные слои работают вместе для поддержки огромной масштабируемости и роста.

No activity yet