Lição 5

Como as três principais plataformas de análise cripto se diferenciam

Este capítulo apresenta uma comparação entre Footprint, Dune e Flipside como ferramentas de análise de dados on-chain, avaliando 11 critérios, como usabilidade, visualização e modelos de dados.

As plataformas de analytics de criptomoedas oferecem análises detalhadas de blockchains, protocolos e projetos, indo muito além dos preços de tokens e NFTs. No entanto, há diferenças marcantes entre as principais plataformas e ferramentas disponíveis.

Sempre existem trade-offs entre cobertura e acessibilidade, funcionalidade e flexibilidade, preços e recursos exclusivos. Para apoiar analistas na escolha da plataforma que melhor atende às suas demandas, comparamos as três principais plataformas de analytics de criptomoedas:

  • Dune Analytics
  • Footprint Analytics
  • Flipside

Na hora de escolher a ferramenta mais adequada, os analistas podem avaliar os 11 aspectos centrais a seguir:

  1. Abrangência
  2. Equilíbrio entre flexibilidade e usabilidade
  3. Latência
  4. Desempenho
  5. Preços
  6. Visualização
  7. Modelo de dados
  8. Dados de NFT
  9. Pilha tecnológica
  10. Integração de dados off-chain
  11. API/SDK

Vamos analisar como Dune Analytics, Footprint Analytics e Flipside se destacam em cada um desses pontos e apresentar os diferenciais de cada uma.

Contexto

Já foram publicados diversos artigos comparativos completos sobre ferramentas de análise. Porém, neste artigo, o foco é exclusivamente em soluções criadas para análise de blockchain.

Além disso, em vez de abordar cada plataforma separadamente, o artigo trata cada critério de avaliação de forma individual. Assim, se você ou sua equipe buscam resolver um problema específico—como encontrar a ferramenta mais acessível ou a plataforma com a análise de NFT mais robusta—basta ir direto ao tópico de interesse.

Abrangência

A abrangência diz respeito à quantidade de blockchains ou redes e índices suportados, como Ethereum, Solana ou Boba Network. Mas também inclui profundidade, ou seja, até que ponto a ferramenta indexa as transações de determinada blockchain.

O engenheiro de dados e analista de blockchain Primo Data desenvolveu um dos gráficos mais completos e atualizados sobre cobertura de redes em diferentes plataformas de analytics.

Entre as três principais plataformas de analytics de criptomoedas, a Footprint Analytics lidera em abrangência, suportando 20 das 43 redes analisadas. A Flipside fica em segundo lugar, com suporte a 15 redes, enquanto a Dune Analytics cobre apenas 8.

Se a análise for restrita aos principais tokens ou blockchains, como Bitcoin, Solana ou Ethereum, a abrangência deixa de ser um fator decisivo, pois todas as três plataformas fornecem análise desses ativos principais.

Porém, em nichos como GameFi, a abrangência é determinante. Muitos jogos em blockchain utilizam cadeias pequenas, especializadas e até temporárias, como DFK Chain, Ronin e Wax. O amplo suporte da Footprint Analytics faz dela a principal escolha para análise de GameFi, sendo a única das três que cobre essas três cadeias.

Equilíbrio entre flexibilidade e usabilidade

Como o código Web3 é open source, montar um data warehouse ETL de blockchain e disponibilizá-lo para exploração independente é relativamente simples. O grande desafio está na camada de interpretação—ou seja, como a plataforma categoriza os dados brutos em classificações relevantes, filtrando informações inúteis.

Os dados brutos são altamente flexíveis, permitindo que qualquer usuário defina, classifique e interprete como preferir. Porém, para a maioria dos analistas, esses dados não são imediatamente utilizáveis. Por outro lado, simplificar demais limita a capacidade de equipes avançadas desenvolverem análises especializadas e personalizadas.

No fim, todas as plataformas usam bancos de dados relacionais, ou seja, SQL é a principal ferramenta. Para utilizar plataformas como Flipside e Dune, é preciso conhecimento em SQL. Já a Footprint oferece uma camada extra de abstração sobre o SQL—um gerador de queries SQL—com interface drag-and-drop. Embora essa interface permita apenas queries simples (sem queries aninhadas, subconsultas correlacionadas ou funções window), ela reduz bastante a barreira de entrada. Por isso, representa um diferencial importante no ecossistema.

Latência

Latência é o tempo necessário para atualização dos dados.

Em um @carsonbrown67/the-race-for-data-domination-an-evaluation-of-the-todays-top-crypto-analytics-platforms-3cdf83d512fe">artigo comparativo aprofundado publicado pelo analista Carson Brown em outubro, ele avaliou a latência das principais plataformas e concluiu que a Dune tinha a menor latência entre as três, com a Footprint Analytics vindo logo atrás, com um leve atraso.

