The Graph: o que é, como funciona e como usar

The Graph

The Graph

Avaliação do usuário:

0/5 (0 votos)

Abrir Dapp

Informação básica

  • Token GRT
  • Auditado sim
  • DAO sim
  • Fazenda de rendimento não
  • Equipe public
  • Ataques não

Auditorias

Auditores:

OpenZeppelin

OpenZeppelin

Perfil do token

Preço Cap. de mercado.

Última atualização: Her 23, 2023

O que é The Graph?

The Graph é uma plataforma para coleta, processamento e armazenamento de dados de várias blockchains, a fim de facilitar a recuperação de informações. O projeto auxilia desenvolvedores na construção e publicação de várias APIs chamadas subgrafos, que realizam consultas no GraphQL – uma linguagem de consulta para APIs, e um runtime de servidor para a execução de consultas usando um sistema de tipos definido para dados.

The Graph visa resolver problemas enfrentados por muitas aplicações de blockchain, como a reorganização da cadeia, a segurança no cumprimento de consultas e a finalidade. Indexar dados da blockchain é quase impossível, e muitas vezes os usuários lutam com ações triviais como filtrar NFTs por proprietário, ou uma de suas características nos marketplaces. The Graph utiliza um protocolo descentralizado que indexa e permite consultas eficientes aos dados da blockchain. As APIs podem então ser consultadas com uma API GraphQL padrão. O protocolo descentralizado e um serviço hospedado, ambos com as mesmas capacidades, são suportados pela implementação de código aberto do Graph Node.

Como The Graph funciona?

A plataforma indexa os dados do Ethereum com base nas descrições dos subgrafos, referidas como “manifesto de subgrafos”. A descrição de um subgrafo define contratos inteligentes de interesse para um subgrafo, eventos neles para prestar atenção, e como mapear os dados dos eventos para os dados que The Graph armazena em seu banco de dados. Uma vez que um manifesto de subgrafo é escrito, a interface de linha de comando (CLI) do Graph é usada para armazenar a definição e instruir o indexador a começar a indexar dados para esse subgrafo.

O Graph Node verifica continuamente o Ethereum em busca de novos blocos e dados para os subgrafos que eles possam conter. Uma vez que um Dapp adiciona dados à blockchain através de uma transação em um contrato inteligente, ele emite um ou mais eventos durante o processamento da transação. Graças a isso, The Graph Node pode encontrar eventos do Ethereum em blocos e executar manipuladores de mapeamento fornecidos. O mapeamento é um módulo WebAssembly que cria ou atualiza entidades de dados que Graph Node armazena em resposta a eventos Ethereum. Um Dapp consulta o Graph Node por dados indexados a partir da blockchain, através do endpoint GraphQL do nó, cujas consultas são então traduzidas em consultas para o armazenamento de dados subjacente do Graph Node, fazendo uso das capacidades de indexação da loja. Esses dados são então exibidos pelo Dapp para os usuários finais, que os utilizam para emitir novas traduções.

Como usar The Graph?

O aplicativo Graph é composto por Indexadores, Curadores e Delegadores que fornecem serviços à rede e servem dados para aplicativos Web3. Para garantir a integridade das consultas de dados e a segurança econômica da rede, seus participantes são obrigados a apostar e usar Tokens Graph. O GRT é usado para alocar recursos na rede e permite que Indexadores, Curadores e Delegadores prestem serviços e obtenham renda da rede, que é proporcional à quantidade de trabalho realizada por eles e à sua aposta em GRT.

Os Indexadores são operadores de nós na rede que fornecem serviços de indexação e processamento de consultas e são recompensados por isso tanto por taxas de consulta quanto por recompensas de indexação, e um Pool de Rebate que é compartilhado com todos os contribuintes da rede. O GRT apostado no protocolo está sujeito a um período de degelo e pode ser cortado se os indexadores forem mal-intencionados e fornecerem dados incorretos ou indexarem incorretamente. A aposta mínima para o indexador é fixada em 100k GRT.

Os curadores são considerados críticos para a economia descentralizada do Graph, seu conhecimento do ecossistema Web3 é usado para avaliar e sinalizar para subgrafos que devem ser indexados pela rede Graph. A plataforma recompensa os curadores que sinalizam em subgrafos de boa qualidade com uma parte das taxas de consulta geradas por ele. Os curadores podem decidir sinalizar em uma versão específica do subgrafo ou usar o “auto-migrate”, que sempre atualizará as ações do curador para a versão mais recente publicada pelos desenvolvedores.

