The Graph (GRT) — это децентрализованная криптовалюта с несколькими вариантами использования и открытой экосистемой, управляемой сообществом, которая предоставляет возможности индексирования и запросов разработчикам, создающим DApp.
The Graph использует технологию блокчейна и сложный протокол индексации для более эффективного запроса данных блокчейна. Во-первых, он позволяет DApps дополнять Ethereum данными посредством транзакций смарт-контрактов. Graph использует технологию GraphQL, в частности, для подробного описания данных каждого API.
Узлы графа выполняют начальный этап агрегации данных. Они являются основой сети и сканируют смарт-контракты. Graph использует технологию GraphQL для более подробного описания данных каждого API.
Ethereum позволит вам получить базовые данные из проектов, включающих сложные NFT, такие как CryptoPunks, и смарт-контракты, такие как Uniswap, только если вы попытаетесь прочитать их напрямую.
Можно использовать API Graph или индексированные подграфы для запросов к цепочкам блоков и извлечения более сложных данных быстрее, эффективнее и без ущерба для свойств безопасности для децентрализации.
Протокол Graph анализирует и сохраняет данные, запрошенные в сети Graph, в подграфах, а затем быстро возвращает результаты запрашивающему приложению. Пользователи могут просматривать подграфы платформы с помощью портала The Graph Explorer, поскольку Graph построен на программном обеспечении с открытым исходным кодом.
Шесть основных участников экосистемы The Graph совместно работают над доступом к данным и их организацией с помощью подграфов. Они включают:
Потребители: разработчики, которым нужны данные для создания DApps. Они платят за запрос и отправляют запрос на данные. Индексаторы: операторам узлов поручено индексировать и запрашивать сигнальные подграфы, и они должны делать ставки GRT. Делегаторы: Участвуйте в администрировании сети без создания узла, делегируя GRT индексаторам. Кураторы: Разработчики подграфов, которые определяют, какие из них высокого качества должны быть включены в индекс The Graph. Рыбаки: Участники, которые проверяют точность ответов на запросы в сети. Арбитры: помогите определить, участвовал ли индексатор во вредоносной деятельности. Децентрализованное управление назначает арбитров.
Эти участники могут получать платежи от сети в обмен на свои взносы, но только после стейкинга GRT. В настоящее время GraphQL позволяет разрабатывать и использовать приложения в сетях Ethereum, InterPlanetary File System и PoA, и ожидается, что в ближайшем будущем станет доступно больше сетей.
Источник: Сointеlеgrаph