Всё, что вам нужно знать о проекте The Graph (GRT)

Последнее обновление —

Что такое The Graph

The Graph (GRT) – это децентрализованный и открытый протокол индексации данных с блокчейна. Разработчики могут создавать и публиковать различные API-интерфейсы, которые называются «подграфами» и выполняют запросы через GraphQL. Далее в этом обзоре мы объясним, для чего нужен GraphQL.

Платформу можно использовать для удобного поиска любых данных в сети Ethereum с помощью простых запросов. Это позволяет преодолеть общую проблему, с которой сталкиваются многие блокчейн-платформы индексации.

Блокчейн-приложениям с трудом удаётся поддерживать такие характеристики, как окончательность, организация цепочки и безопасность выполнения запросов. The Graph создан для устранения этой и других проблем.

Используя «подграфы«, платформа индексирует блокчейн-данные, к которым пользователи могут получать доступ через API GraphQL. По словам команды, в будущем планируется полная децентрализация платформы. В ней будет задействовано больше нод, отвечающих за поддержание индекса.

Интерес к платформе продолжает расти. Фактически, в июне 2020 года количество запросов превысило миллиард. Это было как раз в то время, когда децентрализованные финансы получали много внимания со стороны институциональных инвесторов.

Предыстория

Янив Таль, соучредитель и генеральный директор The Graph, со своей командой решил заняться разработкой протокола индексации, чтобы облегчить доступ к данным блокчейна. Таль и его коллеги на собственном опыте убедились, насколько сложно создавать новые блокчейн-приложения Ethereum.

Благодаря своему опыту работы с приложениями они выяснили, что системы децентрализованного индексирования и запроса программного обеспечения для блокчейна ещё не существует. В то время разработчикам приходилось изобретать собственные методы сбора и преобразования данных из разных источников.

Миссия платформы, разработанной Талем и его командой, заключается в создании приложений, которые не требуют серверов и делают Web3 доступным для всех.

Лучшая биржа криптовалют - Binance

Как работает The Graph

Для индексации данных на основе Ethereum система The Graph использует «Манифесты подграфов» (Subgraph Manifesto). Каждый из них представляет собой описание подграфа, которое содержит данные о смарт-контрактах, событиях блокчейна и процессе сопоставления данных событий перед их сохранением в базе данных платформы.

Поток данных из транзакций, манифестов подграфов и базы данных имеет определённую структуру. Всё начинается с децентрализованных приложений, которые добавляют данные в блокчейн Ethereum с помощью смарт-контрактов.

Эти данные содержат запись всех событий и транзакций вплоть до момента финализации. Затем идет нода The Graph, которая сканирует всю базу данных блокчейна, собирает новости и отфильтровывает данные, которые имеют отношение к запросам пользователей. Чтобы облегчить индексацию, она идентифицирует каждый фрагмент информации, который отвечает на запросы из подграфов.

GraphQL – это связующее звено между данными блокчейна и приложением, в которое пользователь хочет их передать. После окончания процесса пользователи могут просматривать результаты запросов из своих приложений.

В принципе, именно так работает цикл запроса данных и индексации в платформе. Пользователи могут использовать Graph Explorer, чтобы просмотреть «подграфы«, которые уже есть в платформе. У каждого из этих подграфов есть своя интерактивная среда, где пользователи могут выполнять запросы с помощью GraphQL.

Читайте также Как осуществляется стекинг Ethereum

Растущую сеть поддерживает уже 2300 подграфов.

На данный момент The Graph поддерживает индексацию данных из сетей Ethereum, IPFS и PoA. В будущем платформа планирует поддерживать ещё несколько сетей. В настоящее время уже реализовано более 2300 подграфов, и разработчики используют их в своих приложениях. В список приложений входят AAVE, Aragon, Balancer, DAOstack, Uniswap, Synthetix и многие другие.

Сеть The Graph может похвастаться значительной институциональной поддержкой. Майкл Андерсон из Framework Ventures сказал в пресс-релизе, что с удовольствием поддержит Янива и его команду. Согласно его заявлению, они с нетерпением ждут возможности оказать помощь децентрализованной сети и её росту.

