Autor: ursinho

Dune é uma empresa focada na análise de dados Web3, fornecendo ferramentas abrangentes de análise de dados e painéis de análise de dados para usuários do mercado de criptoativos e tecnologia blockchain.

Numa era altamente digital, as ferramentas de análise de dados do Dune fornecem aos utilizadores dinâmicas de mercado e tendências de preços em tempo real, ajudando-os a formular melhores estratégias de investimento. Quer o usuário seja um investidor novato ou profissional, Dune pode fornecer análise de dados e inteligência de mercado relativamente abrangentes e precisas. Dune recebeu um total de US$ 80 milhões em três rodadas de financiamento de gigantes como @dragonfly_xyz, @multicoincap e @coinbase.

Por que é importante analisar dados on-chain? No Ethereum e em outras plataformas blockchain, os dados estão on-chain, ou seja, todas as transações, status de contrato e eventos são registrados no blockchain e esses dados não podem ser adulterados ou excluídos. Portanto, o rastreamento de dados on-chain é muito importante para o desenvolvimento e uso de aplicativos baseados em blockchain. Garanta a precisão e integridade dos dados: Como os dados no blockchain são imutáveis, o rastreamento dos dados na cadeia pode garantir a precisão e a integridade dos dados. Isto é particularmente importante para aplicações em finanças, seguros, cadeia de suprimentos, etc. Monitoramento em tempo real do status do contrato e das transações: o rastreamento de dados na cadeia pode ajudar os desenvolvedores a monitorar o status do contrato e as transações em tempo real, detectar erros ou anomalias em tempo hábil e tomar as medidas necessárias. Para os desenvolvedores, esses dados também podem ser usados ​​para entender melhor as necessidades dos usuários e as tendências do mercado, fornecendo um forte suporte para o desenvolvimento e otimização de Dapps. Analise e preveja tendências de mercado: O rastreamento de dados em cadeia pode ajudar a analisar preços de moedas, volumes de negociação de mercado, posições e outros dados para prever tendências de mercado e tomar melhores decisões de investimento. Execução automatizada de contratos inteligentes: o rastreamento de dados na cadeia pode ajudar a execução automática de contratos inteligentes, como eventos ou condições específicas que acionam o contrato.

Em suma, o rastreamento de dados on-chain é muito importante para o desenvolvimento e uso de aplicativos blockchain, que podem garantir a precisão e integridade dos dados, monitorar o status do contrato e as transações em tempo real, analisar e prever tendências de mercado e executar automaticamente contratos inteligentes, etc. .

Como Dune obtém dados?

É mais fácil obter e analisar dados na blockchain do que nas indústrias tradicionais.

Embora os detalhes técnicos de cada cadeia não sejam exatamente os mesmos, cada blockchain segue a lógica de “propor uma transação – chegar a um acordo – adicionar à cadeia”. Existem vários mecanismos de consenso no blockchain, mas

Uma vez alcançado o consenso, as informações sobre o bloco mais recente são transmitidas na rede blockchain, permitindo que todos os nós saibam sobre esse novo bloco e o registrem.

Em teoria, qualquer pessoa pode executar seu próprio nó, portanto há um alto nível de transparência no mundo blockchain, permitindo que os analistas de dados acessem informações completas sobre qualquer coisa que “aconteça”. Dune acessa os dados de blockchain capturados pelos fundadores de nós por meio de APIs, para que Dune possa se concentrar em criar a melhor experiência de acesso a dados, enquanto os fundadores de nós se concentram em executar seus nós da maneira mais eficiente possível.

Os dados obtidos do fundador do nó são geralmente na forma de bytecodes com hash. Depois que Dune recebe esses bytecodes, ele os extrai por meio de seu mecanismo de dados em um conjunto de tabelas chamado "dados brutos" e, em seguida, por meio do contrato inteligente obtido por análise.

Depois que os dados são analisados, eles são criados em gráficos visuais e painéis de dados fáceis de ler usando SQL, uma linguagem de alto nível para armazenamento, manipulação e recuperação em bancos de dados.

Por exemplo, deixe-me mostrar como jogar Dune

Depois de abrir o site Dune, você pode ver muitos painéis de dados de tendências, incluindo estatísticas on-chain para muitos Dapps, como Ethereum, Arbitrum, Optimism, etc.

Vamos pegar a placa de sinalização digital do @LayerZero_Labs como exemplo:

Algumas informações importantes podem ser extraídas:

Mais de um milhão de carteiras usam LayerZero. A proporção de usuários que realizaram mais de dez transações (geralmente considerados usuários reais ativos) chega a 15%. A proporção de usuários que usaram o LayerZero por menos de um mês é de 66%.

Ao mesmo tempo, podemos recuperar o número de transações e o valor da transação de qualquer carteira usando LayerZero através do endereço da carteira.

Também podemos criar quadros digitais personalizados:

Se você for proficiente na linguagem SQL, poderá escrever o código de consulta diretamente no painel Dune:

Além disso, também podemos usar ChatGPT para gerar código de consulta SQL:

Para consultar, basta colar o código no editor e clicar em Executar:

Em seguida, clique em Salvar e adicione alguma descrição para este painel de dados:

Resumindo, Dune é uma ferramenta muito poderosa. O painel de dados do Dune é projetado de forma intuitiva e pode ser facilmente compreendido sem habilidades de análise de dados.

Se você puder fazer bom uso do ChatGPT + Dune, acredito que ele pode ajudar muito os jogadores, desenvolvedores, etc. da Web3 a entender melhor o mercado de ativos digitais e a rede blockchain, formular melhores estratégias de investimento e negociação, otimizar DApps e contratos inteligentes e melhorar a área. Segurança e confiabilidade das redes blockchain.