Auteur : petit ours

Dune est une société axée sur l'analyse des données Web3, fournissant des outils d'analyse de données complets et des tableaux de bord d'analyse de données aux utilisateurs du marché des actifs cryptographiques et de la technologie blockchain.

À l'ère du numérique, les outils d'analyse de données de Dune fournissent aux utilisateurs la dynamique du marché et les tendances des prix en temps réel, les aidant ainsi à formuler de meilleures stratégies d'investissement. Que l'utilisateur soit novice ou investisseur professionnel, Dune peut fournir une analyse de données et des informations de marché relativement complètes et précises. Dune a reçu un total de 80 millions de dollars américains en trois cycles de financement de la part de géants tels que @dragonfly_xyz, @multicoincap et @coinbase.

Pourquoi est-il important d’analyser les données en chaîne ? Sur Ethereum et d’autres plateformes blockchain, les données sont en chaîne, c’est-à-dire que toutes les transactions, statuts de contrat et événements sont enregistrés sur la blockchain, et ces données ne peuvent pas être falsifiées ou supprimées. Par conséquent, le suivi des données en chaîne est très important pour développer et utiliser des applications basées sur la blockchain. Garantir l'exactitude et l'intégrité des données : étant donné que les données sur la blockchain sont immuables, le suivi des données sur la chaîne peut garantir l'exactitude et l'intégrité des données. Ceci est particulièrement important pour les applications dans les domaines de la finance, des assurances, de la chaîne d'approvisionnement, etc. Surveillance en temps réel de l'état des contrats et des transactions : le suivi des données en chaîne peut aider les développeurs à surveiller l'état des contrats et les transactions en temps réel, à détecter les erreurs ou anomalies en temps opportun et à prendre les mesures nécessaires. Pour les développeurs, ces données peuvent également être utilisées pour mieux comprendre les besoins des utilisateurs et les tendances du marché, offrant ainsi un soutien solide au développement et à l’optimisation des Dapps. Analyser et prédire les tendances du marché : le suivi des données en chaîne peut aider à analyser les prix des devises, les volumes de transactions sur le marché, les positions et d'autres données pour prédire les tendances du marché et prendre de meilleures décisions d'investissement. Exécution automatisée des contrats intelligents : le suivi des données en chaîne peut aider les contrats intelligents à s'exécuter automatiquement, tels que des événements ou des conditions spécifiques qui déclenchent le contrat.

En bref, le suivi des données en chaîne est très important pour développer et utiliser des applications blockchain, qui peuvent garantir l'exactitude et l'exhaustivité des données, surveiller l'état des contrats et les transactions en temps réel, analyser et prédire les tendances du marché et exécuter automatiquement des contrats intelligents, etc. .

Comment Dune obtient-il les données ?

Il est plus facile d’obtenir et d’analyser des données sur la blockchain que dans les industries traditionnelles.

Bien que les détails techniques de chaque chaîne ne soient pas exactement les mêmes, chaque blockchain suit la logique « proposer une transaction – parvenir à un accord – ajouter à la chaîne ». Divers mécanismes de consensus existent dans la blockchain, mais

Une fois le consensus atteint, les informations sur le dernier bloc sont diffusées dans le réseau blockchain, informant tous les nœuds de ce nouveau bloc et l'enregistrant.

En théorie, n'importe qui peut exécuter son propre nœud, il existe donc un haut niveau de transparence dans le monde de la blockchain, permettant aux analystes de données d'accéder à des informations complètes sur tout ce qui se passe. Dune accède aux données blockchain capturées par les fondateurs de nœuds via des API, afin que Dune puisse se concentrer sur la création de la meilleure expérience d'accès aux données, tandis que les fondateurs de nœuds se concentrent sur l'exécution de leurs nœuds aussi efficacement que possible.

Les données obtenues du fondateur du nœud se présentent généralement sous la forme de bytecodes hachés. Une fois que Dune a reçu ces bytecodes, il les extrait via son moteur de données dans un ensemble de tables appelées « données brutes », puis via le contrat intelligent obtenu par analyse.

Une fois les données analysées, elles sont créées sous forme de graphiques visuels et de tableaux de bord de données faciles à lire à l'aide de SQL, un langage de haut niveau pour le stockage, la manipulation et la récupération dans les bases de données.

Par exemple, laissez-moi vous montrer comment jouer à Dune

Après avoir ouvert le site Web de Dune, vous pouvez voir de nombreux tableaux de données de tendances, y compris des statistiques en chaîne pour de nombreux Dapps, tels que Ethereum, Arbitrum, Optimism, etc.

Prenons l'exemple du tableau d'affichage numérique de @LayerZero_Labs :

Certaines informations clés peuvent être extraites :

Plus d'un million de portefeuilles utilisent LayerZero. La proportion d'utilisateurs ayant effectué plus de dix transactions (généralement considérés comme des utilisateurs réels actifs) atteint 15 %. La proportion d'utilisateurs ayant utilisé LayerZero pendant moins d'un mois est de 66 %.

Dans le même temps, nous pouvons récupérer le nombre de transactions et le montant de la transaction de n'importe quel portefeuille en utilisant LayerZero via l'adresse du portefeuille.

Nous pouvons également créer des tableaux numériques personnalisés :

Si vous maîtrisez le langage SQL, vous pouvez écrire du code de requête directement dans le panneau Dune :

De plus, nous pouvons également utiliser ChatGPT pour générer du code de requête SQL :

Pour interroger, collez simplement le code dans l'éditeur et cliquez sur Exécuter :

Cliquez ensuite sur Enregistrer et ajoutez une description pour ce tableau de bord de données :

Dans l'ensemble, Dune est un outil très puissant. Le tableau de bord de données sur Dune est conçu de manière intuitive et peut être facilement compris sans compétences en analyse de données.

Si vous pouvez faire bon usage de ChatGPT+Dune, je pense que cela peut grandement aider les acteurs du Web3, les développeurs, etc. à mieux comprendre le marché des actifs numériques et le réseau blockchain, à formuler de meilleures stratégies d'investissement et de trading, à optimiser les DApps et les contrats intelligents, et à améliorer le domaine. Sécurité et fiabilité des réseaux blockchain.