Graphcast

Reading time: 2 min

Introdução

Link para esta seção

Há algo que gostaria de aprender ou compartilhar com os seus colegas Indexadores de uma maneira automatizada, mas isto leva muito esforço ou custa muito gas?

Atualmente, o custo de transmitir informações para outros participantes de rede é determinado por taxas de gas na blockchain Ethereum. O Graphcast resolve este problema ao agir como uma ferramenta de comunicação peer-to-peer (P2P) descentralizada e distribuída, que permite que Indexadores pela rede troquem informações em tempo real. O custo de trocar mensagens P2P é quase zero, porém não garante a integridade de dados. Mesmo assim, o Graphcast visa oferecer garantias de validade de mensagens (por ex., que a mensagem é válida e assinada por um participante conhecido do protocolo) com um espaço de design de modelos de reputação aberto.

O SDK (Kit de Programação de Software) do Graphcast permite aos programadores construir Rádios, que são aplicativos movidos a mexericos, que os Indexers podem executar por um certo propósito. Nós também pretendemos criar alguns Rádios (ou oferecer apoio para outros programadores/outras equipas que desejam construir Rádios) para os seguintes casos de uso:

  • Verificação em tempo real de integridade dos dados de um subgraph (Subgraph Radio).
  • Condução de leilões e coordenação para a sincronização de subgraphs, substreams e dados do Firehose de outros Indexers.
  • Autorrelatos em analíticas ativas de queries, inclusive volumes de pedidos de subgraphs, volumes de taxas, etc.
  • Autorrelatos em analíticas de indexação, como tempo de indexação de subgraphs, custos de gas de handlers, erros encontrados, etc.
  • Autorrelatos em informações de stack, incluindo versão do graph-node, versão do Postgres, versão do cliente Ethereum, etc.

Se quiser aprender mais sobre o Graphcast, confira a documentação aqui.

Editar página

Anterior
Firehose
Próximo
Perguntas frequentes sobre Provedores de Infraestrutura de Migração (MIPs)
Editar página