Evolução da indexação de dados em blockchain: de Nó a serviços de cadeia total impulsionados por IA

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

1. Introdução

Desde o início das primeiras aplicações descentralizadas em 2017, até à atual diversidade de aplicações financeiras, de jogos e sociais em várias blockchains, já pensámos na origem dos diversos dados utilizados nessas interações?

Em 2024, a IA e o Web3 tornaram-se tópicos em destaque. No campo da inteligência artificial, os dados são como a fonte de vida para seu crescimento e evolução. Assim como as plantas precisam de luz solar e água para prosperar, os sistemas de IA também dependem de uma enorme quantidade de dados para "aprender" e "pensar" continuamente. Sem dados, mesmo os algoritmos de IA mais sofisticados não conseguem exercer a inteligência e a eficácia que deveriam.

Este artigo irá analisar profundamente a evolução do índice de dados da blockchain no processo de desenvolvimento da indústria, a partir da perspectiva da acessibilidade dos dados da blockchain, e comparará os antigos protocolos de índice de dados com os novos protocolos de serviços de dados da blockchain, explorando especialmente as semelhanças e diferenças nas características de serviços de dados e arquitetura de produtos dos novos protocolos que integram a tecnologia AI.

Leitura, indexação para análise, resumo da pista de indexação de dados Web3

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

2.1 Fonte de dados: Nó de Blockchain

Blockchain é descrito como um livro-razão 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ó possui uma cópia completa dos dados da blockchain, garantindo a característica descentralizada da rede. No entanto, para usuários comuns, construir e manter nós não é uma tarefa fácil, exigindo habilidades técnicas especializadas e altos custos.

Para resolver este problema, surgiram os provedores de nós de chamada de procedimento remoto (RPC). 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 usuários podem acessar dados da Blockchain sem precisar criar seus próprios nós. Embora os pontos de extremidade RPC públicos sejam gratuitos, têm limitações de taxa. Os pontos de extremidade RPC privados oferecem melhor desempenho, mas são ineficazes para consultas de dados complexas. A interface API padronizada dos provedores de nós oferece uma barreira de entrada mais baixa para os usuários acessarem dados on-chain.

2.2 Análise de Dados: Dos Dados de Protótipo aos Dados Utilizáveis

Os dados obtidos a partir de nós de Blockchain são frequentemente dados brutos que foram processados por criptografia e codificação. Embora esses dados mantenham a integridade e a segurança da Blockchain, sua complexidade aumenta a dificuldade de interpretação dos dados. Para usuários comuns ou desenvolvedores, lidar diretamente com esses dados protótipos requer uma quantidade significativa de conhecimento técnico e recursos computacionais.

O processo de análise de dados é especialmente importante neste contexto. Ao converter dados de protótipos complexos em um formato mais fácil de entender e manipular, os usuários podem compreender e utilizar esses dados de forma mais intuitiva. O sucesso ou fracasso da análise de dados determina diretamente a eficiência e a eficácia da aplicação de dados em Blockchain, sendo um passo crucial em todo o processo de indexação de dados.

2.3 A 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 importante na organização dos dados em cadeia e no seu envio para uma base de dados para facilitar a consulta. O funcionamento dos indexadores consiste em indexar os dados da Blockchain e disponibilizá-los a qualquer momento através de uma linguagem de consulta semelhante ao SQL. Ao fornecer uma interface de consulta unificada, os indexadores permitem que os desenvolvedores recuperem rapidamente e com precisão as informações necessárias utilizando uma linguagem de consulta padronizada.

Diferentes tipos de indexadores otimizam a recuperação de dados de várias maneiras:

  1. Indexador de nó completo: extrai dados diretamente de nós de Blockchain completos, garantindo que os dados sejam completos e precisos, mas requer uma grande capacidade de armazenamento e processamento.
  2. Indexador leve: depende dos nós completos para obter dados específicos conforme necessário, reduzindo os requisitos de armazenamento, mas podendo aumentar o tempo de consulta.
  3. Indexador dedicado: otimiza a recuperação para casos de uso específicos, direcionado a certos tipos de dados ou a uma blockchain específica.
  4. Agregador de índices: extrai dados de várias blockchains e fontes, incluindo informações off-chain, oferecendo uma interface de consulta unificada.

Atualmente, os protocolos de indexação de referência não apenas suportam a indexação multichain, mas também personalizaram estruturas de análise de dados para atender às necessidades de dados de diferentes aplicações.

A introdução de indexadores melhorou significativamente a eficiência de indexação e consulta de dados. Comparado aos pontos finais RPC tradicionais, os indexadores podem indexar grandes volumes de dados de forma eficiente e suportar consultas rápidas. Esses indexadores permitem que os usuários executem consultas complexas, filtrem dados facilmente e realizem análises após a extração. Além disso, alguns indexadores também suportam a agregação de fontes de dados de múltiplas blockchains. Ao operar de forma distribuída em múltiplos nós, os indexadores não apenas oferecem maior segurança e desempenho, mas também reduzem o risco de interrupções e paradas que podem ser causadas por provedores RPC centralizados.

2.4 Base de dados de blockchain: Alinhamento prioritário ao fluxo

