Развитие доступа к данным Web3: Введение в индексаторы и связанные проекты
Данные являются ключевыми для технологии блокчейн и основой для разработки децентрализованных приложений (dApp). Хотя в настоящее время большинство обсуждений сосредоточено на доступности данных (DA), доступность данных также важна, но часто игнорируется.
В эпоху модульных блокчейнов решения DA становятся незаменимыми. Они обеспечивают всем участникам возможность использовать данные транзакций для проверки в реальном времени, поддерживая целостность сети. Однако уровень DA больше похож на рекламный щит, чем на базу данных, данные не хранятся постоянно.
В отличие от этого, доступность данных акцентируется на способности извлекать исторические данные, что крайне важно для разработки dApp и проведения анализа блокчейна. Хотя обсуждений по этому вопросу меньше, она столь же важна, как и доступность данных. Оба аспекта играют разные, но взаимодополняющие роли в экосистеме блокчейна, и комплексный подход к управлению данными должен одновременно решать обе проблемы.
С момента своего появления блокчейн способствовал созданию dApp в таких областях, как игры, финансы и социальные сети. Однако для создания этих dApp требуется доступ к большому объему данных блокчейна, что является как сложной, так и дорогостоящей задачей.
Для разработчиков dApp одним из вариантов является размещение и управление собственным архивным RPC-узлом. Это позволяет получить полный доступ к данным, но затраты на обслуживание высоки, а возможности запросов ограничены. Другой подход заключается в использовании коммерческих поставщиков RPC-узлов. Эти поставщики берут на себя затраты и управление узлами, предоставляя данные через RPC-эндпоинты. Но даже простое извлечение данных требует большого объема коммуникации, а для сложных запросов эффективность низкая.
Индексы блокчейна играют ключевую роль в организации данных на цепочке и их отправке в базу данных для упрощения запросов. Они индексируют данные блокчейна и делают их доступными через язык запросов, аналогичный SQL. Предоставляя унифицированный интерфейс запросов, индексы позволяют разработчикам быстро и точно извлекать необходимую информацию, значительно упрощая процесс.
Оптимизация извлечения данных с помощью различных типов индексаторов:
Полный узловой индексатор: извлечение данных непосредственно из полного узла блокчейна, что обеспечивает полное и точное выполнение, но требует значительных ресурсов для хранения и обработки.
Легковесный индексатор: получение специфических данных из полного узла по мере необходимости, что уменьшает требования к хранилищу, но может увеличить время запроса.
Специальный индексатор: оптимизирован для определенных типов данных или блокчейна, таких как данные NFT или DeFi-транзакции.
Аггрегатор индексов: извлечение данных из нескольких блокчейнов и источников, включая оффлайн информацию, предоставление единого интерфейса для запросов.
Индексы позволяют выполнять сложные запросы, легко фильтровать данные и проводить последующий анализ. Некоторые индексы также могут агрегировать данные из нескольких источников, избегая развертывания нескольких API в многосетевых dApp. Распределенные по нескольким узлам индексы обеспечивают повышенную безопасность и производительность.
В целом, по сравнению с провайдерами RPC-узлов, индексаторы повышают эффективность и надежность извлечения данных, одновременно снижая затраты на развертывание. Это делает протокол индексаторов блокчейна предпочтительным выбором для разработчиков dApp.
Индексы имеют важное применение в различных областях:
DeFi-протоколы требуют различной информации, чтобы предоставить пользователям конкретные цены, ставки и сборы. Автоматизированному маркетмейкеру (AMM) нужна информация о ценах и ликвидности для расчета ставки свопа, а кредитные протоколы должны использовать коэффициент использования для определения процентных ставок по займам и коэффициента ликвидации долгов.
GameFi требует быстрого индексирования и доступа к данным, чтобы обеспечить пользователям плавный игровой опыт. Только с помощью молниеносного поиска данных и выполнения Web3 игры могут в производительности сравниться с играми Web2. Индексатор может обеспечить стабильный поток данных и нормальное время работы.
Рынок NFT и платформы кредитования нуждаются в индексации различной информации, такой как метаданные NFT, данные о собственности и передаче, информация о роялти и т. д. Быстрая индексация таких данных позволяет избежать просмотра каждого NFT по отдельности.
Индексы также предоставляют возможности для более конкретного анализа данных. Например, протоколы бессрочной торговли могут анализировать объемы торгов токенами и сборы, а разработчики DEX могут глубже понять доходность пулов ликвидности и ликвидность. Также можно создать публичные панели, позволяющие разработчикам гибко запрашивать данные различных типов.
В настоящее время на рынке доступно несколько блокчейн-индексаторов:
The Graph — это первый индексный протокол, запущенный на Ethereum. Он использует подграфы для определения и фильтрации подмножеств данных блокчейна. Индексаторы ставят токены GRT для предоставления услуг, а делегаты могут выбирать, какие токены ставить. Его инфраструктура снижает среднюю стоимость до 40 долларов за миллион запросов, что значительно ниже, чем у самоуправляемых узлов.
Subsquid является децентрализованным хранилищем данных, которое эффективно агрегирует данные как из блокчейна, так и вне его. Оно поддерживает индексирование в реальном времени и хранение пользовательских форматов данных. Несмотря на то, что оно все еще находится на стадии тестовой сети, уже более 80 000 пользователей тестовой сети и 20 000 проверенных разработчиков.
SubQuery предоставляет RPC и услуги индексирования данных, поддерживая более 200 цепочек. Он вводит роль потребителя для подачи заказов на покупку, обеспечивая доход индексаторов. Пользователи могут выбирать оплату примерно 1 SQT токеном за каждые 1000 запросов или устанавливать пользовательскую плату.
Covalent — это децентрализованная сетевая индексатор, который создает копии данных блокчейна путем пакетного экспорта. Разработчики могут легко извлекать данные через единый API, не требуя написания сложных запросов.
При выборе индексатора необходимо учитывать следующие факторы:
Настраиваемость данных: некоторые индексаторы предлагают только стандартные наборы данных, в то время как другие позволяют больше настроек.
Безопасность: индексируемые данные должны быть безопасными и надежными. Разные индексаторы используют различные меры безопасности, такие как залог токенов, механизмы доказательства и т.д.
Скорость и масштабируемость: по мере роста блокчейна эффективность индексации становится все более важной. Разные индексаторы используют различные методы для повышения производительности.
Поддерживаемые сети: с ростом различных блокчейнов индексаторы, поддерживающие разнообразные сети, могут иметь большее преимущество.
С увеличением популярности ИИ в Web3 потенциал индексаторов будет еще больше расширен. Приложения ИИ требуют доступа к высококачественным данным для обучения моделей и разработки агентов. Некоторые индексаторы уже начали исследовать сочетание с ИИ, такие как создание агентов ИИ, предоставление динамического ценообразования для услуг запросов и т.д.
Интеграция ИИ и индексаторов обещает улучшить доступность и полезность данных в экосистеме блокчейна. Используя технологии ИИ, индексаторы могут обеспечить более эффективный и точный поиск данных, позволяя разработчикам создавать более сложные dApp и аналитические инструменты. С совместным развитием этих двух технологий будущее индексирования данных и его роль в формировании децентрализованного цифрового ландшафта выглядит многообещающе.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
6
Поделиться
комментарий
0/400
GasFeeNightmare
· 07-31 16:16
Сэкономил на Газ, а теперь не могу уснуть. Разобрался с кросс-чейн?
Посмотреть ОригиналОтветить0
fren.eth
· 07-31 00:06
А, этот DA тоже бесполезен. Если не сохранить, то что играть?
Посмотреть ОригиналОтветить0
BearMarketBarber
· 07-30 23:59
Так я просто живу в блокчейне? Это реально бык!
Посмотреть ОригиналОтветить0
IfIWereOnChain
· 07-30 23:55
Как играть в web3 без данных? Это не равно голому бегу?
Посмотреть ОригиналОтветить0
GhostChainLoyalist
· 07-30 23:52
Это действительно тяжело проверять исторические данные.
Посмотреть ОригиналОтветить0
Degen4Breakfast
· 07-30 23:37
Без исторических данных кто будет играть в блокчейн-игры?
Web3 индексатор данных: ключ к повышению эффективности доступа к данным Блокчейн
Развитие доступа к данным Web3: Введение в индексаторы и связанные проекты
Данные являются ключевыми для технологии блокчейн и основой для разработки децентрализованных приложений (dApp). Хотя в настоящее время большинство обсуждений сосредоточено на доступности данных (DA), доступность данных также важна, но часто игнорируется.
В эпоху модульных блокчейнов решения DA становятся незаменимыми. Они обеспечивают всем участникам возможность использовать данные транзакций для проверки в реальном времени, поддерживая целостность сети. Однако уровень DA больше похож на рекламный щит, чем на базу данных, данные не хранятся постоянно.
В отличие от этого, доступность данных акцентируется на способности извлекать исторические данные, что крайне важно для разработки dApp и проведения анализа блокчейна. Хотя обсуждений по этому вопросу меньше, она столь же важна, как и доступность данных. Оба аспекта играют разные, но взаимодополняющие роли в экосистеме блокчейна, и комплексный подход к управлению данными должен одновременно решать обе проблемы.
С момента своего появления блокчейн способствовал созданию dApp в таких областях, как игры, финансы и социальные сети. Однако для создания этих dApp требуется доступ к большому объему данных блокчейна, что является как сложной, так и дорогостоящей задачей.
Для разработчиков dApp одним из вариантов является размещение и управление собственным архивным RPC-узлом. Это позволяет получить полный доступ к данным, но затраты на обслуживание высоки, а возможности запросов ограничены. Другой подход заключается в использовании коммерческих поставщиков RPC-узлов. Эти поставщики берут на себя затраты и управление узлами, предоставляя данные через RPC-эндпоинты. Но даже простое извлечение данных требует большого объема коммуникации, а для сложных запросов эффективность низкая.
Индексы блокчейна играют ключевую роль в организации данных на цепочке и их отправке в базу данных для упрощения запросов. Они индексируют данные блокчейна и делают их доступными через язык запросов, аналогичный SQL. Предоставляя унифицированный интерфейс запросов, индексы позволяют разработчикам быстро и точно извлекать необходимую информацию, значительно упрощая процесс.
Оптимизация извлечения данных с помощью различных типов индексаторов:
Полный узловой индексатор: извлечение данных непосредственно из полного узла блокчейна, что обеспечивает полное и точное выполнение, но требует значительных ресурсов для хранения и обработки.
Легковесный индексатор: получение специфических данных из полного узла по мере необходимости, что уменьшает требования к хранилищу, но может увеличить время запроса.
Специальный индексатор: оптимизирован для определенных типов данных или блокчейна, таких как данные NFT или DeFi-транзакции.
Аггрегатор индексов: извлечение данных из нескольких блокчейнов и источников, включая оффлайн информацию, предоставление единого интерфейса для запросов.
Индексы позволяют выполнять сложные запросы, легко фильтровать данные и проводить последующий анализ. Некоторые индексы также могут агрегировать данные из нескольких источников, избегая развертывания нескольких API в многосетевых dApp. Распределенные по нескольким узлам индексы обеспечивают повышенную безопасность и производительность.
В целом, по сравнению с провайдерами RPC-узлов, индексаторы повышают эффективность и надежность извлечения данных, одновременно снижая затраты на развертывание. Это делает протокол индексаторов блокчейна предпочтительным выбором для разработчиков dApp.
Индексы имеют важное применение в различных областях:
DeFi-протоколы требуют различной информации, чтобы предоставить пользователям конкретные цены, ставки и сборы. Автоматизированному маркетмейкеру (AMM) нужна информация о ценах и ликвидности для расчета ставки свопа, а кредитные протоколы должны использовать коэффициент использования для определения процентных ставок по займам и коэффициента ликвидации долгов.
GameFi требует быстрого индексирования и доступа к данным, чтобы обеспечить пользователям плавный игровой опыт. Только с помощью молниеносного поиска данных и выполнения Web3 игры могут в производительности сравниться с играми Web2. Индексатор может обеспечить стабильный поток данных и нормальное время работы.
Рынок NFT и платформы кредитования нуждаются в индексации различной информации, такой как метаданные NFT, данные о собственности и передаче, информация о роялти и т. д. Быстрая индексация таких данных позволяет избежать просмотра каждого NFT по отдельности.
Индексы также предоставляют возможности для более конкретного анализа данных. Например, протоколы бессрочной торговли могут анализировать объемы торгов токенами и сборы, а разработчики DEX могут глубже понять доходность пулов ликвидности и ликвидность. Также можно создать публичные панели, позволяющие разработчикам гибко запрашивать данные различных типов.
В настоящее время на рынке доступно несколько блокчейн-индексаторов:
The Graph — это первый индексный протокол, запущенный на Ethereum. Он использует подграфы для определения и фильтрации подмножеств данных блокчейна. Индексаторы ставят токены GRT для предоставления услуг, а делегаты могут выбирать, какие токены ставить. Его инфраструктура снижает среднюю стоимость до 40 долларов за миллион запросов, что значительно ниже, чем у самоуправляемых узлов.
Subsquid является децентрализованным хранилищем данных, которое эффективно агрегирует данные как из блокчейна, так и вне его. Оно поддерживает индексирование в реальном времени и хранение пользовательских форматов данных. Несмотря на то, что оно все еще находится на стадии тестовой сети, уже более 80 000 пользователей тестовой сети и 20 000 проверенных разработчиков.
SubQuery предоставляет RPC и услуги индексирования данных, поддерживая более 200 цепочек. Он вводит роль потребителя для подачи заказов на покупку, обеспечивая доход индексаторов. Пользователи могут выбирать оплату примерно 1 SQT токеном за каждые 1000 запросов или устанавливать пользовательскую плату.
Covalent — это децентрализованная сетевая индексатор, который создает копии данных блокчейна путем пакетного экспорта. Разработчики могут легко извлекать данные через единый API, не требуя написания сложных запросов.
При выборе индексатора необходимо учитывать следующие факторы:
Настраиваемость данных: некоторые индексаторы предлагают только стандартные наборы данных, в то время как другие позволяют больше настроек.
Безопасность: индексируемые данные должны быть безопасными и надежными. Разные индексаторы используют различные меры безопасности, такие как залог токенов, механизмы доказательства и т.д.
Скорость и масштабируемость: по мере роста блокчейна эффективность индексации становится все более важной. Разные индексаторы используют различные методы для повышения производительности.
Поддерживаемые сети: с ростом различных блокчейнов индексаторы, поддерживающие разнообразные сети, могут иметь большее преимущество.
С увеличением популярности ИИ в Web3 потенциал индексаторов будет еще больше расширен. Приложения ИИ требуют доступа к высококачественным данным для обучения моделей и разработки агентов. Некоторые индексаторы уже начали исследовать сочетание с ИИ, такие как создание агентов ИИ, предоставление динамического ценообразования для услуг запросов и т.д.
Интеграция ИИ и индексаторов обещает улучшить доступность и полезность данных в экосистеме блокчейна. Используя технологии ИИ, индексаторы могут обеспечить более эффективный и точный поиск данных, позволяя разработчикам создавать более сложные dApp и аналитические инструменты. С совместным развитием этих двух технологий будущее индексирования данных и его роль в формировании децентрализованного цифрового ландшафта выглядит многообещающе.