Os delegadores são cobrados uma taxa de 0,5% do The Graph cada vez que delegam e, para cancelar a delegação, seus tokens estão sujeitos a um período de desvinculação de 28 dias – durante o qual eles perdem a oportunidade de ganhar recompensas. O imposto de depósito é feito para desincentivar decisões ruins que podem prejudicar a integridade da rede, uma vez que os delegadores não podem ser cortados por mau comportamento.

O token GRT

O GRT é um token de trabalho bloqueado por Indexadores, Curadores e Delegadores para fornecer serviços de indexação e curadoria à rede. Alocar recursos para a rede permite que seus usuários obtenham renda dela, que é proporcional à quantidade de trabalho que realizam e à sua aposta em GRT. O fornecimento total de GRT no lançamento da mainnet no final de 2020 era de 10 bilhões de tokens, e a nova emissão de tokens na forma de recompensas de indexação começou em 3% ao ano, no entanto, está sujeito a futuras “governanças técnicas independentes”.

1% do total das taxas de consulta do protocolo é queimado, junto com o imposto de depósito incorrido por Curadores e Delegadores ao retirar seu GRT, bem como quaisquer recompensas de desconto não reclamadas. Fazendo com que o fornecimento total da moeda seja 10B mais nova emissão menos queima.

The Graph é seguro?

A equipe do The Graph consiste no co-fundador e CEO - Yaniv Tal, que trabalhou na MuleSoft desenvolvendo ferramentas de API para empresas e iniciou uma startup de ferramentas de desenvolvimento React junto com dois co-fundadores. Tal diz que se interessou pelo Bitcoin e pela ideia de descentralização ainda na faculdade, mas só se envolveu no mundo das criptomoedas quando o Ethereum começou a ganhar destaque. Os outros dois co-fundadores do projeto são Jannis Pohlmann e Brandon Ramirez. Os três co-criadores trabalharam juntos em várias startups antes de estabelecer o The Graph em 2018. 

Desde 2019, a plataforma levantou um total de $19.5M em vendas de tokens, incluindo $10M durante uma venda pública em outubro de 2020. Na época, cerca de 21% do fornecimento inicial de 10B de tokens foi vendido para investidores como Multicoin Capital, Coinbase Ventures, e Digital Currency Group.

As auditorias do The Graph podem ser encontradas no painel do protocolo nesta página da web.

Parceiros 

O The Graph estabeleceu uma Fundação com o objetivo de distribuir bolsas e financiamento para projetos em construção na plataforma, coordenar o processo de governança técnica, promover o projeto e ajudar na futura descentralização da governança do protocolo. Ela é controlada pelo Conselho do The Graph que opera em um 6-of-10 multisig projetado para cuidar dos interesses dos cinco principais grupos de stakeholders – indexadores, detentores ativos de tokens, a equipe inicial, usuários e especialistas no domínio técnico. 

A Fundação recentemente concedeu uma bolsa de $48M para a The Guild para se juntar à plataforma como Desenvolvedor Central. Outros $60M foram concedidos à Semiotic AI, para ajudar a utilizar a inteligência artificial para otimizar e melhorar a infraestrutura descentralizada Web3, tornando-se um Desenvolvedor Central na plataforma The Graph.

O The Graph também se integrou à blockchain NEAR, que se tornou a primeira blockchain não compatível com EVM suportada pelo Graph Node.

O que vem a seguir?

Não há um roteiro definido anunciado pelo projeto, no entanto, eles estão trabalhando duro para "melhorar radicalmente a pilha Web3" bem como desenvolver novos recursos visando facilitar para os desenvolvedores a construção de uma melhor experiência de usuário em uma pilha totalmente descentralizada.

A composição do subgrafo e os pipelines de dados serão implementados em um futuro próximo para facilitar a construção de subgrafos que vinculam e agregam dados de várias fontes. Outra característica planejada para lançamento é a Paralelização que vai "acelerar significativamente o desempenho da indexação". A API GraphQL atualizada dará aos desenvolvedores formas mais poderosas de consultar dados relacionais. 

O projeto também está se expandindo para suportar a indexação de várias blockchains e Layer2s para escalabilidade, com as integrações de Solana, Cosmos e Polkadot a caminho. A equipe do The Graph está trabalhando na ponte entre os dados off-chain e on-chain, com o objetivo de disponibilizar APIs completas para NFTs, DAOs, Social, DeFi, e outros futuros casos de uso Web3 para construção no futuro próximo.

https://thegraph.com/docs/pt/ 

https://thegraph.com/explorer/ 

Autor:

Paulo Alves

Paulo Alves

Última atualização: Her 23, 2023

Últimas notícias

Tutoriais em vídeo