Хайден Адамс из Uniswap также поделился тем, насколько полезной была платформа для их аналитических задач, и подчеркнул необходимость сценария использования The Graph:

«Как компания, мы не управляем и не управляем собственными базами данных… В данный момент получить исторические данные из блокчейна Ethereum довольно непросто.

Долгосрочный прогноз The Graph, помимо добавления поддержки других блокчейнов в ближайшее время, подразумевает передачу права собственности и управления платформой сообществу. Помимо прочего, это ещё и реакция на переход многих блокчейн-приложений к децентрализованной модели управления«.

Ключевые роли в платформе

Экосистема платформы состоит из следующих позиций

  • Потребители (Consumers) – это пользователи, которые платят Индексатору за свои поисковые запросы. К этой категории могут относиться веб-сервисы или любые другие программы, подключенные к The Graph.
  • Индексаторы (Indexers) – ноды, которые поддерживают функцию индексации платформы.
  • Кураторы (Curator) – используя GRT, определяют для подграфов ценную информацию в индексе платформы.
  • Делегаторы (Delegator) – участники процесса стекинга, которые делегируют свои GRT существующим индексаторам и получают часть вознаграждения.
  • Рыболовы (Fishermen) – проверяют правильность ответа сети на запросы.
  • Арбитры (Arbitrator) – решают, является индексатор злонамеренным или нет.

Совет Graph

В будущем команда The Graph планирует децентрализовать управление проектом. Скорее всего, в итоге система будет похожа на MakerDAO и Compound. Как только протокол будет готов для этого, команда планирует создать децентрализованную автономную организацию (DAO), которая предоставит основным участникам возможность участвовать в принятии ключевых решений по протоколу.

Как и другие DAO, руководящим органом для технических параметров протокола будет Совет Graph (The Graph Council), также отвечающий за то, как Graph Foundation распределяет токены GRT.

В список его основных функций входят решения о выделении грантов и финансирования экосистемы, обновления протокола, изменения параметров протокола и другие чрезвычайные решения.

The Graph Token (GRT)

Graph Token или $GRT – это используемая в The Graph криптовалюта стандарта ERC-20, которая может служить средством обмена и выплат вознаграждений для участников сообщества, выступающих в роли индексаторов, кураторов и делегаторов.

Где купить криптовалюту The Graph (GRT)

Стекинг GRT

Для того, чтобы приобретать доли в нодах, на которых основана платформа, и продавать свои услуги на «рынке запросов«, пользователь должен заблокировать определённое количество GRT. Взамен они получают материальные вознаграждения. Если индексатор ведёт себя недобросовестно и, например, намеренно изменяет данные, в наказание система конфискует токены GRT, которые он заблокировал.

Дорожная карта The Graph: что дальше

На данный момент, когда основная сеть запущена, The Graph продолжает развиваться. Команда заявила, что Graph Foundation разрабатывает децентрализованное приложение Graph Explorer и шлюз Gateway, которые обеспечат всем участникам сети необходимую помощь.

Проект также открыт для любых сторонних физических или юридических лиц, которые хотят помочь в развитии сети. Как уже упоминалось ранее, подать заявку на участие в программе грантов или начать сотрудничество с другими членами сообщества может любой желающий.

Читайте также 10 прогнозов для Ethereum, DeFi и так далее на 2021 год

Заключение

Глядя на бурное развитие сферы DeFi, мы видим, насколько важен для разработчиков свободный доступ к данным с блокчейна. Ускорение и упрощение процесса может повлиять на рост всей отрасли, а также её надёжность, безопасность и пропускную способность.

Необходимость создания информационного моста между приложениями и данными с блокчейна очевидна для всех. The Graph предлагает потенциальное решение этой задачи. За счёт использования смарт-контрактов, основанных на пользовательских данных, проект оказался простым, экономичным и быстрым. Платформа выглядит как перспективный инструмент, особенно для тех, кто хочет увеличить количество сценариев использования блокчейна.


Ещё нет комментариев


Читайте дальше:

Alpari Finance

