A ascensão dos indexadores de Blockchain: uma nova era de acessibilidade aos dados

A importância dos dados da Blockchain e o surgimento dos indexadores

Os dados são o núcleo da tecnologia Blockchain e também a base para o desenvolvimento de aplicações descentralizadas (dApp). Embora a maioria das discussões atualmente se concentre na disponibilidade de dados (DA), a acessibilidade dos dados é igualmente importante, mas frequentemente negligenciada.

Na era do Blockchain modular, as soluções DA tornaram-se uma parte indispensável. Elas garantem que todos os participantes tenham acesso aos dados das transações, permitindo a verificação em tempo real e mantendo a integridade da rede. No entanto, a camada DA se assemelha mais a um quadro de avisos do que a um banco de dados, pois os dados não são armazenados a longo prazo.

Em comparação, a acessibilidade dos dados foca na capacidade de recuperar dados históricos, o que é crucial para o desenvolvimento de dApps e análise de Blockchain. Embora haja menos discussão, a acessibilidade dos dados é tão importante quanto a disponibilidade dos dados. Ambos desempenham papéis diferentes, mas complementares no ecossistema Blockchain, e uma abordagem abrangente de gestão de dados deve abordar ambas as questões simultaneamente para apoiar aplicações Blockchain robustas e eficientes.

Desenvolvimento de acesso a dados Web3: Introdução a indexadores e projetos relacionados

Blockchain data retrieval methods tradicionais

A emergência do Blockchain mudou completamente a infraestrutura, impulsionando a criação de dApps em áreas como jogos, finanças e redes sociais. No entanto, construir esses dApps requer acesso a uma grande quantidade de dados de Blockchain, o que é tanto difícil quanto caro.

Para os desenvolvedores, uma opção é hospedar e executar o seu próprio nó RPC de arquivo. Esses nós armazenam todos os dados históricos do blockchain, permitindo acesso completo. No entanto, os custos de manutenção são elevados e a capacidade de consulta é limitada. Executar nós mais baratos é outra opção, mas a capacidade de recuperação de dados é limitada, o que pode afetar a execução de dApps.

Usar provedores de nós RPC comerciais é outra maneira. Esses provedores são responsáveis pelos custos e pela gestão dos nós, fornecendo dados através de pontos de extremidade RPC. Os pontos de extremidade RPC públicos são gratuitos, mas têm limites de taxa, o que pode afetar a experiência do usuário. Os pontos de extremidade RPC privados têm melhor desempenho, mas mesmo a recuperação de dados simples requer uma quantidade significativa de comunicação, sendo ineficiente e difícil de escalar.

Blockchain Indexador: uma solução melhor

Os indexadores de Blockchain desempenham um papel crucial na organização dos dados da cadeia e no envio desses dados para um banco de dados para consultas, sendo assim chamados de "Google do Blockchain". Eles indexam dados de blockchain e tornam os dados disponíveis através de uma linguagem de consulta semelhante ao SQL. Os indexadores oferecem uma interface de consulta unificada, simplificando significativamente o processo de recuperação de dados.

Diferentes tipos de indexadores otimizam a recuperação de dados:

  1. Indexador de nós completos: extrai dados diretamente de nós completos de Blockchain, garantindo completude e precisão, mas requer uma grande quantidade de armazenamento e capacidade de processamento.

  2. Indexador leve: obtém dados específicos de um nó completo conforme necessário, reduzindo a necessidade de armazenamento, mas podendo aumentar o tempo de consulta.

  3. Indexador dedicado: otimizado para tipos de dados específicos ou Blockchain, como dados de NFT ou transações DeFi.

  4. Agregador de Índices: extrai dados de várias Blockchains e fontes, incluindo informações off-chain, fornecendo uma interface de consulta unificada, adequada para dApps multi-chain.

