Новая парадигма доступа к данным Блокчейн: восход индексаторов и сравнение основных проектов

Развитие доступа к данным Блокчейн: Введение в индексаторы и связанные проекты

Данные являются核心ом технологии Блокчейн и основой для разработки децентрализованных приложений (dApp). Хотя в настоящее время обсуждение в основном сосредоточено на доступности данных (DA), то есть на обеспечении того, чтобы каждый участник сети мог получить доступ к последним данным о транзакциях для их проверки, есть еще один такой же важный, но часто игнорируемый аспект: доступность данных.

В эпоху модульного Блокчейна решения DA стали неотъемлемой частью. Эти решения гарантируют, что все участники могут использовать данные транзакций, что позволяет осуществлять верификацию в реальном времени и поддерживать целостность сети. Однако функции уровня DA больше напоминают доску объявлений, чем базу данных. Это означает, что данные не будут храниться бесконечно, а со временем будут удаляться, как постеры на доске объявлений в конечном итоге заменяются новыми.

В сравнении с этим, доступность данных касается способности извлекать исторические данные, что имеет решающее значение для разработки dApp и проведения анализа Блокчейн. Это особенно важно для задач, которые требуют доступа к прошлым данным для обеспечения точного представления и выполнения. Несмотря на то, что обсуждение доступности данных происходит реже, она столь же важна, как и доступность данных. Оба аспекта играют разные, но взаимодополняющие роли в экосистеме Блокчейн, и комплексный подход к управлению данными должен одновременно решать обе эти проблемы для поддержки мощных и эффективных Блокчейн-приложений.

С момента своего появления Блокчейн полностью изменил инфраструктуру, способствуя созданию децентрализованных приложений (dApp) в таких областях, как игры, финансы и социальные сети (. Однако создание этих dApp требует доступа к большому объему данных Блокчейн, что является как сложной, так и дорогой задачей.

Для разработчиков dApp одним из вариантов является хостинг и запуск собственного архивного RPC-узла. Эти узлы с самого начала хранят все исторические данные блокчейна, что позволяет получать полный доступ к данным. Однако поддержка архивных узлов обходится дорого, возможности запроса ограничены, и данные нельзя запрашивать в формате, необходимом разработчикам. Хотя запуск более дешевых узлов является вариантом, возможности извлечения данных из этих узлов ограничены, что может негативно сказаться на работе dApp.

Другой способ заключается в использовании поставщиков коммерческих RPC-узлов. Эти поставщики несут ответственность за стоимость и управление узлами и предоставляют данные через RPC-эндпоинты. Публичные RPC-эндпоинты бесплатны, но имеют ограничения по скорости, что может негативно сказаться на пользовательском опыте dApp. Частные RPC-эндпоинты обеспечивают лучшую производительность за счет уменьшения перегрузки, но даже для простого извлечения данных требуется значительное количество обмена сообщениями. Это делает их ресурсоемкими и неэффективными для сложных запросов данных. Кроме того, частные RPC-эндпоинты обычно трудно масштабировать и страдают от недостатка совместимости между различными сетями.

Индексы Блокчейн играют жизненно важную роль в организации данных в цепочке и их отправке в базу данных для упрощения запросов, именно поэтому их часто называют "поисковыми системами Блокчейн". Они работают, индексируя данные Блокчейн и делая их доступными в любой момент с помощью языка запросов, аналогичного SQL (с использованием API, таких как GraphQL). Предоставляя унифицированный интерфейс для запроса данных, индексы позволяют разработчикам быстро и точно извлекать необходимую информацию с помощью стандартизированного языка запросов, что значительно упрощает процесс.

Разные типы индексаторов оптимизируют извлечение данных различными способами:

  1. Полный узел-индексатор: Эти индексаторы запускают полные узлы Блокчейн и напрямую извлекают данные из них, обеспечивая полную и точную информацию, но требуют больших объемов хранения и вычислительной мощности.

  2. Легковесные индексаторы: эти индексаторы полагаются на полные узлы для получения определенных данных по мере необходимости, что снижает требования к хранению, но может увеличить время запроса.

  3. Специальные индексаторы: эти индексаторы специально предназначены для некоторых типов данных или определенного Блокчейн, что позволяет оптимизировать поиск для конкретных случаев использования, таких как данные NFT или транзакции DeFi.

  4. Аггрегатор индексов: эти индексы извлекают данные из нескольких Блоков и источников, включая информацию вне цепи, предоставляя единый интерфейс для запросов, что особенно полезно для многосетевых dApp.

![Развитие доступа к данным Web3: Введение в индексаторы и связанные проекты])https://img-cdn.gateio.im/webp-social/moments-5139af83bb0ad48ca673ce1b7fc4f520.webp(