Всё, что вам нужно знать о проекте The Graph (GRT)

Последнее обновление —

Что такое The Graph

The Graph (GRT) – это децентрализованный и открытый протокол индексации данных с блокчейна. Разработчики могут создавать и публиковать различные API-интерфейсы, которые называются «подграфами» и выполняют запросы через GraphQL. Далее в этом обзоре мы объясним, для чего нужен GraphQL.

Платформу можно использовать для удобного поиска любых данных в сети Ethereum с помощью простых запросов. Это позволяет преодолеть общую проблему, с которой сталкиваются многие блокчейн-платформы индексации.

Блокчейн-приложениям с трудом удаётся поддерживать такие характеристики, как окончательность, организация цепочки и безопасность выполнения запросов. The Graph создан для устранения этой и других проблем.

Используя «подграфы«, платформа индексирует блокчейн-данные, к которым пользователи могут получать доступ через API GraphQL. По словам команды, в будущем планируется полная децентрализация платформы. В ней будет задействовано больше нод, отвечающих за поддержание индекса.

Интерес к платформе продолжает расти. Фактически, в июне 2020 года количество запросов превысило миллиард. Это было как раз в то время, когда децентрализованные финансы получали много внимания со стороны институциональных инвесторов.

Предыстория

Янив Таль, соучредитель и генеральный директор The Graph, со своей командой решил заняться разработкой протокола индексации, чтобы облегчить доступ к данным блокчейна. Таль и его коллеги на собственном опыте убедились, насколько сложно создавать новые блокчейн-приложения Ethereum.

Благодаря своему опыту работы с приложениями они выяснили, что системы децентрализованного индексирования и запроса программного обеспечения для блокчейна ещё не существует. В то время разработчикам приходилось изобретать собственные методы сбора и преобразования данных из разных источников.

Миссия платформы, разработанной Талем и его командой, заключается в создании приложений, которые не требуют серверов и делают Web3 доступным для всех.

Лучшая биржа криптовалют - Binance

Как работает The Graph

Для индексации данных на основе Ethereum система The Graph использует «Манифесты подграфов» (Subgraph Manifesto). Каждый из них представляет собой описание подграфа, которое содержит данные о смарт-контрактах, событиях блокчейна и процессе сопоставления данных событий перед их сохранением в базе данных платформы.

Поток данных из транзакций, манифестов подграфов и базы данных имеет определённую структуру. Всё начинается с децентрализованных приложений, которые добавляют данные в блокчейн Ethereum с помощью смарт-контрактов.

Эти данные содержат запись всех событий и транзакций вплоть до момента финализации. Затем идет нода The Graph, которая сканирует всю базу данных блокчейна, собирает новости и отфильтровывает данные, которые имеют отношение к запросам пользователей. Чтобы облегчить индексацию, она идентифицирует каждый фрагмент информации, который отвечает на запросы из подграфов.

GraphQL – это связующее звено между данными блокчейна и приложением, в которое пользователь хочет их передать. После окончания процесса пользователи могут просматривать результаты запросов из своих приложений.

В принципе, именно так работает цикл запроса данных и индексации в платформе. Пользователи могут использовать Graph Explorer, чтобы просмотреть «подграфы«, которые уже есть в платформе. У каждого из этих подграфов есть своя интерактивная среда, где пользователи могут выполнять запросы с помощью GraphQL.

Читайте также Как осуществляется стекинг Ethereum

Растущую сеть поддерживает уже 2300 подграфов.

На данный момент The Graph поддерживает индексацию данных из сетей Ethereum, IPFS и PoA. В будущем платформа планирует поддерживать ещё несколько сетей. В настоящее время уже реализовано более 2300 подграфов, и разработчики используют их в своих приложениях. В список приложений входят AAVE, Aragon, Balancer, DAOstack, Uniswap, Synthetix и многие другие.

Сеть The Graph может похвастаться значительной институциональной поддержкой. Майкл Андерсон из Framework Ventures сказал в пресс-релизе, что с удовольствием поддержит Янива и его команду. Согласно его заявлению, они с нетерпением ждут возможности оказать помощь децентрализованной сети и её росту.

