Evolução do índice de dados Blockchain: de Nó a base de dados AI de cadeia completa
1. Introdução
Desde o lançamento das primeiras aplicações descentralizadas (dApp) em 2017, o ecossistema Blockchain tem crescido de forma robusta, surgindo numerosas dApps financeiras, de jogos e sociais baseadas em diferentes Blocos. No entanto, as várias fontes de dados que essas aplicações dependem durante o processo de interação merecem uma reflexão mais aprofundada.
Em 2024, a inteligência artificial e o Web3 tornam-se tópicos em alta. No campo da IA, os dados são como a fonte da vida, impulsionando o aprendizado e a evolução dos sistemas. Sem o suporte de grandes volumes de dados, mesmo os algoritmos de IA mais sofisticados têm dificuldade em realizar seu potencial.
Este artigo irá analisar profundamente a evolução da indexação de dados durante o desenvolvimento da indústria, a partir da perspectiva da acessibilidade dos dados da Blockchain. Também iremos comparar o protocolo de indexação de dados tradicional The Graph com os novos protocolos de serviços de dados da blockchain Chainbase e Space and Time, discutindo as semelhanças e diferenças desses novos protocolos que combinam tecnologias de IA em termos de serviços de dados e arquitetura de produtos.
2. A evolução da indexação de dados: de Nó de blockchain a banco de dados de cadeia completa
2.1 Fonte de dados: Nó de Blockchain
Blockchain é conhecido como um livro-razão descentralizado, e os nós são a base dessa rede. Cada nó mantém uma cópia completa dos dados da blockchain, garantindo a característica de descentralização da rede. No entanto, para usuários comuns, construir e manter um nó não só tem uma alta barreira técnica, como também requer arcar com custos elevados de hardware e largura de banda.
Para resolver este problema, surgiram os fornecedores de nós RPC. Eles são responsáveis pela operação e manutenção dos nós, fornecendo serviços de acesso a dados aos usuários através de pontos finais RPC. Embora os pontos finais RPC públicos sejam gratuitos, eles têm limitações de taxa, o que pode afetar a experiência do usuário da dApp. Os pontos finais RPC privados, embora tenham melhor desempenho, ainda apresentam baixa eficiência em consultas complexas e são difíceis de escalar entre redes. No entanto, a interface de API padronizada dos fornecedores de nós ainda reduziu a barreira de entrada para os usuários acessarem dados na cadeia, estabelecendo uma base para a posterior análise de dados e aplicações.
2.2 Análise de Dados: de Dados Brutos a Dados Utilizáveis
Os dados brutos fornecidos pelos nós da blockchain geralmente são processados por criptografia e codificação, embora isso garanta a integridade e a segurança dos dados, também aumenta a dificuldade de análise. Para usuários comuns e desenvolvedores, lidar diretamente com esses dados requer uma quantidade significativa de conhecimento especializado e recursos computacionais.
Assim, o processo de análise de dados torna-se particularmente importante. Ao converter dados brutos complexos em um formato mais fácil de entender e operar, os usuários podem utilizar esses dados de forma mais intuitiva. A qualidade da análise de dados impacta diretamente a eficiência e a eficácia das aplicações de dados blockchain, sendo um ponto-chave em todo o processo de indexação de dados.
2.3 A evolução do indexador de dados
Com o aumento exponencial da quantidade de dados na Blockchain, a necessidade de indexadores de dados torna-se cada vez mais urgente. Os indexadores são responsáveis por organizar os dados na cadeia e armazená-los em um banco de dados para consulta. Eles indexam os dados da Blockchain e fornecem uma linguagem de consulta semelhante ao SQL (, como a interface GraphQL ), tornando os dados disponíveis a qualquer momento. Os indexadores oferecem aos desenvolvedores uma interface de consulta unificada, simplificando significativamente o processo de recuperação de dados.
Diferentes tipos de indexadores têm suas vantagens:
Indexador de nó completo: extrai dados diretamente do nó completo, 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 sob demanda, reduzindo a necessidade de armazenamento, mas pode aumentar o tempo de consulta.
Indexador dedicado: otimizado para tipos específicos de dados ou Blockchain, como dados de NFT ou transações DeFi.
Agregador de Índices: extrai dados de várias Blockchains e fontes, incluindo informações off-chain, oferecendo uma interface de consulta unificada, adequada para dApps multi-chain.
Atualmente, as necessidades de armazenamento dos nós de arquivo do Ethereum variam de 3TB a 13,5TB em diferentes clientes. Diante de um volume de dados tão grande, os protocolos de indexação mainstream não apenas suportam indexação multi-bloco, mas também personalizaram estruturas de análise de dados para diferentes necessidades de aplicação, como o "subgrafo" do The Graph (Subgraph).
A introdução dos indexadores melhorou significativamente a eficiência de indexação e consulta de dados. Comparado aos pontos finais RPC tradicionais, os indexadores conseguem processar grandes volumes de dados de forma eficiente, suportando consultas complexas e filtragem de dados. Alguns indexadores também suportam a agregação de múltiplas fontes de dados de blocos, evitando o problema de dApps multi-chain que precisam implantar várias APIs. Através da operação distribuída, os indexadores não só oferecem maior segurança e desempenho, mas também reduzem o risco de interrupções que os fornecedores RPC centralizados podem causar.
2.4 Base de Dados de Blockchain: Mudança para o Modo de Fluxo Preferencial
À medida que a demanda por aplicações se torna cada vez mais complexa, os indexadores de dados básicos e os seus formatos de indexação padronizados tornam-se gradualmente insuficientes para atender à diversidade das necessidades de consulta, como o acesso a múltiplas blockchains ou a mapeamento de dados fora da blockchain.
Na arquitetura moderna de pipelines de dados, o método "prioridade ao fluxo" tornou-se uma solução para as limitações do processamento em lote tradicional, permitindo o processamento e a análise de dados em tempo real. Os provedores de serviços de dados em blockchain também estão se desenvolvendo na direção da construção de fluxos de dados, como os Substreams do The Graph, o Mirror da Goldsky, e os lagos de dados em tempo real oferecidos pela Chainbase e SubSquid.
Estes serviços visam resolver a necessidade de análise em tempo real de transações em Blockchain e a capacidade de consulta abrangente. Ao redefinir os desafios dos dados em cadeia a partir da perspetiva de modernos canais de dados, podemos ver o potencial da gestão, armazenamento e fornecimento de dados sob uma nova luz. Ao considerar o indexador como um fluxo de dados em vez de uma saída final, podemos imaginar a possibilidade de conjuntos de dados de alto desempenho personalizados para qualquer caso de uso empresarial.
3. AI + Database: Comparação aprofundada entre The Graph, Chainbase e Space and Time
3.1 The Graph
A rede The Graph oferece serviços de indexação e consulta de dados multi-chain através de uma rede de nós descentralizados. Seus produtos principais incluem o mercado de execução de consultas de dados e o mercado de cache de indexação de dados, atendendo às necessidades de consulta de produtos dos usuários.
Subgráficos ( são a estrutura de dados fundamental da rede The Graph, definindo como extrair e transformar dados da Blockchain em um formato consultável. A rede é composta por quatro papéis-chave: indexadores, curadores, delegadores e desenvolvedores, que juntos fornecem suporte de dados para aplicações web3.
The Graph virou completamente para serviços de hospedagem de subgráficos descentralizados, onde as partes participantes garantem o funcionamento do sistema através de incentivos econômicos. Recentemente, a equipe de desenvolvimento central do ecossistema The Graph, Semiotic Labs, utilizou tecnologia de IA para otimizar a precificação de índices e a experiência de consulta dos usuários, desenvolvendo ferramentas como AutoAgora, Allocation Optimizer e AgentC, que aprimoram ainda mais a inteligência do sistema e a sua amigabilidade para os usuários.
![Ler, indexar e analisar, um 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 da Blockchain em uma plataforma. 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.
Arquitetura de Duplo Bloco: camada de execução construída com base no Eigenlayer AVS, formando uma arquitetura de duplo bloco paralelo com o algoritmo de consenso CometBFT.
Padrão de formato de dados inovador: introdução do padrão de formato de dados "manuscripts".
Modelo do mundo cripto: combinando tecnologia de modelos de IA, criar um modelo de IA Theia que possa entender e prever transações em Blockchain.
O modelo de IA Theia da Chainbase é baseado no modelo DORA da NVIDIA, combinando a análise de dados on-chain e off-chain em um padrão criptográfico, fazendo respostas através de raciocínio causal, para fornecer serviços de dados inteligentes aos usuários.
![Ler, indexar 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á dedicado a construir uma camada de computação verificável, expandindo provas de conhecimento zero em armazéns de dados descentralizados. Sua tecnologia central, Proof of SQL, é uma tecnologia inovadora de prova de conhecimento zero que garante que as consultas SQL executadas em armazéns de dados descentralizados sejam à prova de adulterações e verificáveis.
SxT colaborou com o laboratório de inovação da Microsoft AI para desenvolver ferramentas de IA generativa, permitindo que os usuários processem dados de blockchain através da linguagem natural. No Space and Time Studio, os usuários podem experimentar a inserção de consultas em linguagem natural, com a IA convertendo automaticamente para SQL e executando a consulta.
![Leitura, indexação para análise, resumo da competição 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 de Blockchain evoluiu desde as fontes de dados dos nós iniciais, passando pelo desenvolvimento de análise de dados e indexadores, até finalmente se tornar um serviço de dados de cadeia completa capacitado por IA, passando por um processo de aprimoramento gradual. Essa evolução contínua das tecnologias não só 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 contínuo desenvolvimento de novas tecnologias, como IA e provas de conhecimento zero, os serviços de dados em Blockchain se tornarão ainda mais inteligentes e seguros. Como infraestrutura, os serviços de dados em Blockchain continuarão a desempenhar um papel importante no progresso e na inovação do setor.
![Leitura, indexação para análise, resumo da pista de indexação de dados Web3])https://img-cdn.gateio.im/webp-social/moments-0742180b7da8a9dcddafc465a4dba9cb.webp(
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.
10 Curtidas
Recompensa
10
6
Repostar
Compartilhar
Comentário
0/400
BtcDailyResearcher
· 6h atrás
Toda a data da cadeia é fantástica, mas não se compara com a moeda a subir de forma fantástica.
Ver originalResponder0
ZKSherlock
· 6h atrás
na verdade... as implicações de privacidade da indexação de blockchain impulsionada por IA estão gravemente subestimadas aqui. onde está a arquitetura zkp?
Ver originalResponder0
gas_guzzler
· 7h atrás
Ouvir já cansa, o nó não gira.
Ver originalResponder0
DarkPoolWatcher
· 7h atrás
Ir ao centro não faz sentido
Ver originalResponder0
FlashLoanKing
· 7h atrás
Mais um artigo sobre a especulação da IA
Ver originalResponder0
DefiEngineerJack
· 7h atrás
*sigh* mais uma opinião ingênua sobre indexação de dados... mostra-me os benchmarks reais ser
História da evolução do índice de dados de Blockchain: desde o Nó até o banco de dados de toda a cadeia capacitado por IA
Evolução do índice de dados Blockchain: de Nó a base de dados AI de cadeia completa
1. Introdução
Desde o lançamento das primeiras aplicações descentralizadas (dApp) em 2017, o ecossistema Blockchain tem crescido de forma robusta, surgindo numerosas dApps financeiras, de jogos e sociais baseadas em diferentes Blocos. No entanto, as várias fontes de dados que essas aplicações dependem durante o processo de interação merecem uma reflexão mais aprofundada.
Em 2024, a inteligência artificial e o Web3 tornam-se tópicos em alta. No campo da IA, os dados são como a fonte da vida, impulsionando o aprendizado e a evolução dos sistemas. Sem o suporte de grandes volumes de dados, mesmo os algoritmos de IA mais sofisticados têm dificuldade em realizar seu potencial.
Este artigo irá analisar profundamente a evolução da indexação de dados durante o desenvolvimento da indústria, a partir da perspectiva da acessibilidade dos dados da Blockchain. Também iremos comparar o protocolo de indexação de dados tradicional The Graph com os novos protocolos de serviços de dados da blockchain Chainbase e Space and Time, discutindo as semelhanças e diferenças desses novos protocolos que combinam tecnologias de IA em termos de serviços de dados e arquitetura de produtos.
2. A evolução da indexação de dados: de Nó de blockchain a banco de dados de cadeia completa
2.1 Fonte de dados: Nó de Blockchain
Blockchain é conhecido como um livro-razão descentralizado, e os nós são a base dessa rede. Cada nó mantém uma cópia completa dos dados da blockchain, garantindo a característica de descentralização da rede. No entanto, para usuários comuns, construir e manter um nó não só tem uma alta barreira técnica, como também requer arcar com custos elevados de hardware e largura de banda.
Para resolver este problema, surgiram os fornecedores de nós RPC. Eles são responsáveis pela operação e manutenção dos nós, fornecendo serviços de acesso a dados aos usuários através de pontos finais RPC. Embora os pontos finais RPC públicos sejam gratuitos, eles têm limitações de taxa, o que pode afetar a experiência do usuário da dApp. Os pontos finais RPC privados, embora tenham melhor desempenho, ainda apresentam baixa eficiência em consultas complexas e são difíceis de escalar entre redes. No entanto, a interface de API padronizada dos fornecedores de nós ainda reduziu a barreira de entrada para os usuários acessarem dados na cadeia, estabelecendo uma base para a posterior análise de dados e aplicações.
2.2 Análise de Dados: de Dados Brutos a Dados Utilizáveis
Os dados brutos fornecidos pelos nós da blockchain geralmente são processados por criptografia e codificação, embora isso garanta a integridade e a segurança dos dados, também aumenta a dificuldade de análise. Para usuários comuns e desenvolvedores, lidar diretamente com esses dados requer uma quantidade significativa de conhecimento especializado e recursos computacionais.
Assim, o processo de análise de dados torna-se particularmente importante. Ao converter dados brutos complexos em um formato mais fácil de entender e operar, os usuários podem utilizar esses dados de forma mais intuitiva. A qualidade da análise de dados impacta diretamente a eficiência e a eficácia das aplicações de dados blockchain, sendo um ponto-chave em todo o processo de indexação de dados.
2.3 A evolução do indexador de dados
Com o aumento exponencial da quantidade de dados na Blockchain, a necessidade de indexadores de dados torna-se cada vez mais urgente. Os indexadores são responsáveis por organizar os dados na cadeia e armazená-los em um banco de dados para consulta. Eles indexam os dados da Blockchain e fornecem uma linguagem de consulta semelhante ao SQL (, como a interface GraphQL ), tornando os dados disponíveis a qualquer momento. Os indexadores oferecem aos desenvolvedores uma interface de consulta unificada, simplificando significativamente o processo de recuperação de dados.
Diferentes tipos de indexadores têm suas vantagens:
Atualmente, as necessidades de armazenamento dos nós de arquivo do Ethereum variam de 3TB a 13,5TB em diferentes clientes. Diante de um volume de dados tão grande, os protocolos de indexação mainstream não apenas suportam indexação multi-bloco, mas também personalizaram estruturas de análise de dados para diferentes necessidades de aplicação, como o "subgrafo" do The Graph (Subgraph).
A introdução dos indexadores melhorou significativamente a eficiência de indexação e consulta de dados. Comparado aos pontos finais RPC tradicionais, os indexadores conseguem processar grandes volumes de dados de forma eficiente, suportando consultas complexas e filtragem de dados. Alguns indexadores também suportam a agregação de múltiplas fontes de dados de blocos, evitando o problema de dApps multi-chain que precisam implantar várias APIs. Através da operação distribuída, os indexadores não só oferecem maior segurança e desempenho, mas também reduzem o risco de interrupções que os fornecedores RPC centralizados podem causar.
2.4 Base de Dados de Blockchain: Mudança para o Modo de Fluxo Preferencial
À medida que a demanda por aplicações se torna cada vez mais complexa, os indexadores de dados básicos e os seus formatos de indexação padronizados tornam-se gradualmente insuficientes para atender à diversidade das necessidades de consulta, como o acesso a múltiplas blockchains ou a mapeamento de dados fora da blockchain.
Na arquitetura moderna de pipelines de dados, o método "prioridade ao fluxo" tornou-se uma solução para as limitações do processamento em lote tradicional, permitindo o processamento e a análise de dados em tempo real. Os provedores de serviços de dados em blockchain também estão se desenvolvendo na direção da construção de fluxos de dados, como os Substreams do The Graph, o Mirror da Goldsky, e os lagos de dados em tempo real oferecidos pela Chainbase e SubSquid.
Estes serviços visam resolver a necessidade de análise em tempo real de transações em Blockchain e a capacidade de consulta abrangente. Ao redefinir os desafios dos dados em cadeia a partir da perspetiva de modernos canais de dados, podemos ver o potencial da gestão, armazenamento e fornecimento de dados sob uma nova luz. Ao considerar o indexador como um fluxo de dados em vez de uma saída final, podemos imaginar a possibilidade de conjuntos de dados de alto desempenho personalizados para qualquer caso de uso empresarial.
3. AI + Database: Comparação aprofundada entre The Graph, Chainbase e Space and Time
3.1 The Graph
A rede The Graph oferece serviços de indexação e consulta de dados multi-chain através de uma rede de nós descentralizados. Seus produtos principais incluem o mercado de execução de consultas de dados e o mercado de cache de indexação de dados, atendendo às necessidades de consulta de produtos dos usuários.
Subgráficos ( são a estrutura de dados fundamental da rede The Graph, definindo como extrair e transformar dados da Blockchain em um formato consultável. A rede é composta por quatro papéis-chave: indexadores, curadores, delegadores e desenvolvedores, que juntos fornecem suporte de dados para aplicações web3.
The Graph virou completamente para serviços de hospedagem de subgráficos descentralizados, onde as partes participantes garantem o funcionamento do sistema através de incentivos econômicos. Recentemente, a equipe de desenvolvimento central do ecossistema The Graph, Semiotic Labs, utilizou tecnologia de IA para otimizar a precificação de índices e a experiência de consulta dos usuários, desenvolvendo ferramentas como AutoAgora, Allocation Optimizer e AgentC, que aprimoram ainda mais a inteligência do sistema e a sua amigabilidade para os usuários.
![Ler, indexar e analisar, um 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 da Blockchain em uma plataforma. Suas funcionalidades características incluem:
O modelo de IA Theia da Chainbase é baseado no modelo DORA da NVIDIA, combinando a análise de dados on-chain e off-chain em um padrão criptográfico, fazendo respostas através de raciocínio causal, para fornecer serviços de dados inteligentes aos usuários.
![Ler, indexar 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á dedicado a construir uma camada de computação verificável, expandindo provas de conhecimento zero em armazéns de dados descentralizados. Sua tecnologia central, Proof of SQL, é uma tecnologia inovadora de prova de conhecimento zero que garante que as consultas SQL executadas em armazéns de dados descentralizados sejam à prova de adulterações e verificáveis.
SxT colaborou com o laboratório de inovação da Microsoft AI para desenvolver ferramentas de IA generativa, permitindo que os usuários processem dados de blockchain através da linguagem natural. No Space and Time Studio, os usuários podem experimentar a inserção de consultas em linguagem natural, com a IA convertendo automaticamente para SQL e executando a consulta.
![Leitura, indexação para análise, resumo da competição 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 de Blockchain evoluiu desde as fontes de dados dos nós iniciais, passando pelo desenvolvimento de análise de dados e indexadores, até finalmente se tornar um serviço de dados de cadeia completa capacitado por IA, passando por um processo de aprimoramento gradual. Essa evolução contínua das tecnologias não só 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 contínuo desenvolvimento de novas tecnologias, como IA e provas de conhecimento zero, os serviços de dados em Blockchain se tornarão ainda mais inteligentes e seguros. Como infraestrutura, os serviços de dados em Blockchain continuarão a desempenhar um papel importante no progresso e na inovação do setor.
![Leitura, indexação para análise, resumo da pista de indexação de dados Web3])https://img-cdn.gateio.im/webp-social/moments-0742180b7da8a9dcddafc465a4dba9cb.webp(