SubQuery — короткий огляд проекта
SubQuery — це проект, який буде допомагати проектам Polkadot/Substrate створювати якісніші dApp, дозволяючи будь-кому швидше знаходити та використовувати дані. SubQuery буде дозволяти користувачам отримувати, перетворювати, зберігати та запитувати дані на початковому етапі, а також підключати та представляти дані в майбутньому. Мета проекту — зробити це основною частиною інфраструктури екосистеми Substrate/Polkadot, аналогічно як The Graph став для Ethereum.
Проблема, яку SubQuery планує вирішити
Майже кожен блокчейн потребує обробки та запиту даних. Для екосистеми Polkadot знадобиться сервіс, який дозволить їм надійно знаходити та швидко використовувати дані. Оскільки децентралізовані системи зберігають дані мережі, запити до них повільні і важкі. В той же час для розвитку Web 3.0 нам потрібно, щоб все швидко працювало, як, наприклад, централізовані мережі для кінцевого користувача. Команди проектів в даний час створюють централізовані сервери індексації для своїх власних проектів. В той же час використання SubQuery знімає потребу в цьому. До того ж екосистема Substrate/Polkadot готова досягти того ж рівня зростання, що й Ethereum, тому потребує аналогічних рішень, які вже є у Ethereum.
SubQuery пропонує проект з відкритим вихідним кодом, який дозволяє користувачам запускати індексатор у своєму ланцюжку для створення набору даних, який можна запитувати за допомогою GraphQL. Цей набір інструментів включає інтерфейс командного рядка, що дозволяє проектам створювати власні проекти підзапитів, визначаючи, як індексатор повинен проходити та агрегувати свою власну мережу. Існує пакет вузлів SubQuery, який індексує мережу та підтримує запити GraphQL. За допомогою цих інструментів будь-хто може легко створювати та виконувати запити.
Все це дозволить розробникам dApps сконцентрувати свою увагу на своїй діяльності, не витрачаючи час на рішення, які надає SubQuery. Також розробники зможуть адаптувати SubQuery відповідно до їх потреб для будь-якого ланцюжка на основі Substrate. Крім цього робота з SubQuery завжди буде безкоштовною.
SubQuery планує токенізувати вою діяльність, створивши власний ланцюжок (ймовірно парачейн) для Polkadot. Для корпоративних користувачів будуть існувати плани підписки за рівнями споживання, також данні будуть збереженні у мережі SubQuery і всі бажаючі зможуть взаїмодіяти з ними. Планується випуск токена управління, щоб забезпечити стабільність ланцюжка та дозволити спільноті впливати на напрямок SubQuery та дорожню карту.
SubQuery створює проект, який робить наступний великий крок до децентралізованого майбутнього. SubQuery робить децентралізовані дані доступнішими. SubQuery перетворює та систематизує дані з проектів Polkadot та Substrate а потім надає ці дані розробникам для використання в широкому спектрі проектів, дозволячи їм бути сконцентрованими виключно на створенні власних проектів. SubQuery спрямована на підтримку динамічної екосистеми децентралізованих додатків в екосистемі Polkadot та Substrate.