Блокчейн индексатор: инструмент и будущее доступности данных блокчейна

Важность данных Блокчейн и восхождение индексаторов

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

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

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

Развитие доступа к данным Web3: Введение в индексаторы и сопутствующие проекты

Традиционные способы поиска данных в Блокчейн

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

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

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

Блокчейн индексатор: лучшее альтернативное решение

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

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

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

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

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

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

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

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

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

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

Пример использования индексатора

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

DeFi

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

Игра

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

NFT

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

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

Анализ

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

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

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

Обзор индексатора Блокчейн

Граф

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

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

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

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

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

Подкальмар

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

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

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

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

Подзапрос

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

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

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

Ковалентный

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

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

Награды Covalent, похоже, в целом имеют тенденцию к росту с первого квартала 2023 года до первого квартала 2024 года, отчасти из-за роста цены токена Covalent CQT.

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

Важные моменты при выборе индексатора

Настраиваемость данных

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

Безопасность

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

Subsquid предлагает варианты с использованием оптимистичных и нулевых доказательств, в то время как Covalent также выпустил доказательства, содержащие хеши блоков. Graph предоставляет индексовым запросам возможность оптимистичного оспаривания в течение окна.

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 4
  • Поделиться
комментарий
0/400
fren.ethvip
· 16ч назад
DA уровень используется как рекламный щит, смеяться до потери зубов
Посмотреть ОригиналОтветить0
MEVHunterBearishvip
· 07-06 17:07
DA уровень похож на ордер на арест...
Посмотреть ОригиналОтветить0
BlindBoxVictimvip
· 07-06 17:01
Данные такие важные, а вы не обращаете на это внимания?
Посмотреть ОригиналОтветить0
0xLuckboxvip
· 07-06 16:53
索引器又是新一轮的 разыгрывайте людей как лохов吗
Посмотреть ОригиналОтветить0
  • Закрепить