Evolução da indexação de dados da Blockchain: de Nó a serviços de cadeia totalmente capacitados por IA

Evolução da tecnologia de indexação de dados em Blockchain: de nós a serviços de dados de cadeia completa capacitados por IA

1. Introdução

Desde o surgimento das primeiras aplicações descentralizadas (dApp) em 2017, o ecossistema Blockchain tem crescido de forma robusta, com diversos dApps a florescer em várias blockchains. Ao discutir essas aplicações descentralizadas, já nos questionamos sobre as diversas fontes de dados que elas utilizam?

Em 2024, a inteligência artificial e o Web3 tornam-se tópicos em destaque. No campo da IA, os dados são como a fonte vital para o crescimento e evolução dos sistemas inteligentes. Assim como as plantas precisam de luz solar e água para prosperar, os sistemas de IA também necessitam de uma enorme quantidade de dados para "aprender" e "pensar" continuamente. Sem o suporte de dados, mesmo os algoritmos de IA mais sofisticados têm dificuldade em exercer a inteligência e eficácia devidas.

Este artigo irá analisar, a partir da perspetiva da acessibilidade dos dados da Blockchain, a evolução dos índices de dados da Blockchain no processo de desenvolvimento da indústria, e fará uma análise comparativa entre o protocolo de índices de dados tradicional e o novo protocolo de serviços de dados da Blockchain em termos de serviços de dados e arquitetura de produtos, com especial atenção para as inovações trazidas pelos novos protocolos que combinam tecnologia de IA.

2. A complexidade e simplicidade da indexação de dados: do nó da blockchain ao banco de dados da cadeia completa

2.1 Fonte de dados: Nó Blockchain

A essência da blockchain é um livro-razão distribuído e descentralizado. Os nós da blockchain são a base de toda a rede, responsáveis por registrar, armazenar e disseminar todos os dados de transações na cadeia. Cada nó mantém uma cópia completa dos dados da blockchain para preservar a característica descentralizada da rede. No entanto, para os usuários comuns, construir e manter nós de blockchain não é uma tarefa fácil, pois não só requer tecnologia especializada, mas também enfrenta altos custos de hardware e largura de banda. Ao mesmo tempo, a capacidade de consulta dos nós comuns é limitada, dificultando a satisfação das necessidades dos desenvolvedores quanto ao formato dos dados. Portanto, embora teoricamente qualquer um possa operar um nó, na prática, os usuários tendem a confiar em serviços de terceiros.

Para resolver este problema, o RPC(, provedor de nós de chamada de procedimento remoto, surgiu. Estes prestadores de serviços assumem os custos e a gestão dos nós, fornecendo serviços de acesso a dados aos usuários através de pontos finais RPC. Isso permite que os usuários acessem facilmente os dados da blockchain sem precisar construir seus próprios nós. Embora os pontos finais RPC públicos sejam gratuitos, eles têm limites de taxa que podem afetar a experiência do usuário da dApp. Os pontos finais RPC privados, embora tenham melhor desempenho, ainda mostram-se ineficientes para consultas complexas, além de terem menor escalabilidade e compatibilidade entre redes. Apesar disso, a interface API padronizada dos provedores de nós ainda reduziu a barreira de acesso dos usuários aos dados na blockchain, estabelecendo uma base para a futura análise de dados e aplicações.

) 2.2 Análise de dados: de dados brutos a dados utilizáveis

Os dados obtidos a partir de nós de Blockchain costumam ser dados brutos que foram criptografados e codificados. Embora esses dados garantam a integridade e a segurança da Blockchain, também aumentam a dificuldade de análise dos dados. Para usuários comuns ou desenvolvedores, lidar diretamente com esses dados brutos requer uma quantidade significativa de conhecimento técnico e recursos computacionais.

Nesse contexto, o processo de análise de dados torna-se especialmente importante. Ao transformar dados brutos complexos em um formato mais fácil de entender e manipular, os usuários podem utilizar esses dados de forma mais intuitiva. A qualidade da análise de dados afeta diretamente a eficiência e a eficácia das aplicações de dados em Blockchain, sendo um elo crucial em todo o processo de indexação de dados.

