Розвиток доступу до даних Web3: аналіз індексаторів та пов'язаних проектів
Дані є основою технології блокчейн і також є основою для розробки децентралізованих додатків (dApp). Хоча наразі більшість обговорень зосереджені на доступності даних (DA), тобто на забезпеченні того, щоб кожен учасник мережі міг отримати доступ до останніх даних транзакцій для верифікації, однак такий важливий аспект, як доступність даних, часто залишається без уваги.
У епоху модульних блокчейнів рішення DA стали невід'ємною частиною. Ці рішення забезпечують доступ усіх учасників до даних транзакцій, що дозволяє здійснювати реальну перевірку та підтримувати цілісність мережі. Однак функціональність рівня DA більше схожа на дошку оголошень, ніж на базу даних. Це означає, що дані не зберігаються безкінечно, а з часом будуть видалені, так само як плакати на дошці оголошень зрештою замінюються новими.
На відміну від цього, доступність даних зосереджена на здатності отримувати історичні дані, що є вирішальним для розробки dApp та проведення блокчейн-аналізу. Цей аспект є особливо важливим для завдань, які потребують доступу до минулих даних, щоб забезпечити точне представлення та виконання. Незважаючи на те, що про доступність даних говорять рідше, вона така ж важлива, як і доступність даних. Обидва аспекти відіграють різні, але взаємодоповнюючі ролі в екосистемі блокчейн, і комплексний підхід до управління даними повинен одночасно вирішувати обидві ці проблеми, щоб підтримувати потужні та ефективні блокчейн-додатки.
Ранні методи пошуку даних у блокчейні
З моменту свого виникнення блокчейн кардинально змінив інфраструктуру, сприяючи створенню децентралізованих додатків у таких сферах, як ігри, фінанси та соціальні мережі (dApp). Однак, для побудови цих dApp необхідно отримати доступ до великої кількості даних блокчейну, що є і складним, і дорогим.
Для розробників dApp одним із варіантів є хостинг і запуск власного архівного RPC-узла. Ці вузли з самого початку зберігають всі історичні дані блокчейну, що дозволяє повністю отримувати доступ до даних. Однак обслуговування архівних вузлів коштує дорого, а їх можливості запиту обмежені, що ускладнює отримання даних у форматі, необхідному розробникам. Хоча запуск дешевших вузлів є одним із варіантів, їх можливості з отримання даних обмежені, що може перешкоджати роботі dApp.
Інший спосіб - використовувати постачальників комерційних RPC-нод. Ці постачальники відповідають за витрати та управління вузлами і надають дані через RPC-інтерфейси. Публічні RPC-інтерфейси безкоштовні, але мають обмеження за швидкістю, що може негативно вплинути на досвід користувачів dApp. Приватні RPC-інтерфейси забезпечують кращу продуктивність за рахунок зменшення заторів, але навіть простий запит даних вимагає великої кількості двосторонньої комунікації. Це робить їх запитами важкими, і для складних запитів даних - неефективними. Крім того, приватні RPC-інтерфейси зазвичай важко масштабувати і не мають сумісності між різними мережами.
Кращі рішення: блокчейн-індексатор
Індексатор блокчейну відіграє ключову роль в організації даних на ланцюгу та їх передачі до бази даних для зручності запитів, саме тому їх часто називають "пошуковими системами блокчейну". Їх принцип роботи полягає в індексації даних блокчейну та використанні API, таких як GraphQL, з подібною до SQL мовою запитів ( для забезпечення їх доступності в будь-який момент. Завдяки наданню єдиного інтерфейсу для запитів даних, індексатори дозволяють розробникам швидко і точно отримувати потрібну інформацію, використовуючи стандартизовану мову запитів, що значно спрощує процес.
Різні типи індексаторів оптимізують пошук даних різними способами:
Повний вузол індексатор: ці індексатори працюють з повними вузлами блокчейну та безпосередньо витягують дані, забезпечуючи їхню цілісність і точність, але потребують великої кількості пам'яті та обчислювальних потужностей.
Легкий індексатор: ці індексатори покладаються на повні вузли для отримання специфічних даних за потреби, що зменшує вимоги до зберігання, але може збільшити час запиту.
Спеціалізовані індексатори: ці індексатори спеціально призначені для певних типів даних або конкретних блокчейнів, що дозволяє оптимізувати пошук для певних випадків використання, таких як дані NFT або транзакції DeFi.
Агрегатор індексів: ці індексатори витягують дані з кількох блокчейнів та джерел, включаючи позаблокчейнну інформацію, забезпечуючи єдиний інтерфейс запитів, що є особливо корисним для багатоланцюгових dApp.
Тільки для Ethereum потрібно 3TB пам'яті, і з ростом блокчейну обсяг даних, що зберігається на архівних вузлах Erigon, також буде постійно зростати. Протокол індексації розгортає кілька індексаторів, які можуть ефективно індексувати та швидко запитувати великі обсяги даних, що неможливо реалізувати за допомогою RPC.
Індексатор також дозволяє виконувати складні запити, легко фільтрувати дані за різними критеріями та витягувати дані для подальшого аналізу. Деякі індексатори також дозволяють агрегувати дані з кількох джерел, що дозволяє уникнути розгортання кількох API в багатоланцюгових dApp. Завдяки розподілу на кількох вузлах, індексатор забезпечує підвищену безпеку та продуктивність, тоді як постачальники RPC можуть зазнавати збоїв і простоїв через свою централізовану природу.
В цілому, у порівнянні з постачальниками RPC-вузлів, індексатори підвищують ефективність та надійність отримання даних, одночасно знижуючи витрати на розгортання одного вузла. Це робить протокол індексаторів блокчейну першим вибором для розробників dApp.
![Розвиток доступу до даних Web3: Вступ до індексаторів та пов'язаних проектів])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(
Сценарії використання індексаторів
Як зазначено раніше, для створення dApp потрібно отримати та прочитати дані блокчейну, щоб запустити його послуги. Це стосується будь-якого типу dApp, включаючи DeFi, NFT платформи, ігри навіть соціальні мережі, оскільки ці платформи спочатку повинні прочитати дані, перш ніж виконати інші транзакції.
) DeFi
DeFi протоколи потребують різної інформації, щоб надати користувачам конкретні ціни, співвідношення, збори тощо. Автоматичний маркет-мейкер ###AMM( потребує інформації про ціни та ліквідність певних пулів для розрахунку процентних ставок свопу, тоді як кредитні протоколи повинні використовувати коефіцієнти використання для визначення ставок позики та співвідношення боргу при ліквідації. Введення інформації в їх dApp є необхідним перед розрахунком процентних ставок, які користувачі виконують.
) гра
GameFi потребує швидкого індексування та доступу до даних, щоб забезпечити користувачам плавний процес гри. Лише завдяки блискавичному витяганню даних і виконанню, ігри Web3 можуть конкурувати з іграми Web2 за продуктивністю, залучаючи більше користувачів. Ці ігри потребують даних про право власності на землю, баланс внутрішньоігрових токенів, внутрішньоігрові операції тощо. Використовуючи індексатор, вони можуть краще забезпечити стабільний потік даних і стабільний час безвідмовної роботи, щоб гарантувати ідеальний ігровий досвід.
NFT
NFT-ринок та платформи кредитування потребують індексації даних для доступу до різної інформації, наприклад, метаданих NFT, даних про власність та передачу, інформації про роялті тощо. Швидка індексація таких даних може запобігти необхідності переглядати кожен NFT окремо, щоб знайти дані про власність або атрибути NFT.
Незалежно від того, чи потрібно отримати інформацію про ціну та ліквідність для DeFi автоматичних маркет-мейкерів ###AMM(, чи потрібно оновлювати пости нових користувачів у SocialFi додатках, швидкий доступ до даних є критично важливим для нормальної роботи dApp. Завдяки індексатору вони можуть ефективно та правильно отримувати дані, що забезпечує плавний користувацький досвід.
) аналіз
Індексатор надає спосіб витягнення конкретних даних з вихідних даних блокчейну ###, включаючи події смарт-контрактів у кожному блоці (. Це створює можливості для більш детального аналізу даних, що забезпечує всебічні уявлення.
Наприклад, програма безстрокової торгівлі може виявити, які токени мають великий обсяг торгівлі, які токени генерують комісії, щоб вирішити, чи включати ці токени як безстрокові контракти на свою платформу. Розробники DEX можуть створити панелі управління для своїх продуктів, щоб детально дослідити, які ліквідні резерви мають найвищу прибутковість або найбільшу ліквідність. Вони також можуть створювати публічні панелі управління, щоб розробники могли вільно та гнучко запитувати будь-які типи даних, які вони хочуть відобразити на графіку.
Оскільки доступно кілька індексаторів блокчейну, важливо розпізнати відмінності між індексними протоколами, щоб забезпечити вибір розробниками найбільш відповідного індексатора для їхніх потреб.
Огляд блокчейн-індексатора
) Граф
The Graph є першим протоколом індексації, що запустився на Ethereum, який дозволяє легко запитувати раніше важкодоступні дані про транзакції. Він використовує підграфи для визначення та фільтрації підмножки даних, зібраних з блокчейну, наприклад, усіх транзакцій, пов'язаних з пулом 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 запустила основну мережу свого дата-озера.
Окрім індексування, дані з озера Subsquid Network також можуть замінити RPC у таких випадках, як аналіз, ZK/TEE копрограмування, AI-агенти та Oracle.
Підзапит
SubQuery є децентралізованою мережею інфраструктури посередників, яка надає послуги RPC та індексації даних. Спочатку вона підтримувала мережі Polkadot та Substrate, зараз розширилася до понад 200 ланцюгів. Її принцип роботи подібний до The Graph, який використовує індексні докази: індексатор індексує дані та надає запити на запит, а делегат стягує частки до індексатора. Однак вона вводить споживачів для подання замовлень на купівлю, щоб гарантувати доходи індексатора, а не менеджера.
Він впровадить підтримку шардованих вузлів даних SubQuery, щоб запобігти постійній синхронізації нових даних між кожним вузлом, що оптимізує ефективність запитів і водночас сприяє більшій децентралізації. Користувачі можуть вибрати сплату приблизно 1 SQT токена за кожні 1000 запитів як плату за обробку, або встановити користувацькі збори для індексаторів через протокол.
Хоча SubQuery випустила свій токен лише на початку цього року, винагороди за випуск для вузлів і делегатів також зросли в доларовому вираженні, що свідчить про постійне збільшення кількості запитів, які надаються на її платформі. З моменту TGE загальна кількість заморожених SQT зросла з 6 мільйонів до 125 мільйонів, підкреслюючи зростання участі в мережі.
Ковалент
Covalent є децентралізованою мережею індексаторів, створеною виробниками зразків блоків ###BSP(, які за допомогою масового експорту створюють копії даних блокчейну, і публікують докази на блокчейні Covalent L1. Ці дані далі уточнюються виробниками результатів блоків )BRP( відповідно до встановлених правил, відбираючи дані, що відповідають вимогам.
За допомогою єдиного API розробники можуть легко отримувати відповідні дані блокчейну у єдиному форматі запитів і відповідей, не потребуючи написання складних користувацьких запитів для доступу до даних. Можна використовувати токени CQT, які розраховуються на Moonbeam, як засіб платежу для отримання цих попередньо налаштованих наборів даних від операторів мережі.
Нагороди Covalent, здається, загалом зростають з першого кварталу 23 року до першого кварталу 24 року, частково через зростання ціни токена Covalent CQT.
![Розвиток доступу до даних Web3: Вступ до індексаторів та суміжних проєктів])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(
Увага при виборі індексаторів
) Налаштовуваність даних
Деякі індексатори ###, такі як Covalent (, є універсальними індексаторами, лише для
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Революція доступу до даних Web3: Індексатори сприяють прискоренню та підвищенню ефективності розробки dApp
Розвиток доступу до даних Web3: аналіз індексаторів та пов'язаних проектів
Дані є основою технології блокчейн і також є основою для розробки децентралізованих додатків (dApp). Хоча наразі більшість обговорень зосереджені на доступності даних (DA), тобто на забезпеченні того, щоб кожен учасник мережі міг отримати доступ до останніх даних транзакцій для верифікації, однак такий важливий аспект, як доступність даних, часто залишається без уваги.
У епоху модульних блокчейнів рішення DA стали невід'ємною частиною. Ці рішення забезпечують доступ усіх учасників до даних транзакцій, що дозволяє здійснювати реальну перевірку та підтримувати цілісність мережі. Однак функціональність рівня DA більше схожа на дошку оголошень, ніж на базу даних. Це означає, що дані не зберігаються безкінечно, а з часом будуть видалені, так само як плакати на дошці оголошень зрештою замінюються новими.
На відміну від цього, доступність даних зосереджена на здатності отримувати історичні дані, що є вирішальним для розробки dApp та проведення блокчейн-аналізу. Цей аспект є особливо важливим для завдань, які потребують доступу до минулих даних, щоб забезпечити точне представлення та виконання. Незважаючи на те, що про доступність даних говорять рідше, вона така ж важлива, як і доступність даних. Обидва аспекти відіграють різні, але взаємодоповнюючі ролі в екосистемі блокчейн, і комплексний підхід до управління даними повинен одночасно вирішувати обидві ці проблеми, щоб підтримувати потужні та ефективні блокчейн-додатки.
Ранні методи пошуку даних у блокчейні
З моменту свого виникнення блокчейн кардинально змінив інфраструктуру, сприяючи створенню децентралізованих додатків у таких сферах, як ігри, фінанси та соціальні мережі (dApp). Однак, для побудови цих dApp необхідно отримати доступ до великої кількості даних блокчейну, що є і складним, і дорогим.
Для розробників dApp одним із варіантів є хостинг і запуск власного архівного RPC-узла. Ці вузли з самого початку зберігають всі історичні дані блокчейну, що дозволяє повністю отримувати доступ до даних. Однак обслуговування архівних вузлів коштує дорого, а їх можливості запиту обмежені, що ускладнює отримання даних у форматі, необхідному розробникам. Хоча запуск дешевших вузлів є одним із варіантів, їх можливості з отримання даних обмежені, що може перешкоджати роботі dApp.
Інший спосіб - використовувати постачальників комерційних RPC-нод. Ці постачальники відповідають за витрати та управління вузлами і надають дані через RPC-інтерфейси. Публічні RPC-інтерфейси безкоштовні, але мають обмеження за швидкістю, що може негативно вплинути на досвід користувачів dApp. Приватні RPC-інтерфейси забезпечують кращу продуктивність за рахунок зменшення заторів, але навіть простий запит даних вимагає великої кількості двосторонньої комунікації. Це робить їх запитами важкими, і для складних запитів даних - неефективними. Крім того, приватні RPC-інтерфейси зазвичай важко масштабувати і не мають сумісності між різними мережами.
Кращі рішення: блокчейн-індексатор
Індексатор блокчейну відіграє ключову роль в організації даних на ланцюгу та їх передачі до бази даних для зручності запитів, саме тому їх часто називають "пошуковими системами блокчейну". Їх принцип роботи полягає в індексації даних блокчейну та використанні API, таких як GraphQL, з подібною до SQL мовою запитів ( для забезпечення їх доступності в будь-який момент. Завдяки наданню єдиного інтерфейсу для запитів даних, індексатори дозволяють розробникам швидко і точно отримувати потрібну інформацію, використовуючи стандартизовану мову запитів, що значно спрощує процес.
Різні типи індексаторів оптимізують пошук даних різними способами:
Повний вузол індексатор: ці індексатори працюють з повними вузлами блокчейну та безпосередньо витягують дані, забезпечуючи їхню цілісність і точність, але потребують великої кількості пам'яті та обчислювальних потужностей.
Легкий індексатор: ці індексатори покладаються на повні вузли для отримання специфічних даних за потреби, що зменшує вимоги до зберігання, але може збільшити час запиту.
Спеціалізовані індексатори: ці індексатори спеціально призначені для певних типів даних або конкретних блокчейнів, що дозволяє оптимізувати пошук для певних випадків використання, таких як дані NFT або транзакції DeFi.
Агрегатор індексів: ці індексатори витягують дані з кількох блокчейнів та джерел, включаючи позаблокчейнну інформацію, забезпечуючи єдиний інтерфейс запитів, що є особливо корисним для багатоланцюгових dApp.
Тільки для Ethereum потрібно 3TB пам'яті, і з ростом блокчейну обсяг даних, що зберігається на архівних вузлах Erigon, також буде постійно зростати. Протокол індексації розгортає кілька індексаторів, які можуть ефективно індексувати та швидко запитувати великі обсяги даних, що неможливо реалізувати за допомогою RPC.
Індексатор також дозволяє виконувати складні запити, легко фільтрувати дані за різними критеріями та витягувати дані для подальшого аналізу. Деякі індексатори також дозволяють агрегувати дані з кількох джерел, що дозволяє уникнути розгортання кількох API в багатоланцюгових dApp. Завдяки розподілу на кількох вузлах, індексатор забезпечує підвищену безпеку та продуктивність, тоді як постачальники RPC можуть зазнавати збоїв і простоїв через свою централізовану природу.
В цілому, у порівнянні з постачальниками RPC-вузлів, індексатори підвищують ефективність та надійність отримання даних, одночасно знижуючи витрати на розгортання одного вузла. Це робить протокол індексаторів блокчейну першим вибором для розробників dApp.
![Розвиток доступу до даних Web3: Вступ до індексаторів та пов'язаних проектів])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(
Сценарії використання індексаторів
Як зазначено раніше, для створення dApp потрібно отримати та прочитати дані блокчейну, щоб запустити його послуги. Це стосується будь-якого типу dApp, включаючи DeFi, NFT платформи, ігри навіть соціальні мережі, оскільки ці платформи спочатку повинні прочитати дані, перш ніж виконати інші транзакції.
) DeFi
DeFi протоколи потребують різної інформації, щоб надати користувачам конкретні ціни, співвідношення, збори тощо. Автоматичний маркет-мейкер ###AMM( потребує інформації про ціни та ліквідність певних пулів для розрахунку процентних ставок свопу, тоді як кредитні протоколи повинні використовувати коефіцієнти використання для визначення ставок позики та співвідношення боргу при ліквідації. Введення інформації в їх dApp є необхідним перед розрахунком процентних ставок, які користувачі виконують.
) гра
GameFi потребує швидкого індексування та доступу до даних, щоб забезпечити користувачам плавний процес гри. Лише завдяки блискавичному витяганню даних і виконанню, ігри Web3 можуть конкурувати з іграми Web2 за продуктивністю, залучаючи більше користувачів. Ці ігри потребують даних про право власності на землю, баланс внутрішньоігрових токенів, внутрішньоігрові операції тощо. Використовуючи індексатор, вони можуть краще забезпечити стабільний потік даних і стабільний час безвідмовної роботи, щоб гарантувати ідеальний ігровий досвід.
NFT
NFT-ринок та платформи кредитування потребують індексації даних для доступу до різної інформації, наприклад, метаданих NFT, даних про власність та передачу, інформації про роялті тощо. Швидка індексація таких даних може запобігти необхідності переглядати кожен NFT окремо, щоб знайти дані про власність або атрибути NFT.
Незалежно від того, чи потрібно отримати інформацію про ціну та ліквідність для DeFi автоматичних маркет-мейкерів ###AMM(, чи потрібно оновлювати пости нових користувачів у SocialFi додатках, швидкий доступ до даних є критично важливим для нормальної роботи dApp. Завдяки індексатору вони можуть ефективно та правильно отримувати дані, що забезпечує плавний користувацький досвід.
) аналіз
Індексатор надає спосіб витягнення конкретних даних з вихідних даних блокчейну ###, включаючи події смарт-контрактів у кожному блоці (. Це створює можливості для більш детального аналізу даних, що забезпечує всебічні уявлення.
Наприклад, програма безстрокової торгівлі може виявити, які токени мають великий обсяг торгівлі, які токени генерують комісії, щоб вирішити, чи включати ці токени як безстрокові контракти на свою платформу. Розробники DEX можуть створити панелі управління для своїх продуктів, щоб детально дослідити, які ліквідні резерви мають найвищу прибутковість або найбільшу ліквідність. Вони також можуть створювати публічні панелі управління, щоб розробники могли вільно та гнучко запитувати будь-які типи даних, які вони хочуть відобразити на графіку.
Оскільки доступно кілька індексаторів блокчейну, важливо розпізнати відмінності між індексними протоколами, щоб забезпечити вибір розробниками найбільш відповідного індексатора для їхніх потреб.
Огляд блокчейн-індексатора
) Граф
The Graph є першим протоколом індексації, що запустився на Ethereum, який дозволяє легко запитувати раніше важкодоступні дані про транзакції. Він використовує підграфи для визначення та фільтрації підмножки даних, зібраних з блокчейну, наприклад, усіх транзакцій, пов'язаних з пулом 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 запустила основну мережу свого дата-озера.
Окрім індексування, дані з озера Subsquid Network також можуть замінити RPC у таких випадках, як аналіз, ZK/TEE копрограмування, AI-агенти та Oracle.
Підзапит
SubQuery є децентралізованою мережею інфраструктури посередників, яка надає послуги RPC та індексації даних. Спочатку вона підтримувала мережі Polkadot та Substrate, зараз розширилася до понад 200 ланцюгів. Її принцип роботи подібний до The Graph, який використовує індексні докази: індексатор індексує дані та надає запити на запит, а делегат стягує частки до індексатора. Однак вона вводить споживачів для подання замовлень на купівлю, щоб гарантувати доходи індексатора, а не менеджера.
Він впровадить підтримку шардованих вузлів даних SubQuery, щоб запобігти постійній синхронізації нових даних між кожним вузлом, що оптимізує ефективність запитів і водночас сприяє більшій децентралізації. Користувачі можуть вибрати сплату приблизно 1 SQT токена за кожні 1000 запитів як плату за обробку, або встановити користувацькі збори для індексаторів через протокол.
Хоча SubQuery випустила свій токен лише на початку цього року, винагороди за випуск для вузлів і делегатів також зросли в доларовому вираженні, що свідчить про постійне збільшення кількості запитів, які надаються на її платформі. З моменту TGE загальна кількість заморожених SQT зросла з 6 мільйонів до 125 мільйонів, підкреслюючи зростання участі в мережі.
Ковалент
Covalent є децентралізованою мережею індексаторів, створеною виробниками зразків блоків ###BSP(, які за допомогою масового експорту створюють копії даних блокчейну, і публікують докази на блокчейні Covalent L1. Ці дані далі уточнюються виробниками результатів блоків )BRP( відповідно до встановлених правил, відбираючи дані, що відповідають вимогам.
За допомогою єдиного API розробники можуть легко отримувати відповідні дані блокчейну у єдиному форматі запитів і відповідей, не потребуючи написання складних користувацьких запитів для доступу до даних. Можна використовувати токени CQT, які розраховуються на Moonbeam, як засіб платежу для отримання цих попередньо налаштованих наборів даних від операторів мережі.
Нагороди Covalent, здається, загалом зростають з першого кварталу 23 року до першого кварталу 24 року, частково через зростання ціни токена Covalent CQT.
![Розвиток доступу до даних Web3: Вступ до індексаторів та суміжних проєктів])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(
Увага при виборі індексаторів
) Налаштовуваність даних
Деякі індексатори ###, такі як Covalent (, є універсальними індексаторами, лише для