A latência é um ponto crítico, e a equipe de engenharia tem trabalhado para aprimorá-la. Em 7 de novembro, a Footprint anunciou atualizações importantes. Após essas melhorias, uma nova rodada de queries foi feita em cada plataforma para buscar o bloco mais recente do Ethereum, com os resultados apresentados a seguir:

Desempenho

Desempenho diz respeito à velocidade de resposta nas consultas de dados. Isso é fundamental para analistas profissionais ou quem precisa processar grandes volumes de números com rapidez.

Os resultados mostram que a Flipside foi a mais rápida, seguida pela Footprint Analytics, enquanto a Dune ficou em terceiro, com tempo de resposta de 17 segundos.

Preços

Dune e Footprint oferecem versões gratuitas voltadas para iniciantes e planos pagos para usuários avançados. A versão gratuita da Footprint também inclui suporte a APIs de dados.



A Flipside não cobra taxas. A plataforma atua como intermediária entre projetos (como Uniswap e SushiSwap), oferecendo recompensas por análises e fornecendo a infraestrutura necessária para execução das análises.

Para mais detalhes sobre a distribuição das recompensas, acesse esta explicação no Discord. Cada recompensa é dividida igualmente (50/50) entre a plataforma e o analista.

Visualização

Todas as plataformas trazem funcionalidades básicas de gráficos. Porém, se o usuário deseja visualizar dados sob diferentes perspectivas, em formatos dinâmicos e estáticos, a Footprint oferece essas possibilidades adicionais. A tabela abaixo compara as capacidades de visualização das três plataformas:

Modelo de dados

Um modelo de dados eficiente para analytics de blockchain deve atender aos seguintes requisitos:

  • Minimizar o uso de joins – O usuário deve localizar rapidamente as entidades que deseja unir.
  • Reduzir o custo de compreensão – O requisito é amplo, incluindo, por exemplo, eliminar a busca separada por endereços de smart contracts ou agregar transações brutas.
  • Otimizar a indexação – É essencial garantir consultas rápidas às tabelas.
  • Evitar redundância de dados – Duplicar informações em várias tabelas pode gerar erros e inconsistências.
  • Assegurar a integridade dos dados – Ferramentas como chaves estrangeiras ajudam a evitar anomalias.
  • Manter o modelo de dados simples – Essencial para escalabilidade e manutenção.

Todas as plataformas suportam dados brutos de transações e permitem análises completas. Também oferecem tabelas com dados decodificados. Entretanto, apenas a Footprint disponibiliza tabelas estatísticas pré-agregadas, facilitando insights rápidos de métricas de negócios.

Dados de NFT

Para quem busca analytics de NFT, é essencial analisar a cobertura de cada plataforma em diferentes redes e marketplaces antes de decidir. As queries a seguir retornam os respectivos valores de dados.

Pelos resultados, a Flipside é a que cobre mais marketplaces. Já a Footprint entrega métricas de negócios adicionais, como detecção de wash trading (referência no Twitter), que, assim como outras métricas, estão disponíveis via API.

Pilha tecnológica

Na essência, todas as plataformas utilizam bancos de dados relacionais. Quando se trata de bilhões ou trilhões de linhas de dados, é fundamental contar com uma infraestrutura escalável.

Todas as três plataformas usam SQL como linguagem principal de queries, facilitando a migração com poucas adaptações. A Footprint, porém, oferece uma camada extra de abstração sobre SQL, permitindo queries drag-and-drop. O Jupyter Notebook também foi incorporado recentemente como interface alternativa.

Integração de dados off-chain

Na análise de dados on-chain, a possibilidade de comparar com dados off-chain usando ferramentas estatísticas (como análise de correlação) é essencial. Dune e Footprint permitem upload de tabelas próprias para análise em tempo real dentro das plataformas.

Além disso, a Footprint oferece tabelas de referência (por exemplo, token_info, protocol_info), facilitando a busca rápida de tokens pelo nome. A cobertura ampla da Footprint em metadados de NFTs também viabiliza a análise de atributos desses ativos.

API/SDK

Para equipes de pesquisa e analistas sem exigência de tempo de execução para consultas pontuais e que só precisam incorporar gráficos em relatórios, a velocidade da query não é determinante. Já equipes que buscam integração de software exigem respostas rápidas (por exemplo, para histórico de transações em carteiras) e uma interface para o banco de dados.

Dune (Query Engine V2), Flipside e Footprint oferecem API SQL oficial, permitindo migrar qualquer consulta do site para a API. No entanto, esse método requer queries SQL pré-definidas. Para facilitar, a Footprint está desenvolvendo uma API REST, que permite buscar dados com um clique.

Para automação de carregamento de dados, apenas a Footprint disponibiliza infraestrutura oficial, permitindo a criação de pipelines totalmente automáticos.

Entre essas plataformas, só a Flipside oferece SDK oficial, com suporte para Python e R.

Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.