2.3 Evolução do indexador de dados

Com o aumento da quantidade de dados da Blockchain, a demanda por indexadores está a crescer. Os indexadores desempenham um papel fundamental na organização dos dados na cadeia e no seu envio para bases de dados para consulta. O funcionamento dos indexadores consiste em indexar os dados da Blockchain e disponibilizá-los através de uma linguagem de consulta semelhante ao SQL ###, como a API GraphQL (. Ao fornecer uma interface de consulta de dados unificada, os indexadores permitem que os desenvolvedores recuperem rapidamente e com precisão as informações necessárias usando uma linguagem de consulta padronizada, simplificando significativamente o processo.

Diferentes tipos de indexadores utilizam várias formas de otimizar a recuperação de dados:

  1. Indexador de nó completo: extrai dados diretamente de nós completos da Blockchain, garantindo que os dados sejam completos e precisos, mas necessita de uma grande capacidade de armazenamento e processamento.

  2. Indexador leve: depende de nós completos para obter dados específicos sob demanda, reduzindo a necessidade de armazenamento, mas pode aumentar o tempo de consulta.

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

  4. Agregador de índices: extrai dados de múltiplos Blockchains e fontes ), incluindo informações off-chain (, proporcionando uma interface de consulta unificada, especialmente útil para dApps multi-chain.

Atualmente, as necessidades de armazenamento de nós de arquivos do Ethereum variam de 3TB a 13,5TB em diferentes clientes, e continuam a aumentar à medida que o Blockchain cresce. Diante de tal volume de dados, os protocolos de indexação mainstream não apenas suportam a indexação de múltiplas cadeias, mas também personalizaram estruturas de análise de dados para atender às necessidades de dados de diferentes aplicações.

Comparado aos pontos finais RPC tradicionais, os indexadores melhoraram significativamente a eficiência de indexação e consulta de dados. Eles podem indexar grandes volumes de dados de forma eficiente, suportando consultas complexas de alta velocidade, filtrando e analisando dados facilmente. Alguns indexadores também suportam a agregação de múltiplas fontes de dados de blockchain, evitando o problema de múltiplas dApps em cadeias que precisam implantar várias APIs. Através da operação distribuída, os indexadores oferecem maior segurança e desempenho, reduzindo o risco de interrupções que os provedores RPC centralizados podem causar.

O indexador permite que os usuários acessem diretamente as informações necessárias sem lidar com os dados subjacentes complexos, através de uma linguagem de consulta pré-definida. Este mecanismo aumenta significativamente a eficiência e a fiabilidade da recuperação de dados, sendo uma inovação importante na área de acesso a dados em Blockchain.

![Leitura, indexação e análise, resumo do setor de indexação de dados Web3])https://img-cdn.gateio.im/webp-social/moments-694cb5f2be61475195e2e559567dee89.webp(

) 2.4 Base de dados de toda a cadeia: Alinhamento prioritário ao fluxo

Usar nós de índice para consultar dados muitas vezes significa que a API se torna o único canal para processar dados na blockchain. No entanto, quando o projeto entra na fase de escalonamento, geralmente são necessárias fontes de dados mais flexíveis, que as APIs padronizadas têm dificuldade em oferecer. À medida que as demandas das aplicações se tornam mais complexas, os indexadores de dados primários e seus formatos de índice padronizados gradualmente se tornam insuficientes para atender à crescente diversidade de necessidades de consulta, como pesquisa, acesso entre cadeias ou mapeamento de dados fora da cadeia.

Na arquitetura moderna de pipelines de dados, a abordagem "prioritária em fluxo" tornou-se uma solução para as limitações do processamento em lote tradicional, permitindo a ingestão, processamento e análise de dados em tempo real. Essa mudança de paradigma permite que as organizações respondam imediatamente aos dados que chegam, resultando em percepções e decisões quase em tempo real. Da mesma forma, o desenvolvimento de provedores de serviços de dados em Blockchain está avançando na direção de construir fluxos de dados em Blockchain. Provedores de serviços de indexação tradicionais estão lançando produtos que obtêm dados de Blockchain em tempo real de forma baseada em fluxo, como lagos de dados em tempo real baseados em fluxo.