Хайден Адамс из Uniswap также поделился тем, насколько полезной была платформа для их аналитических задач, и подчеркнул необходимость сценария использования The Graph:

«Как компания, мы не управляем и не управляем собственными базами данных… В данный момент получить исторические данные из блокчейна Ethereum довольно непросто.

Долгосрочный прогноз The Graph, помимо добавления поддержки других блокчейнов в ближайшее время, подразумевает передачу права собственности и управления платформой сообществу. Помимо прочего, это ещё и реакция на переход многих блокчейн-приложений к децентрализованной модели управления«.

Ключевые роли в платформе

Экосистема платформы состоит из следующих позиций

  • Потребители (Consumers) – это пользователи, которые платят Индексатору за свои поисковые запросы. К этой категории могут относиться веб-сервисы или любые другие программы, подключенные к The Graph.
  • Индексаторы (Indexers) – ноды, которые поддерживают функцию индексации платформы.
  • Кураторы (Curator) – используя GRT, определяют для подграфов ценную информацию в индексе платформы.
  • Делегаторы (Delegator) – участники процесса стекинга, которые делегируют свои GRT существующим индексаторам и получают часть вознаграждения.
  • Рыболовы (Fishermen) – проверяют правильность ответа сети на запросы.
  • Арбитры (Arbitrator) – решают, является индексатор злонамеренным или нет.

Совет Graph

В будущем команда The Graph планирует децентрализовать управление проектом. Скорее всего, в итоге система будет похожа на MakerDAO и Compound. Как только протокол будет готов для этого, команда планирует создать децентрализованную автономную организацию (DAO), которая предоставит основным участникам возможность участвовать в принятии ключевых решений по протоколу.

Как и другие DAO, руководящим органом для технических параметров протокола будет Совет Graph (The Graph Council), также отвечающий за то, как Graph Foundation распределяет токены GRT.

В список его основных функций входят решения о выделении грантов и финансирования экосистемы, обновления протокола, изменения параметров протокола и другие чрезвычайные решения.

The Graph Token (GRT)

Graph Token или $GRT – это используемая в The Graph криптовалюта стандарта ERC-20, которая может служить средством обмена и выплат вознаграждений для участников сообщества, выступающих в роли индексаторов, кураторов и делегаторов.

Где купить криптовалюту The Graph (GRT)

Стекинг GRT

Для того, чтобы приобретать доли в нодах, на которых основана платформа, и продавать свои услуги на «рынке запросов«, пользователь должен заблокировать определённое количество GRT. Взамен они получают материальные вознаграждения. Если индексатор ведёт себя недобросовестно и, например, намеренно изменяет данные, в наказание система конфискует токены GRT, которые он заблокировал.

Дорожная карта The Graph: что дальше

На данный момент, когда основная сеть запущена, The Graph продолжает развиваться. Команда заявила, что Graph Foundation разрабатывает децентрализованное приложение Graph Explorer и шлюз Gateway, которые обеспечат всем участникам сети необходимую помощь.

Проект также открыт для любых сторонних физических или юридических лиц, которые хотят помочь в развитии сети. Как уже упоминалось ранее, подать заявку на участие в программе грантов или начать сотрудничество с другими членами сообщества может любой желающий.

Читайте также 10 прогнозов для Ethereum, DeFi и так далее на 2021 год

Заключение

Глядя на бурное развитие сферы DeFi, мы видим, насколько важен для разработчиков свободный доступ к данным с блокчейна. Ускорение и упрощение процесса может повлиять на рост всей отрасли, а также её надёжность, безопасность и пропускную способность.

Необходимость создания информационного моста между приложениями и данными с блокчейна очевидна для всех. The Graph предлагает потенциальное решение этой задачи. За счёт использования смарт-контрактов, основанных на пользовательских данных, проект оказался простым, экономичным и быстрым. Платформа выглядит как перспективный инструмент, особенно для тех, кто хочет увеличить количество сценариев использования блокчейна.


Ещё нет комментариев


Читайте дальше:

Alpari Finance