Graph (GRT) — это децентрализованная и распределенная сеть индексации и запросов для блокчейнов, начиная с Ethereum. Главная цель Graph — сделать данные блокчейна легко доступными и готовыми к использованию для разработчиков приложений. С использованием стандартного GraphQL API, разработчики могут запросить эти API (индексированные «подграфы»), которые обычно трудно получить напрямую.
Работа Graph
Graph работает на основе манифестов подграфов, которые иногда называют описаниями подграфов. Эти описания выделяют смарт-контракты, которые относятся к определенному подграфу, события в этих контрактах, которые необходимо отслеживать, и способы преобразования данных событий в информацию, которую Graph будет хранить в своей базе данных.
С помощью этих подграфов Graph предлагает стандартизированный доступ к данным. Подграфы служат открытыми API на Graph, которые организуют и предоставляют данные блокчейна приложениям. Это позволяет разработчикам и потребителям данных быстро получать доступ к индексированным данным.
Участники Сети
Участники сети Graph поделены на четыре главные роли: разработчики, индексаторы, кураторы и делегаты.
- Разработчики создают подграфы или используют существующие подграфы в децентрализованном приложении (DApp).
- Индексаторы эксплуатируют узел для индексации данных и обслуживания запросов.
- Кураторы организуют данные, сигнализируя о подграфах.
- Делегаты обеспечивают безопасность сети, делегируя GRT индексаторам.
GRT — Валюта Сети
GRT (Graph Token) — это внутренняя валюта сети Graph. Участники ставят и используют GRT для обеспечения финансовой безопасности сети и точности предоставляемых данных. Индексаторы ставят GRT, чтобы предложить услуги индексации и обработки запросов, в то время как делегаты назначают GRT индексаторам, которым они доверяют.
Поддерживаемые Сети
Graph поддерживает множество сетей, включая Ethereum, Polygon, Arbitrum One, Avalanche, Fantom, Gnosis Chain, Celo на Сети Graph и Hosted Service. Дополнительные сети, такие как Near, BNB, POA, Fuse, Optimism, Moonriver, Aurora, Moonbeam, Boba Network, Harmony, zkSync, Cosmos Hub, и Base также поддерживаются на Hosted Service.
Hosted Service от Graph
Хостинговый Сервис от Graph — это мощная платформа, которая облегчает разработчикам создание и публикацию субграфов. Субграф — это открытый API на Graph, который организует и предоставляет данные блокчейна приложениям. Используя субграфы, разработчики и пользователи данных получают быстрый доступ к индексированным данным.
Субграф представляет собой совокупность данных, которые вы хотите индексировать из блокчейн сети. Он определяет, какие данные индексировать из блокчейн сети и как их организовать для удобного доступа через GraphQL API endpoint.
Хостинговый Сервис предоставляет удобный способ создания, развертывания и управления субграфами без необходимости управлять собственными серверами. Он облегчает разработчикам задачу создания субграфов, позволяя им сконцентрироваться на более важных аспектах разработки их dApp.
Важно отметить, что Хостинговый Сервис представляет собой полностью централизованный сервис, который управляется командой Graph. Хотя он облегчает разработчикам задачу создания и управления субграфами, он не является полностью децентрализованным и без разрешений, что является конечной целью Graph. Graph также предоставляет Graph Network, которая предлагает возможность развертывания субграфов в децентрализованной сети.
Однако, чтобы получить более полное понимание Хостингового Сервиса, я рекомендую вам ознакомиться с оригинальной документацией на сайте Graph.
Для более глубокого понимания субграфов и процесса их создания в Хостинговом Сервисе, пожалуйста, обратитесь к Subgraph Studio.
Subgraph Studio — инструмент от Graph
Частью протокола является Subgraph Studio, инструмент, который позволяет разработчикам создавать, управлять и публиковать подграфы и ключи API. Подграфы — это индексированные группы данных, которые организуют и обслуживают данные блокчейна для приложений.
Subgraph Studio — это место для создания подграфов и взаимодействия с протоколом Graph. Это помогает разработчикам управлять и публиковать подграфы, которые они создали для использования в их децентрализованных приложениях. Это место, где разработчики могут создавать и тестировать свои подграфы перед их публикацией на сети Graph.
Subgraph Studio позволяет разработчикам легко индексировать данные из различных сетей, таких как Ethereum, Polygon, Arbitrum One, Avalanche, Fantom, Gnosis Chain и Celo. Это означает, что разработчики могут использовать данные из этих блокчейнов, чтобы создать более полезные и информативные приложения, которые могут лучше служить их пользователям.
Subgraph Studio призван облегчить работу разработчиков с блокчейн-данными. Разработчики могут создавать подграфы, которые индексируют данные из определенных смарт-контрактов на блокчейне. Эти подграфы могут быть использованы для быстрого и эффективного поиска данных, что делает их идеальными для создания децентрализованных приложений, которые нуждаются в быстром доступе к данным
Graph Explorer портал в данные блокчейна
Graph Explorer является неотъемлемой частью Graph, децентрализованного протокола для индексации и запроса данных из блокчейнов. Это служит децентрализованным порталом в мир субграфов и сетевых данных, предоставляя интерфейс для взаимодействия пользователей с разработчиками субграфов, разработчиками dapp, кураторами, индексаторами и делегатами.
The Graph Explorer — это платформа, на которой вы можете исследовать субграфы и взаимодействовать с протоколом. Он состоит из нескольких частей, где вы можете взаимодействовать с другими разработчиками субграфов, разработчиками dapp, кураторами, индексаторами и делегатами.
После того, как разработчик развернул и опубликовал свой субграф в Subgraph Studio, он может просматривать свои собственные завершенные субграфы (а также субграфы других пользователей) в децентрализованной сети через вкладку Subgraphs в Graph Explorer.
Ключевые особенности и преимущества
Graph Explorer предлагает ряд ключевых особенностей и преимуществ для пользователей:
- Обнаружение: Исследуйте тысячи открытых API и получите доступ к мировым данным блокчейна.
- Снижение инфраструктурных затрат: Создавайте новаторские приложения без необходимости управлять собственным сервером данных, строить инфраструктуру индексации или анализировать сырые данные.
- Эффективность затрат: Сократите затраты и время, потраченное на поддержание дорогостоящей инфраструктуры, используя конкурентный рынок данных The Graph.
- Надежность: Обеспечьте бесперебойную работу вашего приложения и поддерживайте постоянный поток данных 24/7 с помощью глобально распределенной сети участников.
Социальные сети проекта:
Заключение
Graph создает революцию в области блокчейна, делая данные блокчейна легко доступными для разработчиков. Это открывает дорогу для создания децентрализованных приложений, которые могут легко и эффективно использовать данные блокчейна. Несмотря на то, что Graph еще молод, его влияние на индустрию криптовалют уже заметно.
+ There are no comments
Add yours