Estes serviços visam atender à demanda por análise em tempo real de transações em Blockchain e oferecer uma capacidade de consulta mais abrangente. Assim como a arquitetura "prioridade de fluxo" inova a forma como os dados são processados e consumidos em pipelines de dados tradicionais, esses provedores de serviços de fluxo de dados em Blockchain também esperam apoiar o desenvolvimento de mais aplicações e auxiliar na análise de dados em cadeia por meio de fontes de dados mais avançadas e maduras.

Ao redefinir os desafios dos dados on-chain através da perspectiva de modernos pipelines de dados, somos capazes de olhar para o gerenciamento, armazenamento e fornecimento de dados on-chain sob uma nova luz. Quando começamos a ver indexadores como Subgraph e Ethereum ETL como fluxos de dados dentro do pipeline de dados, podemos imaginar um mundo possível que pode personalizar conjuntos de dados de alto desempenho para qualquer caso de uso empresarial.

![Leitura, indexação para análise, resumo da pista de indexação de dados Web3]###https://img-cdn.gateio.im/webp-social/moments-587ce87f6dbedee4acec7d939fed6980.webp(

3. AI + Base de Dados? Análise aprofundada das três principais protocolos de indexação de dados

) 3.1 The Graph

A rede The Graph realiza serviços de indexação e consulta de dados multichain através de uma rede descentralizada de nós, facilitando aos desenvolvedores a indexação de dados de blockchain e a construção de aplicações descentralizadas. Seus principais modelos de produto incluem o mercado de execução de consultas de dados e o mercado de cache de indexação de dados, que essencialmente atendem às necessidades de consulta de produtos dos usuários.

Os subgrafos são a estrutura de dados básica na rede The Graph, definindo como extrair e transformar dados da Blockchain em um formato consultável. Qualquer pessoa pode criar subgrafos, e várias aplicações podem reutilizar esses subgrafos, aumentando a reutilização e a eficiência dos dados.

A rede The Graph é composta por quatro papéis-chave: indexadores, curadores, delegadores e desenvolvedores, que juntos fornecem suporte de dados para aplicações web3. Entre eles, os indexadores são responsáveis pela indexação e processamento de consultas, os delegadores apostam tokens GRT para apoiar a operação dos nós de indexação, os curadores sinalizam quais subgráficos devem ser priorizados na indexação, enquanto os desenvolvedores são os principais usuários, criando e enviando subgráficos para a rede.

Atualmente, The Graph mudou para um serviço de hospedagem de subgráficos completamente descentralizado, onde incentivos econômicos circulantes entre as diferentes partes garantem o funcionamento do sistema. Os nós de indexação ganham receita através de taxas de consulta e recompensas em tokens, enquanto os delegadores e curadores também podem obter uma parte das recompensas.

Os produtos do The Graph também estão a evoluir rapidamente na onda da IA. Ferramentas como AutoAgora, Allocation Optimizer e AgentC, desenvolvidas pela Semiotic Labs, melhoraram o desempenho do ecossistema em várias áreas, como preços dinâmicos, alocação otimizada de recursos e consultas em linguagem natural. A aplicação dessas ferramentas permite que o The Graph, em conjunto com a IA, eleve ainda mais a inteligência do sistema e a sua facilidade de uso.

![Leitura, indexação para análise, resumo da pista de indexação de dados Web3]###https://img-cdn.gateio.im/webp-social/moments-cf9a002b9b094fbbe3be7f611001b5c1.webp(

) 3.2 Chainbase