Только для Ethereum требуется 3 ТБ дискового пространства, и с ростом Блокчейн объем данных, хранящихся на архивных узлах, также будет постоянно увеличиваться. Протокол индексатора развертывает несколько индексаторов, которые могут эффективно индексировать и быстро запрашивать большие объемы данных, что невозможно для RPC.

Индексы также позволяют выполнять сложные запросы, легко фильтровать данные по различным критериям и извлекать данные для последующего анализа. Некоторые индексы также позволяют агрегировать данные из нескольких источников, что позволяет избежать развертывания нескольких API в многосетевых dApp. Благодаря распределению по нескольким узлам индексы обеспечивают повышенную безопасность и производительность, в то время как провайдеры RPC могут сталкиваться с перебоями и простоями из-за своей централизованной природы.

В целом, по сравнению с провайдерами RPC-узлов, индексаторы повышают эффективность и надежность извлечения данных, а также снижают стоимость развертывания одного узла. Это делает протокол индексатора Блокчейн предпочтительным для разработчиков dApp.

Создание dApp требует извлечения и чтения данных из Блокчейн для обеспечения его работы. Это включает в себя любой тип dApp, включая DeFi, NFT-платформы, игры и даже социальные сети, поскольку эти платформы должны сначала читать данные, прежде чем выполнять другие транзакции.