O protocolo de indexação implementa múltiplos indexadores, permitindo indexar de forma eficiente e consultar rapidamente grandes volumes de dados. Eles também permitem consultas complexas, filtragem de dados e pós-análise. Alguns indexadores podem agregar dados de várias fontes, evitando a necessidade de implementar várias APIs em dApps multi-chain. Distribuídos em múltiplos nós, os indexadores oferecem melhor segurança e desempenho.

No geral, em comparação com os fornecedores de nós RPC, os indexadores melhoraram a eficiência e a confiabilidade da recuperação de dados, ao mesmo tempo que reduziram os custos de implantação. Isso torna o protocolo de indexador de Blockchain a escolha preferida dos desenvolvedores de dApp.

Desenvolvimento do acesso a dados Web3: Introdução a indexadores e projetos relacionados

Cenários de aplicação do indexador

Construir uma dApp requer a recuperação e leitura de dados da Blockchain para operar serviços. Isso inclui vários tipos de dApps, como DeFi, plataformas NFT, jogos e até redes sociais, pois precisam ler os dados antes de executar outras transações.

DeFi

Os protocolos DeFi precisam de várias informações para fornecer aos usuários preços, taxas e custos específicos. O Automated Market Maker (AMM) necessita de informações sobre o preço e a liquidez do pool de liquidez para calcular a taxa de swap, enquanto os protocolos de empréstimo precisam da utilização para determinar a taxa de empréstimo e a proporção de dívida para liquidação. Antes de calcular a taxa que o usuário executa, essas informações são cruciais para o dApp.

Jogo

GameFi precisa de indexação e acesso rápidos a dados, para garantir uma experiência de jogo fluida para os utilizadores. Apenas através da recuperação e execução rápida de dados, os jogos Web3 podem rivalizar em desempenho com os jogos Web2, atraindo assim mais utilizadores. Estes jogos necessitam de dados como a propriedade de terrenos, saldo de tokens dentro do jogo, operações dentro do jogo, entre outros. O uso de indexadores pode assegurar melhor um fluxo de dados estável e tempo de atividade normal, garantindo uma experiência de jogo perfeita.

NFT

O mercado de NFTs e as plataformas de empréstimo precisam indexar várias informações, como metadados de NFTs, dados de propriedade e transferência, informações sobre royalties, entre outros. A indexação rápida desses dados pode evitar a necessidade de navegar por cada NFT individualmente para encontrar dados de propriedade ou atributos.

Quer se trate de DeFi AMM que necessita de informações sobre preços e liquidez, ou de aplicações SocialFi que precisam de atualizar postagens de novos utilizadores, a rápida recuperação de dados é vital para o funcionamento normal das dApps. Com a ajuda de indexadores, podem recuperar dados de forma eficiente e precisa, proporcionando uma experiência de utilizador fluida.

Análise

O indexador fornece um método para extrair dados específicos dos dados originais da blockchain (, incluindo eventos de contratos inteligentes em cada bloco ). Isso oferece oportunidades para uma análise de dados mais específica, permitindo obter perceções abrangentes.

Por exemplo, os protocolos de negociação perpétua podem descobrir quais tokens têm altos volumes de negociação e geram taxas, decidindo assim se devem ser listados como contratos perpétuos. Os desenvolvedores de DEX podem criar painéis para seus produtos, obtendo uma visão aprofundada sobre quais pools de liquidez têm os melhores retornos ou são mais líquidos. Também é possível criar painéis públicos, permitindo que os desenvolvedores consultem facilmente qualquer tipo de dados e os exibam em gráficos.

Devido à disponibilidade de vários indexadores de Blockchain, entender as diferenças entre eles é crucial para que os desenvolvedores escolham o indexador que melhor se adapta às suas necessidades.

Visão Geral do Principal Indexador de Blockchain

The Graph

The Graph é o primeiro protocolo de indexação lançado na Ethereum, que permite consultar facilmente dados de transações que antes eram difíceis de acessar. Ele utiliza subgráficos para definir e filtrar subconjuntos de dados coletados da Blockchain, como todas as transações relacionadas a um determinado pool de liquidez.

