A importância dos dados da Blockchain e a ascensão dos indexadores
Os dados são o núcleo da tecnologia Blockchain e a base para o desenvolvimento de aplicações descentralizadas (dApp). Embora atualmente a discussão se concentre muito na disponibilidade de dados (DA), a acessibilidade dos dados é igualmente importante, mas frequentemente ignorada.
Na era do Blockchain modular, as soluções DA tornaram-se uma parte indispensável. Essas soluções garantem que todos os participantes possam usar os dados das transações, realizar validações em tempo real e manter a integridade da rede. No entanto, a camada DA mais parece um painel publicitário do que uma base de dados, o que significa que os dados não são armazenados permanentemente, mas sim apagados ao longo do tempo.
Em comparação, a acessibilidade dos dados foca na capacidade de recuperar dados históricos, o que é crucial para o desenvolvimento de dApps e para a análise de Blockchain. Embora haja menos discussões sobre isso, é tão importante quanto a disponibilidade de dados. Ambos desempenham papéis diferentes, mas complementares, no ecossistema Blockchain, e uma gestão de dados abrangente deve abordar essas duas questões simultaneamente para apoiar aplicações Blockchain robustas e eficientes.
Blockchain data retrieval methods tradicionais
A Blockchain desde o seu nascimento mudou completamente as infraestruturas, impulsionando a criação de dApps em áreas como jogos, finanças e redes sociais. No entanto, construir essas dApps requer acesso a uma grande quantidade de dados de Blockchain, o que é tanto difícil quanto caro.
Para os desenvolvedores de dApp, uma opção é hospedar e executar os seus próprios nós RPC de arquivo. Esses nós armazenam todos os dados históricos da blockchain desde o início, permitindo acesso completo aos dados. No entanto, a manutenção de nós de arquivo é cara, e a capacidade de consulta é limitada, não conseguindo consultar os dados no formato que os desenvolvedores precisam. Embora executar nós mais baratos seja uma opção, a capacidade de recuperação de dados desses nós é limitada, o que pode prejudicar o funcionamento do dApp.
Outra forma é usar provedores de nós RPC comerciais. Estes 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 da dApp. Os pontos de extremidade RPC privados oferecem melhor desempenho ao reduzir a congestão, mas mesmo a recuperação simples de dados requer uma quantidade significativa de comunicação de ida e volta, tornando-os ineficientes para consultas de dados complexas. Além disso, os pontos de extremidade RPC privados geralmente são difíceis de escalar e carecem de compatibilidade entre redes.
Blockchain Indexer: Uma melhor alternativa
Os indexadores de Blockchain desempenham um papel crucial na organização dos dados da cadeia e no envio destes para um banco de dados para facilitar a consulta, sendo frequentemente chamados de "Google do Blockchain". Eles indexam os dados da blockchain e os tornam disponíveis através de APIs como GraphQL utilizando uma linguagem de consulta semelhante ao SQL (. Os indexadores oferecem uma interface unificada para consulta de dados, permitindo que os desenvolvedores recuperem rapidamente e com precisão as informações necessárias, simplificando enormemente o processo.
Diferentes tipos de indexadores otimizam a recuperação de dados de várias maneiras:
Indexador de nó completo: executa um nó de blockchain completo e extrai dados diretamente, garantindo que os dados sejam completos e precisos, mas requer uma grande capacidade de armazenamento e processamento.
Indexador leve: depende de nós completos para obter dados específicos conforme necessário, reduzindo a necessidade de armazenamento, mas pode aumentar o tempo de consulta.
Indexador dedicado: otimiza a recuperação para casos de uso específicos, como dados de NFT ou transações DeFi, para certos tipos de dados ou blockchains específicas.
Agregador de Índices: extrai dados de várias blockchains e fontes, incluindo informações off-chain, fornecendo uma interface de consulta unificada, especialmente útil para dApps multi-chain.
Apenas o Ethereum requer 3TB de espaço de armazenamento, e continua a aumentar à medida que a Blockchain cresce. O protocolo de indexação implanta vários indexadores, podendo indexar e consultar grandes volumes de dados de forma eficiente e rápida, algo que o RPC não consegue realizar.
Os indexadores também permitem consultas complexas, filtragem fácil de dados e extração para análise posterior. Alguns indexadores podem agregar dados de múltiplas fontes, evitando a necessidade de implantar várias APIs em dApps de múltiplas cadeias. Ao distribuir-se em múltiplos nós, os indexadores oferecem segurança e desempenho aprimorados, enquanto os provedores de RPC podem sofrer interrupções e paragens devido às suas características centralizadas.
De forma geral, em comparação com os provedores de nós RPC, os indexadores melhoram a eficiência e a fiabilidade da recuperação de dados, ao mesmo tempo que reduzem o custo de implantação de um único nó. Isso faz do protocolo de indexador de Blockchain a escolha preferida para os desenvolvedores de dApp.
![Desenvolvimento de Acesso a Dados Web3: Introdução a Indexadores e Projetos Relacionados])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(
Casos de uso 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 essas plataformas precisam ler os dados antes de executar outras transações.
DeFi
Os protocolos DeFi precisam de diferentes informações para fornecer aos usuários preços, taxas e custos específicos. O AMM ) automático ( requer informações sobre preços e liquidez do pool para calcular a taxa de swap, enquanto os protocolos de empréstimo precisam da taxa de utilização para determinar a taxa de juros dos empréstimos e a taxa de dívida para liquidações. Antes de calcular a taxa de juros que os usuários executam, é essencial inserir as informações no dApp.
Jogo
GameFi precisa de indexação e acesso rápidos aos dados para garantir uma experiência de jogo fluida para os usuários. Apenas através de uma recuperação e execução de dados relâmpago, os jogos Web3 podem competir em desempenho com os jogos Web2, atraindo assim mais usuários. Esses jogos necessitam de dados como propriedade de terrenos, saldo de tokens dentro do jogo e operações dentro do jogo. Usando indexadores, eles podem garantir melhor um fluxo de dados estável e um tempo de atividade consistente, assegurando uma experiência de jogo perfeita.
NFT
O mercado de NFT e as plataformas de empréstimo precisam de indexação de dados para acessar várias informações, como metadados de NFT, dados de propriedade e transferência, informações sobre royalties, entre outros. Indexar rapidamente esses dados pode evitar a necessidade de percorrer cada NFT individualmente para encontrar informações sobre propriedade ou atributos de NFT.
Quer se trate de um AMM DeFi que precisa de informações sobre preços e liquidez, ou de uma aplicação SocialFi que precisa de atualizar as publicações de novos utilizadores, a capacidade de recuperar dados rapidamente é crucial para o funcionamento normal da dApp. Com a ajuda de um indexador, elas podem recuperar dados de forma eficiente e correta, proporcionando assim uma experiência de utilizador fluida.
Análise
O indexador fornece um método para extrair dados específicos dos dados brutos da Blockchain ), incluindo eventos de contratos inteligentes em cada Bloco (. Isso oferece a oportunidade de uma análise de dados mais específica, proporcionando assim percepções abrangentes.
Por exemplo, o protocolo de negociação perpétua pode identificar quais tokens têm grande volume de negociação e quais tokens geram taxas, decidindo assim se esses tokens devem ser listados como contratos perpétuos na sua plataforma. Os desenvolvedores de DEX podem criar painéis para seus produtos, obtendo uma compreensão aprofundada de quais pools de liquidez têm os maiores retornos ou a maior liquidez. Também é possível criar painéis públicos, permitindo que os desenvolvedores consultem livremente qualquer tipo de dado que desejem exibir nos gráficos.
Devido à disponibilidade de vários indexadores de blockchain, é crucial identificar as diferenças entre os protocolos de indexação para garantir que os desenvolvedores escolham o indexador mais adequado às suas necessidades.
Blockchain Indexer Overview
The Graph
The Graph é o primeiro protocolo de indexação lançado na Ethereum, permitindo consultas fáceis a dados de transações que anteriormente eram difíceis de acessar. Ele utiliza subgrafos para definir e filtrar subconjuntos de dados coletados da Blockchain, como todas as transações relacionadas ao pool USDC/ETH de uma DEX.
Usando prova de índice, os indexadores fazem stake na moeda nativa GRT para serviços de indexação e consulta, e os delegadores podem optar por fazer stake dos tokens aqui. Os curadores podem acessar subgráficos de alta qualidade para ajudar os indexadores a determinar quais subgráficos indexar para ganhar as melhores taxas de consulta. No processo de transição para uma maior descentralização, The Graph eventualmente interromperá seus serviços de hospedagem e exigirá que os subgráficos sejam atualizados para sua rede, ao mesmo tempo que fornece indexadores atualizados.
A sua infraestrutura faz com que o custo médio por milhão de consultas atinja 40 dólares, o que é muito mais baixo do que o custo de nós auto-hospedados. Usando fontes de dados de arquivos, também suporta indexação paralela de dados em cadeia e fora da cadeia ao mesmo tempo, para uma recuperação de dados eficiente.
As recompensas do indexador do The Graph cresceram de forma constante nos últimos trimestres. Isso se deve, em parte, ao aumento do volume de consultas, mas também está relacionado ao aumento do preço do token, uma vez que planejam integrar consultas assistidas por inteligência artificial no futuro.
![Desenvolvimento de Acesso a Dados Web3: Introdução a Indexadores e Projetos Relacionados])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(
Subsquid
Subsquid é um lago de dados descentralizado, ponto a ponto e horizontalmente escalável, que agrega de forma eficiente grandes quantidades de dados on-chain e off-chain, protegidos por provas de conhecimento zero. Como uma rede de trabalhadores descentralizada, cada nó é responsável por armazenar dados de um subconjunto específico de blocos, acelerando o processo de recuperação de dados através da identificação rápida dos nós que mantêm os dados necessários.
Subsquid também suporta indexação em tempo real, permitindo indexar antes da finalização do bloco. Ele suporta armazenar dados no formato escolhido pelo desenvolvedor, facilitando a análise com ferramentas como BigQuery, Parquet ou CSV. Além disso, subgráficos podem ser implantados na rede Subsquid sem a necessidade de migração para o Squid SDK, permitindo a implantação sem código.
Apesar de ainda estar na fase de teste, a Subsquid obteve estatísticas impressionantes, com mais de 80.000 usuários na rede de testes, mais de 60.000 indexadores Squid implantados e mais de 20.000 desenvolvedores verificados na rede. Recentemente, a Subsquid lançou a mainnet do seu lago de dados.
Além do índice, o lago de dados Subsquid Network também pode substituir o RPC em casos de uso como análise, processadores ZK/TEE, agentes de IA e Oracle.
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 incluir mais de 200 cadeias. Seu funcionamento é semelhante ao The Graph, que usa provas de indexação, onde os indexadores indexam dados e fornecem solicitações de consulta, enquanto os delegadores fazem a aposta de ações aos indexadores. No entanto, introduz consumidores para submeter ordens de compra, a fim de garantir a receita dos indexadores, em vez de administradores.
Ele introduzirá nós de dados SubQuery que suportam fragmentação, para evitar a sincronização contínua de novos dados entre cada nó, otimizando assim a eficiência das consultas, enquanto avança para uma maior descentralização. Os usuários podem escolher pagar cerca de 1 token SQT como taxa de computação a cada 1000 solicitações, ou definir taxas personalizadas para os indexadores através do protocolo.
Apesar de a SubQuery ter lançado seu token apenas no início deste ano, as recompensas de emissão para nós e delegadores também aumentaram em valor em dólares, o que representa um aumento contínuo no número de serviços de consulta disponíveis em sua plataforma. Desde o TGE, o total de SQT em stake subiu de 6 milhões para 125 milhões, destacando o crescimento da participação em sua rede.
Covalent
Covalent é uma rede de indexadores descentralizada, criada por produtores de amostras de blocos )BSP( que, através de exportação em massa, criam cópias dos dados da blockchain e publicam provas na blockchain Covalent L1. Esses dados são então refinados por produtores de resultados de blocos )BRP( de acordo com as regras estabelecidas, filtrando os dados que atendem aos requisitos.
Através de uma API unificada, os desenvolvedores podem facilmente extrair dados relevantes de blockchain em um formato consistente de solicitação e resposta, sem a necessidade de escrever consultas complexas personalizadas para acessar os dados. Os tokens CQT, que são liquidadas em determinada plataforma, podem ser usados como meio de pagamento para extrair esses conjuntos de dados pré-configurados dos operadores de rede.
As recompensas da Covalent parecem apresentar uma tendência de crescimento geral desde o primeiro trimestre de 23 até o primeiro trimestre de 24, em parte devido à valorização do preço do token Covalent CQT.
![Desenvolvimento do acesso a dados Web3: Introdução a indexadores e projetos relacionados])https://img-cdn.gateio.im/webp-social/moments-52ee29205aa307720198994a5f3de61f.webp(
Considerações ao escolher um indexador
Personalização de Dados
Alguns indexadores ), como o Covalent (, são indexadores genéricos que fornecem conjuntos de dados pré-configurados padrão apenas por meio de API. Embora possam ser rápidos, não oferecem flexibilidade para desenvolvedores que precisam de conjuntos de dados personalizados. Ao usar a estrutura de indexadores, permite-se um processamento de dados mais personalizado para atender às necessidades específicas da aplicação.
Segurança
Os dados de índice devem ser seguros, caso contrário, os dApps construídos com base nesses indexadores também podem ser vulneráveis a ataques. Por exemplo, se as transações e os saldos das carteiras puderem ser manipulados, o dApp poderá perder liquidez, afetando assim seus usuários. Embora todos os indexadores adotem alguma forma de segurança através da aposta de tokens de indexador, outras soluções de indexador podem usar provas para aumentar ainda mais a segurança.
A Subsquid oferece opções que utilizam provas otimistas e de conhecimento zero, enquanto a Covalent também lançou provas que incluem o hash do bloco. O Graph fornece consultas de indexadores em uma janela de desafio otimista.
Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 Curtidas
Recompensa
14
3
Compartilhar
Comentário
0/400
MEVHunterBearish
· 6h atrás
A camada DA é como um mandado de prisão...
Ver originalResponder0
BlindBoxVictim
· 6h atrás
Os dados são tão importantes e você não os leva a sério?
Blockchain Indexador: uma ferramenta e futuro para a acessibilidade dos dados da Blockchain
A importância dos dados da Blockchain e a ascensão dos indexadores
Os dados são o núcleo da tecnologia Blockchain e a base para o desenvolvimento de aplicações descentralizadas (dApp). Embora atualmente a discussão se concentre muito na disponibilidade de dados (DA), a acessibilidade dos dados é igualmente importante, mas frequentemente ignorada.
Na era do Blockchain modular, as soluções DA tornaram-se uma parte indispensável. Essas soluções garantem que todos os participantes possam usar os dados das transações, realizar validações em tempo real e manter a integridade da rede. No entanto, a camada DA mais parece um painel publicitário do que uma base de dados, o que significa que os dados não são armazenados permanentemente, mas sim apagados ao longo do tempo.
Em comparação, a acessibilidade dos dados foca na capacidade de recuperar dados históricos, o que é crucial para o desenvolvimento de dApps e para a análise de Blockchain. Embora haja menos discussões sobre isso, é tão importante quanto a disponibilidade de dados. Ambos desempenham papéis diferentes, mas complementares, no ecossistema Blockchain, e uma gestão de dados abrangente deve abordar essas duas questões simultaneamente para apoiar aplicações Blockchain robustas e eficientes.
Blockchain data retrieval methods tradicionais
A Blockchain desde o seu nascimento mudou completamente as infraestruturas, impulsionando a criação de dApps em áreas como jogos, finanças e redes sociais. No entanto, construir essas dApps requer acesso a uma grande quantidade de dados de Blockchain, o que é tanto difícil quanto caro.
Para os desenvolvedores de dApp, uma opção é hospedar e executar os seus próprios nós RPC de arquivo. Esses nós armazenam todos os dados históricos da blockchain desde o início, permitindo acesso completo aos dados. No entanto, a manutenção de nós de arquivo é cara, e a capacidade de consulta é limitada, não conseguindo consultar os dados no formato que os desenvolvedores precisam. Embora executar nós mais baratos seja uma opção, a capacidade de recuperação de dados desses nós é limitada, o que pode prejudicar o funcionamento do dApp.
Outra forma é usar provedores de nós RPC comerciais. Estes 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 da dApp. Os pontos de extremidade RPC privados oferecem melhor desempenho ao reduzir a congestão, mas mesmo a recuperação simples de dados requer uma quantidade significativa de comunicação de ida e volta, tornando-os ineficientes para consultas de dados complexas. Além disso, os pontos de extremidade RPC privados geralmente são difíceis de escalar e carecem de compatibilidade entre redes.
Blockchain Indexer: Uma melhor alternativa
Os indexadores de Blockchain desempenham um papel crucial na organização dos dados da cadeia e no envio destes para um banco de dados para facilitar a consulta, sendo frequentemente chamados de "Google do Blockchain". Eles indexam os dados da blockchain e os tornam disponíveis através de APIs como GraphQL utilizando uma linguagem de consulta semelhante ao SQL (. Os indexadores oferecem uma interface unificada para consulta de dados, permitindo que os desenvolvedores recuperem rapidamente e com precisão as informações necessárias, simplificando enormemente o processo.
Diferentes tipos de indexadores otimizam a recuperação de dados de várias maneiras:
Indexador de nó completo: executa um nó de blockchain completo e extrai dados diretamente, garantindo que os dados sejam completos e precisos, mas requer uma grande capacidade de armazenamento e processamento.
Indexador leve: depende de nós completos para obter dados específicos conforme necessário, reduzindo a necessidade de armazenamento, mas pode aumentar o tempo de consulta.
Indexador dedicado: otimiza a recuperação para casos de uso específicos, como dados de NFT ou transações DeFi, para certos tipos de dados ou blockchains específicas.
Agregador de Índices: extrai dados de várias blockchains e fontes, incluindo informações off-chain, fornecendo uma interface de consulta unificada, especialmente útil para dApps multi-chain.
Apenas o Ethereum requer 3TB de espaço de armazenamento, e continua a aumentar à medida que a Blockchain cresce. O protocolo de indexação implanta vários indexadores, podendo indexar e consultar grandes volumes de dados de forma eficiente e rápida, algo que o RPC não consegue realizar.
Os indexadores também permitem consultas complexas, filtragem fácil de dados e extração para análise posterior. Alguns indexadores podem agregar dados de múltiplas fontes, evitando a necessidade de implantar várias APIs em dApps de múltiplas cadeias. Ao distribuir-se em múltiplos nós, os indexadores oferecem segurança e desempenho aprimorados, enquanto os provedores de RPC podem sofrer interrupções e paragens devido às suas características centralizadas.
De forma geral, em comparação com os provedores de nós RPC, os indexadores melhoram a eficiência e a fiabilidade da recuperação de dados, ao mesmo tempo que reduzem o custo de implantação de um único nó. Isso faz do protocolo de indexador de Blockchain a escolha preferida para os desenvolvedores de dApp.
![Desenvolvimento de Acesso a Dados Web3: Introdução a Indexadores e Projetos Relacionados])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(
Casos de uso 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 essas plataformas precisam ler os dados antes de executar outras transações.
DeFi
Os protocolos DeFi precisam de diferentes informações para fornecer aos usuários preços, taxas e custos específicos. O AMM ) automático ( requer informações sobre preços e liquidez do pool para calcular a taxa de swap, enquanto os protocolos de empréstimo precisam da taxa de utilização para determinar a taxa de juros dos empréstimos e a taxa de dívida para liquidações. Antes de calcular a taxa de juros que os usuários executam, é essencial inserir as informações no dApp.
Jogo
GameFi precisa de indexação e acesso rápidos aos dados para garantir uma experiência de jogo fluida para os usuários. Apenas através de uma recuperação e execução de dados relâmpago, os jogos Web3 podem competir em desempenho com os jogos Web2, atraindo assim mais usuários. Esses jogos necessitam de dados como propriedade de terrenos, saldo de tokens dentro do jogo e operações dentro do jogo. Usando indexadores, eles podem garantir melhor um fluxo de dados estável e um tempo de atividade consistente, assegurando uma experiência de jogo perfeita.
NFT
O mercado de NFT e as plataformas de empréstimo precisam de indexação de dados para acessar várias informações, como metadados de NFT, dados de propriedade e transferência, informações sobre royalties, entre outros. Indexar rapidamente esses dados pode evitar a necessidade de percorrer cada NFT individualmente para encontrar informações sobre propriedade ou atributos de NFT.
Quer se trate de um AMM DeFi que precisa de informações sobre preços e liquidez, ou de uma aplicação SocialFi que precisa de atualizar as publicações de novos utilizadores, a capacidade de recuperar dados rapidamente é crucial para o funcionamento normal da dApp. Com a ajuda de um indexador, elas podem recuperar dados de forma eficiente e correta, proporcionando assim uma experiência de utilizador fluida.
Análise
O indexador fornece um método para extrair dados específicos dos dados brutos da Blockchain ), incluindo eventos de contratos inteligentes em cada Bloco (. Isso oferece a oportunidade de uma análise de dados mais específica, proporcionando assim percepções abrangentes.
Por exemplo, o protocolo de negociação perpétua pode identificar quais tokens têm grande volume de negociação e quais tokens geram taxas, decidindo assim se esses tokens devem ser listados como contratos perpétuos na sua plataforma. Os desenvolvedores de DEX podem criar painéis para seus produtos, obtendo uma compreensão aprofundada de quais pools de liquidez têm os maiores retornos ou a maior liquidez. Também é possível criar painéis públicos, permitindo que os desenvolvedores consultem livremente qualquer tipo de dado que desejem exibir nos gráficos.
Devido à disponibilidade de vários indexadores de blockchain, é crucial identificar as diferenças entre os protocolos de indexação para garantir que os desenvolvedores escolham o indexador mais adequado às suas necessidades.
Blockchain Indexer Overview
The Graph
The Graph é o primeiro protocolo de indexação lançado na Ethereum, permitindo consultas fáceis a dados de transações que anteriormente eram difíceis de acessar. Ele utiliza subgrafos para definir e filtrar subconjuntos de dados coletados da Blockchain, como todas as transações relacionadas ao pool USDC/ETH de uma DEX.
Usando prova de índice, os indexadores fazem stake na moeda nativa GRT para serviços de indexação e consulta, e os delegadores podem optar por fazer stake dos tokens aqui. Os curadores podem acessar subgráficos de alta qualidade para ajudar os indexadores a determinar quais subgráficos indexar para ganhar as melhores taxas de consulta. No processo de transição para uma maior descentralização, The Graph eventualmente interromperá seus serviços de hospedagem e exigirá que os subgráficos sejam atualizados para sua rede, ao mesmo tempo que fornece indexadores atualizados.
A sua infraestrutura faz com que o custo médio por milhão de consultas atinja 40 dólares, o que é muito mais baixo do que o custo de nós auto-hospedados. Usando fontes de dados de arquivos, também suporta indexação paralela de dados em cadeia e fora da cadeia ao mesmo tempo, para uma recuperação de dados eficiente.
As recompensas do indexador do The Graph cresceram de forma constante nos últimos trimestres. Isso se deve, em parte, ao aumento do volume de consultas, mas também está relacionado ao aumento do preço do token, uma vez que planejam integrar consultas assistidas por inteligência artificial no futuro.
![Desenvolvimento de Acesso a Dados Web3: Introdução a Indexadores e Projetos Relacionados])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(
Subsquid
Subsquid é um lago de dados descentralizado, ponto a ponto e horizontalmente escalável, que agrega de forma eficiente grandes quantidades de dados on-chain e off-chain, protegidos por provas de conhecimento zero. Como uma rede de trabalhadores descentralizada, cada nó é responsável por armazenar dados de um subconjunto específico de blocos, acelerando o processo de recuperação de dados através da identificação rápida dos nós que mantêm os dados necessários.
Subsquid também suporta indexação em tempo real, permitindo indexar antes da finalização do bloco. Ele suporta armazenar dados no formato escolhido pelo desenvolvedor, facilitando a análise com ferramentas como BigQuery, Parquet ou CSV. Além disso, subgráficos podem ser implantados na rede Subsquid sem a necessidade de migração para o Squid SDK, permitindo a implantação sem código.
Apesar de ainda estar na fase de teste, a Subsquid obteve estatísticas impressionantes, com mais de 80.000 usuários na rede de testes, mais de 60.000 indexadores Squid implantados e mais de 20.000 desenvolvedores verificados na rede. Recentemente, a Subsquid lançou a mainnet do seu lago de dados.
Além do índice, o lago de dados Subsquid Network também pode substituir o RPC em casos de uso como análise, processadores ZK/TEE, agentes de IA e Oracle.
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 incluir mais de 200 cadeias. Seu funcionamento é semelhante ao The Graph, que usa provas de indexação, onde os indexadores indexam dados e fornecem solicitações de consulta, enquanto os delegadores fazem a aposta de ações aos indexadores. No entanto, introduz consumidores para submeter ordens de compra, a fim de garantir a receita dos indexadores, em vez de administradores.
Ele introduzirá nós de dados SubQuery que suportam fragmentação, para evitar a sincronização contínua de novos dados entre cada nó, otimizando assim a eficiência das consultas, enquanto avança para uma maior descentralização. Os usuários podem escolher pagar cerca de 1 token SQT como taxa de computação a cada 1000 solicitações, ou definir taxas personalizadas para os indexadores através do protocolo.
Apesar de a SubQuery ter lançado seu token apenas no início deste ano, as recompensas de emissão para nós e delegadores também aumentaram em valor em dólares, o que representa um aumento contínuo no número de serviços de consulta disponíveis em sua plataforma. Desde o TGE, o total de SQT em stake subiu de 6 milhões para 125 milhões, destacando o crescimento da participação em sua rede.
Covalent
Covalent é uma rede de indexadores descentralizada, criada por produtores de amostras de blocos )BSP( que, através de exportação em massa, criam cópias dos dados da blockchain e publicam provas na blockchain Covalent L1. Esses dados são então refinados por produtores de resultados de blocos )BRP( de acordo com as regras estabelecidas, filtrando os dados que atendem aos requisitos.
Através de uma API unificada, os desenvolvedores podem facilmente extrair dados relevantes de blockchain em um formato consistente de solicitação e resposta, sem a necessidade de escrever consultas complexas personalizadas para acessar os dados. Os tokens CQT, que são liquidadas em determinada plataforma, podem ser usados como meio de pagamento para extrair esses conjuntos de dados pré-configurados dos operadores de rede.
As recompensas da Covalent parecem apresentar uma tendência de crescimento geral desde o primeiro trimestre de 23 até o primeiro trimestre de 24, em parte devido à valorização do preço do token Covalent CQT.
![Desenvolvimento do acesso a dados Web3: Introdução a indexadores e projetos relacionados])https://img-cdn.gateio.im/webp-social/moments-52ee29205aa307720198994a5f3de61f.webp(
Considerações ao escolher um indexador
Personalização de Dados
Alguns indexadores ), como o Covalent (, são indexadores genéricos que fornecem conjuntos de dados pré-configurados padrão apenas por meio de API. Embora possam ser rápidos, não oferecem flexibilidade para desenvolvedores que precisam de conjuntos de dados personalizados. Ao usar a estrutura de indexadores, permite-se um processamento de dados mais personalizado para atender às necessidades específicas da aplicação.
Segurança
Os dados de índice devem ser seguros, caso contrário, os dApps construídos com base nesses indexadores também podem ser vulneráveis a ataques. Por exemplo, se as transações e os saldos das carteiras puderem ser manipulados, o dApp poderá perder liquidez, afetando assim seus usuários. Embora todos os indexadores adotem alguma forma de segurança através da aposta de tokens de indexador, outras soluções de indexador podem usar provas para aumentar ainda mais a segurança.
A Subsquid oferece opções que utilizam provas otimistas e de conhecimento zero, enquanto a Covalent também lançou provas que incluem o hash do bloco. O Graph fornece consultas de indexadores em uma janela de desafio otimista.