Chainbase é uma rede de dados de cadeia completa, que integra todos os dados de blockchain em uma única plataforma, facilitando para os desenvolvedores construir e manter aplicações. Suas funcionalidades características incluem:

  • Lago de dados em tempo real: fornece um lago de dados em tempo real dedicado ao fluxo de dados da Blockchain, permitindo que os dados sejam acessados instantaneamente.

  • Arquitetura de Duas Cadeias: A camada de execução é construída sobre o Eigenlayer AVS, formando uma arquitetura de duas cadeias paralelas com o algoritmo de consenso CometBFT, o que aumenta a programabilidade e a combinabilidade dos dados entre cadeias.

  • Padrão de formato de dados inovador: introdução do padrão de formato de dados "manuscripts", otimizando a estruturação e utilização de dados na indústria de criptomoedas.

  • Modelo de Mundo Cripto: combinando tecnologia de modelos de IA, foi criado um modelo de IA capaz de entender, prever transações em Blockchain e interagir com elas. Atualmente, foi lançado o modelo básico Theia para uso público.

O modelo de IA Theia da Chainbase é um dos principais destaques que o diferencia de outros protocolos de serviços de dados. Theia é baseado no modelo DORA da NVIDIA, combinando dados on-chain e off-chain, assim como atividades temporais e espaciais, para aprender e analisar padrões criptográficos, respondendo através de raciocínio causal, explorando profundamente o valor e as regularidades potenciais dos dados on-chain, fornecendo serviços de dados mais inteligentes para os usuários.

![Leitura, indexação para análise, resumo da pista de indexação de dados Web3]###https://img-cdn.gateio.im/webp-social/moments-b343cab5112c1a3d52f4e72122ae0df2.webp(

) 3.3 Espaço e Tempo

Space and Time ###SxT( está empenhada em criar uma camada de computação verificável, expandindo provas de conhecimento zero em armazéns de dados descentralizados, para fornecer processamento de dados confiável para contratos inteligentes, grandes modelos de linguagem e empresas.

No campo de indexação e validação de dados, a Space and Time introduziu a inovadora tecnologia Proof of SQL. Esta é uma tecnologia de prova de conhecimento zero, que garante que as consultas SQL executadas em armazéns de dados descentralizados sejam à prova de adulteração e verificáveis. Durante a consulta, a Proof of SQL gera uma prova criptográfica, validando a integridade e a precisão dos resultados da consulta. Esta abordagem altera o desperdício de recursos dos nós múltiplos que indexam os mesmos dados sob mecanismos de consenso tradicionais, melhorando o desempenho geral do sistema.

A SxT colabora estreitamente com o laboratório de inovação em IA da Microsoft para acelerar o desenvolvimento de ferramentas de IA generativa, facilitando aos usuários o acesso a dados de blockchain através do processamento de linguagem natural. No Space and Time Studio, os usuários podem inserir consultas em linguagem natural, e a IA automaticamente as converte em SQL e executa a consulta, apresentando o resultado final desejado.

![Leitura, indexação e análise, resumo da pista de indexação de dados Web3])https://img-cdn.gateio.im/webp-social/moments-97443cbd177ac4ffd1665da670ffbf12.webp(

Conclusão e Perspetivas

A tecnologia de indexação de dados da Blockchain evoluiu desde as fontes de dados dos nós iniciais, passando pelo desenvolvimento de análise de dados e indexadores, até finalmente se transformar em um serviço de dados de toda a cadeia capacitado por IA, passando por um processo de aperfeiçoamento gradual. Essa evolução contínua das tecnologias não apenas melhorou a eficiência e a precisão do acesso aos dados, mas também proporcionou aos usuários uma experiência de inteligência sem precedentes.

Olhando para o futuro, com o desenvolvimento contínuo de novas tecnologias como a IA e as provas de conhecimento nulo, os serviços de dados em Blockchain se tornarão ainda mais inteligentes e seguros. Temos razões para acreditar que os serviços de dados em Blockchain continuarão a desempenhar um papel importante como infraestrutura no futuro, fornecendo um forte apoio para o progresso e a inovação do setor.

![Ler, indexar para análise, resumo da pista de indexação de dados Web3])https://

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
  • 2
  • Republicar
  • Partilhar
Comentar
0/400
rekt_but_resilientvip
· 6h atrás
Olha, o ai dos artigos está de volta.
Ver originalResponder0
NotSatoshivip
· 10h atrás
Esta onda de IA promete bons espetáculos.
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)