Os indexadores fazem stake da criptomoeda nativa GRT para serviços de indexação e consulta, e os delegadores podem escolher os tokens a serem staked. Os curadores podem acessar subgráficos de alta qualidade, ajudando os indexadores a determinar quais subgráficos compilar para ganhar as melhores taxas de consulta. The Graph está gradualmente fazendo a transição para uma maior descentralização, e eventualmente interromperá os serviços de hospedagem, exigindo que os subgráficos sejam atualizados para a sua rede.

A sua infraestrutura faz com que o custo médio por um milhão de consultas atinja 40 dólares, muito abaixo dos nós auto-hospedados. Usando fontes de dados de arquivos, também suporta indexação paralela de dados on-chain e off-chain, permitindo uma recuperação de dados eficiente.

As recompensas do indexador do The Graph cresceram de forma constante nos últimos trimestres, em parte devido ao aumento do volume de consultas, também beneficiadas pela valorização do preço do token. Eles planejam integrar consultas assistidas por IA no futuro.

Subsquid

Subsquid é um lago de dados descentralizado, ponto a ponto e escalável horizontalmente, que agrega eficientemente grandes quantidades de dados on-chain e off-chain, protegendo-os através de provas de conhecimento zero. Como uma rede de trabalhadores descentralizada, cada nó é responsável por armazenar um subconjunto específico de dados de blocos, acelerando o processo de recuperação ao identificar rapidamente o nó que contém os dados necessários.

Subsquid suporta indexação em tempo real, permitindo a indexação antes da confirmação final do bloco. Também suporta o armazenamento de dados no formato escolhido pelo desenvolvedor, facilitando a análise com diversas ferramentas. Além disso, os subgráficos podem ser implantados na rede Subsquid sem código.

Embora ainda esteja na fase de teste, a Subsquid já alcançou resultados impressionantes, com mais de 80.000 usuários na rede de testes, mais de 60.000 indexadores implantados e mais de 20.000 desenvolvedores verificados na rede. A Subsquid recentemente lançou sua mainnet do lago de dados.

Além do índice, o lago de dados da Subsquid Network também pode substituir RPC em casos de uso como análise, processadores ZK/TEE, agentes de IA e oráculos.

SubQuery

SubQuery é uma rede de infraestrutura de middleware descentralizada que fornece serviços de RPC e indexação de dados. Inicialmente suportava as redes Polkadot e Substrate, mas agora se expandiu para mais de 200 cadeias. O seu funcionamento é semelhante ao The Graph, que utiliza provas de indexação, mas introduz consumidores para submeter ordens de compra, garantindo assim a receita dos indexadores.

A SubQuery irá introduzir nós de dados que suportam fragmentação, para otimizar a eficiência das consultas, ao mesmo tempo que alcança um maior grau de descentralização. Os usuários podem optar por pagar cerca de 1 token SQT como taxa de computação para cada 1000 solicitações, ou definir taxas personalizadas para o indexador através do protocolo.

Apesar de a SubQuery ter lançado o seu token apenas este ano, as recompensas de emissão para nós e delegados também mostraram um aumento em valor em dólares, refletindo o crescimento contínuo do número de serviços de consulta oferecidos na sua plataforma. Desde o TGE, o total de SQT em staking aumentou de 6 milhões para 125 milhões, destacando o aumento da participação na rede.

Covalent

Covalent é uma rede de indexadores descentralizada, criada por produtores de amostras de bloco (BSP) que geram cópias dos dados da blockchain e publicam provas na cadeia Covalent L1. Esses dados são então filtrados por produtores de resultados de bloco (BRP) de acordo com as regras para selecionar os dados que atendem aos requisitos.

Através de uma API unificada, os desenvolvedores podem facilmente extrair dados de Blockchain em um formato consistente, sem a necessidade de escrever consultas complexas. É possível usar o token CQT, que é liquidado na Moonbeam, para extrair esses conjuntos de dados pré-configurados dos operadores de rede.

