Блокчейн індексаторів зростає: створення нової ери доступу до даних Web3

Новий етап доступу до даних Web3: зростання блокчейн-індексаторів

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

У епоху модульного Блокчейн, рішення DA стали невід'ємною частиною. Ці рішення забезпечують всіх учасників доступом до даних транзакцій, що дозволяє здійснювати реальну перевірку та підтримувати цілісність мережі. Однак функції шару DA більше схожі на білборд, а не на базу даних, що означає, що дані не зберігатимуться безкінечно, а з часом будуть видалятися.

У порівнянні, доступність даних зосереджена на можливості отримання історичних даних, що є вкрай важливим для розробки dApp та проведення аналізу Блокчейн. Хоча обговорення цього питання є менш поширеним, доступність даних є рівноцінною за важливістю до їхньої наявності. Обидва аспекти відіграють різну, але взаємодоповнюючу роль у екосистемі Блокчейн, тому комплексний підхід до управління даними має одночасно вирішувати ці дві проблеми, щоб підтримувати потужні та ефективні Блокчейн-додатки.

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

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

Інший спосіб - використовувати постачальників комерційних RPC-вузлів. Ці постачальники відповідають за витрати та управління вузлом і надають дані через RPC-інтерфейси. Публічні RPC-інтерфейси безкоштовні, але мають обмеження швидкості, що може негативно вплинути на досвід користувачів dApp. Приватні RPC-інтерфейси забезпечують кращу продуктивність, зменшуючи затори, але навіть для простого отримання даних потрібно багато зворотного зв'язку. Це робить їх запитами важкими, а для складних запитів даних - неефективними. Крім того, приватні RPC-інтерфейси зазвичай важко масштабувати і не мають сумісності між різними мережами.

Індексувач Блокчейн відіграє ключову роль в організації даних на ланцюгу та їх відправці до бази даних для зручності запитів, саме тому їх часто називають "Гуглом Блокчейн". Їхня робота полягає в індексації даних Блокчейн і використанні API, таких як GraphQL, з мовою запитів, подібною до SQL, (, щоб зробити їх доступними в будь-який час. Надаючи єдиний інтерфейс для запитів даних, індексувачі дозволяють розробникам швидко і точно витягувати необхідну інформацію, використовуючи стандартизовану мову запитів, що значно спрощує процес.

Різні типи індексаторів оптимізують пошук даних різними способами:

  1. Повний вузол індексатор: ці індексатори працюють з повними вузлами Блокчейн і безпосередньо витягують дані з них, забезпечуючи їхню повноту та точність, але потребують великої кількості пам'яті та обчислювальних потужностей.

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

  3. Спеціалізовані індексатори: ці індексатори спеціально розроблені для певних типів даних або конкретного Блокчейн, що дозволяє оптимізувати пошук для конкретних випадків використання, таких як дані NFT або DeFi транзакції.

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

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

Індексатор також дозволяє виконувати складні запити, легко фільтрувати дані за різними критеріями та аналізувати дані після витягання. Деякі індексатори також дозволяють агрегувати дані з кількох джерел, що дозволяє уникнути розгортання кількох API в багатоланцюгових dApp. Завдяки розподілу по кількох вузлах, індексатор забезпечує підвищену безпеку та продуктивність, в той час як постачальники RPC можуть стикатися з перервами та простоями через свою централізовану природу.

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

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

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

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

GameFi потребує швидкого індексування та доступу до даних, щоб забезпечити користувачам плавну гру. Лише завдяки блискавичному витяганню та виконанню даних ігри Web3 можуть конкурувати з іграми Web2 за продуктивністю, залучаючи більше користувачів. Ці ігри потребують даних про право власності на землю, баланс токенів у грі, операції в грі тощо. Використовуючи індексатор, вони можуть краще забезпечити стабільний потік даних та стабільний час безвідмовної роботи, щоб забезпечити ідеальний ігровий досвід.

Ринок NFT та платформи кредитування потребують індексації даних для доступу до різної інформації, такої як метадані NFT, дані про власність і передачу, інформація про роялті тощо. Швидка індексація таких даних може запобігти необхідності переглядати кожен NFT окремо для пошуку даних про власність або атрибути NFT.

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

У аналізі індексатор надає спосіб витягнення специфічних даних з вихідних Блокчейн даних ), включаючи події смарт-контрактів у кожному Блоці (. Це відкриває можливості для більш специфічного аналізу даних, що забезпечує всебічне розуміння.

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

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

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

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

Її інфраструктура забезпечує середню вартість 40 доларів за мільйон запитів, що значно нижче, ніж вартість самостійних вузлів. Використовуючи файлові джерела даних, вона також підтримує паралельне індексування як ончейн, так і офчейн даних для ефективного отримання даних.

Нагороди індексаторів The Graph стабільно зростали протягом останніх кількох кварталів. Це частково пов'язано з зростанням обсягу запитів, але також зумовлено зростанням ціни токенів, оскільки вони планують у майбутньому інтегрувати запити з підтримкою штучного інтелекту.

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

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 мільйонів, що підкреслює зростання участі в їхній мережі.

![Розвиток доступу до даних 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. Хоча вони можуть бути швидкими, вони не можуть надати гнучкість для розробників, які потребують налаштованих наборів даних. Використовуючи фреймворк індексаторів, це дозволяє проводити більше налаштувань обробки даних для задоволення специфічних потреб програми.

Безпека: індексні дані повинні бути безпечними, інакше dApp, побудовані на цих індексах, також можуть бути вразливими до атак. Наприклад, якщо транзакції та гаманці

DAPP-1.86%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 4
  • Репост
  • Поділіться
Прокоментувати
0/400
OnchainHolmesvip
· 08-10 02:57
А це DA не може врятувати потребу в перевірці даних.
Переглянути оригіналвідповісти на0
AlwaysAnonvip
· 08-10 02:45
Історичні дані справжні, все залежить від нього.
Переглянути оригіналвідповісти на0
Layer2Observervip
· 08-10 02:42
З точки зору вихідного коду, у DA все ще є очевидні недоліки, архітектуру потрібно переоцінити.
Переглянути оригіналвідповісти на0
GasFeeSobbervip
· 08-10 02:40
Кожного року говорять про булран, а в результаті все ще займаються DA.
Переглянути оригіналвідповісти на0
  • Закріпити