Протоколы DeFi требуют различной информации для предоставления пользователям конкретных цен, соотношений, сборов и т.д. Автоматизированному маркет-мейкеру )AMM( необходима информация о ценах и ликвидности определенных пулов для расчета курсов свопов, в то время как кредитные протоколы должны использовать коэффициенты использования для определения ставок заимствования и коэффициентов задолженности при ликвидации. Перед расчетом ставок, которые будут применяться к пользователям, крайне важно ввести информацию в их dApp.

GameFi требует быстрого индексирования и доступа к данным, чтобы обеспечить пользователям плавный игровой процесс. Только с помощью молниеносного извлечения данных и выполнения Web3 игры могут конкурировать с Web2 играми по производительности, привлекая больше пользователей. Эти игры нуждаются в данных о праве собственности на землю, балансе токенов в игре, игровых операциях и т.д. С помощью индексаторов они могут лучше обеспечить стабильный поток данных и стабильное время безотказной работы, чтобы гарантировать идеальный игровой опыт.

Рынок NFT и платформы кредитования нуждаются в индексировании данных для доступа к различной информации, такой как метаданные NFT, данные о собственности и передаче, информация о роялти и т. д. Быстрое индексирование таких данных может избежать необходимости просматривать каждую NFT по отдельности, чтобы найти данные о собственности или атрибутах NFT.

Независимо от того, требуется ли информация о ценах и ликвидности для DeFi автоматического маркет-мейкера )AMM( или необходима программа SocialFi для обновления постов новых пользователей, возможность быстрого поиска данных имеет решающее значение для нормальной работы dApp. С помощью индексатора они могут эффективно и правильно извлекать данные, обеспечивая тем самым плавный пользовательский опыт.

![Развитие доступа к данным Web3: Введение в индексаторы и сопутствующие проекты])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(

Индексатор предоставляет способ извлечения определенных данных из исходных данных блокчейна (включая события смарт-контрактов в каждом блоке). Это создает возможности для более детального анализа данных, что позволяет получить полные инсайты.

Например, протоколы бессрочной торговли могут определить, какие токены имеют высокий объем торговли, а какие токены будут генерировать комиссии, что позволит решить, следует ли включать эти токены в бессрочные контракты на их платформе. Разработчики DEX могут создавать панели управления для своих продуктов, чтобы глубже понять, какие пулы ликвидности имеют наивысшую доходность или наибольшую ликвидность. Также можно создавать общие панели управления, позволяя разработчикам свободно и гибко запрашивать любые данные, которые они хотят отобразить на графиках.

Поскольку доступно несколько блокчейн-индексаторов, важно различать протоколы индексирования, чтобы обеспечить выбор разработчиками наиболее подходящего индексатора для их нужд.

The Graph — это первый протокол индексирования, запущенный на Блокчейн Эфириума, который позволяет легко запрашивать ранее труднодоступные данные о транзакциях. Он использует подграфы для определения и фильтрации подмножеств данных, собираемых с Блокчейна, например, всех транзакций, связанных с пулом USDC/ETH на каком-либо DEX.

Используя индексное доказательство, индексатор ставит родные токены GRT для индексации и запросов, делегаторы могут выбрать ставить свои токены здесь. Кураторы могут получить доступ к высококачественным подсетям, чтобы помочь индексатору определить, какие подсети необходимо индексировать для получения наилучших сборов за запросы. В процессе перехода к большей децентрализации, The Graph в конечном итоге прекратит свои хостинговые услуги и потребует обновления подсетей к своей сети, одновременно предоставляя обновление индексатора.

Его инфраструктура позволяет снизить среднюю стоимость одного миллиона запросов до 40 долларов, что значительно ниже, чем стоимость самоуправляемых узлов. Используя файловые источники данных, он также поддерживает параллельное индексирование как цепочных, так и внецепочных данных для эффективного извлечения данных.

Награды индексаторов The Graph стабильно растут в последние несколько кварталов. Это отчасти связано с увеличением объема запросов, но также и с ростом цен на токены, так как они планируют в будущем интеграцию запросов с поддержкой искусственного интеллекта.

Subsquid — это пиринговый, горизонтально масштабируемый децентрализованный дата-озеро, который эффективно агрегирует большое количество ончейн и оффчейн данных и защищает их с помощью нулевых знаний. В качестве децентрализованной сети рабочих узлов каждый узел отвечает за хранение данных из определенного подмножества Блоков, ускоряя процесс извлечения данных благодаря быстрой идентификации узлов, хранящих необходимые данные.

Subsquid также поддерживает индексирование в реальном времени, позволяя индексировать его до окончательного подтверждения блока. Он также поддерживает хранение данных в формате, выбранном разработчиками, что облегчает анализ с использованием таких инструментов, как BigQuery, Parquet или CSV. Кроме того, подсети могут быть развернуты в сети Subsquid без необходимости миграции на Squid SDK, что позволяет осуществлять безкодовое развертывание.

Несмотря на то, что проект все еще находится на стадии тестовой сети, Subsquid добился впечатляющих статистических данных, имея более 80 000 пользователей тестовой сети, развернув более 60 000 индексов Squid и более 20 000 проверенных разработчиков в сети. Недавно, 3 июня, Subsquid запустил основную сеть своего Data Lake.

Помимо индексации, Data Lake сети Subsquid также может использоваться в качестве RPC в таких случаях, как аналитика, ZK/TEE сопроцессоры, AI-агенты и Оракулы.

SubQuery - это децентрализованная сетевая инфраструктура промежуточного слоя, предоставляющая RPC и услуги индексирования данных. Изначально она поддерживала сети Polkadot и Substrate, но теперь расширилась до более чем 200 цепочек. Ее работа аналогична The Graph, который использует доказательства индексирования: индексаторы индексируют данные и предоставляют запросы на получение информации, а делегаты ставят свои доли в залог у индексаторов. Однако она вводит потребителей для подачи заказов на покупку, чтобы гарантировать доход индексаторов, а не управляющих.

Он введет узлы данных SubQuery с поддержкой шардирования, чтобы избежать постоянной синхронизации новых данных между каждым узлом, тем самым оптимизируя эффективность запросов и двигаясь к большей децентрализации. Пользователи могут выбрать оплату вычислительных затрат по примерно 1 SQT токену за каждые 1000 запросов или установить пользовательские сборы для индексаторов через протокол.

Несмотря на то, что SubQuery запустила свой токен только в начале этого года, вознаграждения за выпуск для узлов и делегатов также увеличились в долларовом эквиваленте, что также свидетельствует о росте числа запросов, предоставляемых на их платформе. С момента TGE общее количество заложенных SQT увеличилось с 6 миллионов до 125 миллионов, что подчеркивает рост участия в их сети.

![Развитие доступа к данным Web3: Введение в индексаторы и связанные проекты])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(

Covalent является децентрализованной сетью индексаторов, которая создает копии данных блокчейна с помощью сети узлов производителей образцов блоков (BSP) через массовый экспорт и публикует доказательства на Блокчейн Covalent L1. Эти данные далее уточняются узлами производителей результатов блоков (BRP) в соответствии с установленными правилами, отбирая данные, соответствующие требованиям.

С помощью единого API разработчики могут легко извлекать соответствующие данные Блокчейн в едином формате запросов и ответов, не прибегая к написанию сложных пользовательских запросов для доступа к данным. Эти предварительно настроенные наборы данных могут быть извлечены у операторов сети с использованием токенов CQT, которые рассчитываются на Moonbeam в качестве средства оплаты.

Награды Covalent, похоже, имеют общую тенденцию к росту с первого квартала 23 года до первого квартала 24 года, отчасти благодаря повышению цены токена Covalent CQT.

![Развитие доступа к данным Web3: Введение в индексаторы и связанные проекты])https://img-cdn.gateio.im/webp-social/moments-52ee29205aa307720198994a5f3de61f.webp(

Некоторые индексаторы (например, Covalent) являются универсальными индексаторами и предоставляют стандартные преднастроенные наборы данных только через API. Хотя они могут быть быстрыми, они не могут предоставить разработчикам гибкость, необходимую для настройки наборов данных. Используя фреймворк индексаторов, это позволяет продвинуться

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 1
  • Поделиться
комментарий
0/400
ContractHuntervip
· 7ч назад
Данные — это закономерность
Посмотреть ОригиналОтветить0
  • Закрепить