As recompensas da Covalent apresentaram uma tendência de crescimento geral do primeiro trimestre de 23 até o primeiro trimestre de 24, em parte devido ao aumento do preço do token CQT.

Desenvolvimento do acesso a dados Web3: Introdução a indexadores e projetos relacionados

Fatores a considerar na escolha de um indexador

Personalização de Dados

Alguns indexadores (, como Covalent ), oferecem conjuntos de dados pré-configurados padrão apenas através da API. Embora sejam rápidos, carecem de flexibilidade. O uso de um quadro de indexadores permite um processamento de dados mais personalizado, para atender a necessidades específicas de aplicações.

Segurança

Os dados do índice devem ser seguros, caso contrário, os dApps construídos com base nesses indexadores também são facilmente atacáveis. Todos os indexadores garantem segurança através da aposta de tokens, mas algumas soluções também utilizam mecanismos de prova adicionais.

Subsquid oferece opções de prova otimista e de conhecimento zero, Covalent lançou uma prova que contém o hash do bloco. The Graph fornece um período de contestação para consultas de indexadores, SubQuery gera uma prova Merkle Mountain para cada bloco.

Velocidade e escalabilidade

Com o crescimento do Blockchain e o aumento do volume de transações, indexar grandes volumes de dados tornou-se mais complicado. O protocolo do indexador introduziu soluções para atender a essas demandas.

Subsquid expande horizontalmente adicionando mais nós. The Graph oferece dados de fluxo paralelos para acelerar a sincronização, enquanto o SubQuery introduz fragmentação de nós para acelerar o processo de sincronização.

Redes suportadas

Embora o Ethereum continue a ser o principal local de atividade, outras Blockchains estão a tornar-se cada vez mais populares. Oferecer serviços para cadeias que não são suportadas por outros indexadores pode resultar em uma maior participação de mercado. Indexar redes intensivas em dados (, como a Solana ), não é uma tarefa fácil, atualmente apenas a Subsquid conseguiu fornecer suporte de indexação para elas.

Desenvolvimento de Acesso a Dados Web3: Introdução a Indexadores e Projetos Relacionados

Conclusão

Apesar de os indexadores serem amplamente utilizados no desenvolvimento de dApps, o seu potencial ainda é enorme, especialmente na integração com a IA. À medida que a IA se torna comum no Web2 e no Web3, a sua melhoria depende do acesso a dados relevantes para treinar modelos e desenvolver agentes de IA. Garantir a integridade dos dados é crucial para as aplicações de IA, pois pode prevenir que os modelos sejam influenciados por informações tendenciosas ou imprecisas.

Na área de soluções de indexação, o Subsquid fez progressos significativos em termos de desempenho e métricas de usuários. Os usuários começaram a experimentar a construção de agentes de IA com o Subsquid, demonstrando a versatilidade e o potencial da plataforma. Além disso, ferramentas como o AutoAgora ajudam os indexadores a usar IA para fornecer preços dinâmicos para serviços de consulta no The Graph, enquanto o SubQuery suporta várias redes de IA para uma indexação de dados transparente.

A integração da IA com os indexadores promete aumentar a acessibilidade e a disponibilidade de dados no ecossistema Blockchain. Ao utilizar a tecnologia de IA, os indexadores podem oferecer uma recuperação de dados mais eficiente e precisa, permitindo que os desenvolvedores construam dApps e ferramentas de análise mais complexas. À medida que a IA e os indexadores continuam a evoluir juntos, mantemos uma perspectiva otimista sobre o futuro da indexação de dados e seu papel na formação da paisagem digital descentralizada.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 3
  • Partilhar
Comentar
0/400
NestedFoxvip
· 21h atrás
Os dados são realmente difíceis de usar.
Ver originalResponder0
AltcoinHuntervip
· 21h atrás
O indexador desta vez é realmente diferente fonte: confia em mim, irmão já Tudo em dois projetos.
Ver originalResponder0
TokenStormvip
· 21h atrás
Veteranos da Criptografia na cadeia análise de dados, apostar um pouco não é perda, certo?
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)