Usar um nó de índice para consultar dados geralmente significa que a API se torna o único portal para digerir dados na blockchain. No entanto, quando um projeto entra na fase de expansão, muitas vezes é necessário ter fontes de dados mais flexíveis. Com a complexidade crescente das demandas das aplicações, os indexadores de dados primários e seus formatos de índice padronizados tornam-se gradualmente insuficientes para atender a uma gama cada vez mais diversificada de necessidades de consulta.

Na arquitetura moderna de pipelines de dados, a abordagem "prioridade ao fluxo" tornou-se uma solução para resolver as limitações do processamento em lote tradicional, permitindo a ingestão, processamento e análise de dados em tempo real. O desenvolvimento dos provedores de serviços de dados em blockchain também está avançando na direção de construir fluxos de dados em blockchain, e os provedores de serviços de indexação tradicionais têm lançado produtos que obtêm dados de blockchain em tempo real de forma de fluxo de dados.

Estes serviços visam resolver a necessidade de análise em tempo real de transações em Blockchain e fornecer uma capacidade de consulta mais abrangente. Ao redefinir os desafios dos dados on-chain através da perspectiva de modernos pipelines de dados, conseguimos olhar para a gestão, armazenamento e todo o potencial da disponibilização dos dados on-chain de uma nova forma.

Ler, indexar para análise, resumo da pista de indexação de dados Web3

3. AI + Base de Dados? Análise aprofundada do protocolo de indexação de dados

3.1 The Graph

A rede The Graph oferece serviços de indexação e consulta de dados multichain através de uma rede descentralizada de nós, facilitando o trabalho dos desenvolvedores para indexar dados de Blockchain e construir aplicações descentralizadas. Seu principal modelo de produto é o mercado de execução de consultas de dados e o mercado de cache de indexação de dados.

O subgrafo é a estrutura de dados fundamental 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.

A rede The Graph é composta por quatro papéis-chave: indexadores, curadores, delegadores e desenvolvedores, que trabalham juntos para fornecer suporte de dados para aplicações web3.

Atualmente, The Graph passou a oferecer serviços de hospedagem de subgráficos descentralizados de forma abrangente, com incentivos econômicos circulantes entre diferentes partes para garantir o funcionamento do sistema.

Os produtos do The Graph também estão a desenvolver-se rapidamente na onda da IA. As ferramentas AutoAgora, Allocation Optimizer e AgentC, desenvolvidas pela Semiotic Labs, melhoraram o desempenho do ecossistema em várias áreas.

Leitura, indexação para análise, resumo da corrida de indexação de dados Web3

3.2 Chainbase

Chainbase é uma rede de dados de cadeia completa que integra todos os dados da Blockchain em uma única plataforma. Suas funcionalidades exclusivas incluem:

  • Lago de dados em tempo real
  • Arquitetura de Duplo Bloco
  • Padrões de formato de dados inovadores
  • Modelo do mundo cripto

Essas funcionalidades fazem com que o Chainbase se destaque no protocolo de indexação Blockchain, com foco especial na acessibilidade de dados em tempo real, formatos de dados inovadores e na criação de modelos mais inteligentes para melhorar a percepção através da combinação de dados on-chain e off-chain.

O modelo de IA Theia da Chainbase é o destaque chave que o diferencia de outros protocolos de serviços de dados. Theia é baseado no modelo DORA desenvolvido pela NVIDIA, combinando dados on-chain e off-chain e atividades espaciais e temporais, aprendendo e analisando padrões criptográficos e respondendo através de raciocínio causal.

Leitura, indexação para análise, resumo sobre a pista de indexação de dados Web3

3.3 Espaço e Tempo

Space and Time (SxT) visa 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.

SxT introduziu a tecnologia Proof of SQL, que é uma inovadora tecnologia de prova de conhecimento zero, garantindo que as consultas SQL executadas em um armazém de dados descentralizado sejam à prova de adulterações e verificáveis. Este método muda o desperdício de recursos da indexação repetida dos mesmos dados por múltiplos nós sob o mecanismo de consenso, melhorando o desempenho geral do sistema.

SxT ainda colabora de perto com o laboratório de inovação da Microsoft AI para acelerar o desenvolvimento de ferramentas de IA generativa, facilitando aos usuários processar dados de blockchain mais facilmente através da linguagem natural.

Leitura, indexação para análise, resumo da pista de indexação de dados Web3

Conclusão e Perspectivas

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

Com o contínuo desenvolvimento de novas tecnologias, como a tecnologia de IA e as provas de conhecimento zero, os serviços de dados de Blockchain tornar-se-ão ainda mais inteligentes e seguros. Os serviços de dados de Blockchain continuarão a desempenhar um papel importante no futuro como infraestrutura, oferecendo um forte apoio ao progresso e à inovação do setor.

Leitura, indexação para análise, resumo da trilha de indexação de dados Web3

GRT-6.75%
SXT22.74%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
RektCoastervip
· 07-22 17:11
Sem dinheiro para negociação de criptomoedas, só posso deitar e assistir.
Ver originalResponder0
SybilAttackVictimvip
· 07-22 17:11
Além de dados, ainda são dados
Ver originalResponder0
PortfolioAlertvip
· 07-22 17:08
O índice não tem muito a dizer, os dados são a raiz.
Ver originalResponder0
SleepyValidatorvip
· 07-22 17:05
Bloqueie a cadeia e escaneie os dados, é isso.
Ver originalResponder0
SorryRugPulledvip
· 07-22 16:43
Hehe, realmente acham que a IA é uma solução para tudo?
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)