Autor: kleiner Bär

Dune ist ein Unternehmen, das sich auf die Analyse von Web3-Daten konzentriert und umfassende Datenanalysetools und Datenanalyse-Dashboards für Benutzer des Krypto-Asset-Marktes und der Blockchain-Technologie bereitstellt.

In einer Zeit der hohen Digitalisierung stellen die Datenanalysetools von Dune den Nutzern Marktdynamiken und Preistrends in Echtzeit zur Verfügung und helfen ihnen so, bessere Anlagestrategien zu formulieren. Unabhängig davon, ob der Benutzer ein Anfänger oder ein professioneller Investor ist, kann Dune relativ umfassende und genaue Datenanalysen und Marktinformationen bereitstellen. Dune hat in drei Finanzierungsrunden insgesamt 80 Millionen US-Dollar an Finanzmitteln von Giganten wie @dragonfly_xyz, @multicoincap und @coinbase erhalten.

Warum ist die Analyse von On-Chain-Daten wichtig? Auf Ethereum und anderen Blockchain-Plattformen sind die Daten On-Chain, das heißt, alle Transaktionen, Vertragszustände und Ereignisse werden in der Blockchain aufgezeichnet, und diese Daten sind unveränderlich und nicht löschbar. Daher ist das Verfolgen von On-Chain-Daten für die Entwicklung und Nutzung von Blockchain-basierten Anwendungen von großer Bedeutung. Sicherstellung der Daten Genauigkeit und Integrität: Da die Daten auf der Blockchain unveränderlich sind, kann das Verfolgen von On-Chain-Daten die Genauigkeit und Integrität der Daten gewährleisten. Dies ist besonders wichtig für Anwendungen in den Bereichen Finanzen, Versicherungen, Lieferketten usw. Echtzeitüberwachung von Vertragszuständen und Transaktionen: Das Verfolgen von On-Chain-Daten kann Entwicklern helfen, Vertragszustände und Transaktionen in Echtzeit zu überwachen, Fehler oder Anomalien rechtzeitig zu erkennen und notwendige Maßnahmen zu ergreifen. Für Entwickler kann es auch helfen, die Bedürfnisse der Nutzer und Markttrends besser zu verstehen und bietet starke Unterstützung für die Entwicklung und Optimierung von Dapps. Analyse und Vorhersage von Markttrends: Das Verfolgen von On-Chain-Daten kann helfen, Daten zu Preisen, Handelsvolumen, Positionen usw. zu analysieren, um Markttrends vorherzusagen und bessere Investitionsentscheidungen zu treffen. Automatische Ausführung von Smart Contracts: Das Verfolgen von On-Chain-Daten kann helfen, Smart Contracts automatisch auszuführen, z.B. um bestimmte Ereignisse oder Bedingungen des Vertrags auszulösen.

Zusammenfassend ist das Verfolgen von On-Chain-Daten für die Entwicklung und Nutzung von Blockchain-Anwendungen von großer Bedeutung, da es die Genauigkeit und Integrität der Daten gewährleistet, Echtzeitüberwachung von Vertragszuständen und Transaktionen ermöglicht, Markttrends analysiert und vorhersagt sowie die automatische Ausführung von Smart Contracts usw.

Wie erhält Dune Daten?

Im Vergleich zu traditionellen Branchen ist es einfacher, Daten auf der Blockchain zu erfassen und zu analysieren.

Obwohl die technischen Details der verschiedenen Chains nicht vollständig identisch sind, folgt jede Blockchain der Logik "Transaktion einreichen - Konsens erreichen - zur Chain hinzufügen". In der Blockchain gibt es verschiedene Konsensmechanismen, aber

Sobald ein Konsens erreicht ist, wird die Information über den neuesten Block im Blockchain-Netzwerk verbreitet, sodass alle Knoten über diesen neuen Block informiert sind und ihn aufzeichnen.

Theoretisch kann jeder seine eigenen Knoten betreiben, daher ist die Transparenz in der Blockchain-Welt sehr hoch, was Datenanalysten den Zugang zu vollständigen Informationen über alles "was passiert" ermöglicht. Dune greift über eine API auf die von den Knotenbetreibern erfassten Blockchain-Daten zu, sodass Dune sich darauf konzentrieren kann, das beste Datenerlebnis zu schaffen, während die Knotenbetreiber sich darauf konzentrieren, ihre Knoten so effizient wie möglich zu betreiben.

Die von den Knotenbetreibern erhaltenen Daten liegen normalerweise in Form von Hash-Bytecode vor. Nachdem Dune diesen Bytecode erhalten hat, extrahiert es ihn über seine Daten-Engine in eine Gruppe von Tabellen, die als "Rohdaten" bezeichnet werden, und analysiert ihn dann über Smart Contracts.

Nach der Datenanalyse wird SQL (eine Hochsprache zur Speicherung, Manipulation und Abfrage in Datenbanken) verwendet, um sie in leicht lesbare visuelle Diagramme und Daten-Dashboards zu erstellen.

Ein Beispiel, um Ihnen zu zeigen, wie Sie Dune nutzen können

Nach dem Öffnen der Dune-Website können Sie viele Trend-Dashboard sehen, einschließlich vieler On-Chain-Statistiken von Dapps wie Ethereum, Arbitrum, Optimism usw.

Wir nehmen das digitale Dashboard von @LayerZero_Labs als Beispiel:

Dabei können einige Schlüsselinformationen extrahiert werden:

Über eine Million Wallets verwenden LayerZero. Die Nutzer, die mehr als zehn Transaktionen durchgeführt haben (allgemein als aktive echte Nutzer angesehen), machen 15% aus. Die Nutzer, die LayerZero nicht länger als einen Monat verwenden, machen 66% aus.

Gleichzeitig können wir die Transaktionsanzahl und den Transaktionsbetrag eines beliebigen Wallets über die Wallet-Adresse abrufen, die LayerZero verwendet.

Wir können auch benutzerdefinierte digitale Dashboards erstellen:

Wenn Sie die SQL-Sprache beherrschen, können Sie direkt im Dune-Dashboard Abfragecodes schreiben:

Darüber hinaus können wir auch ChatGPT verwenden, um SQL-Abfragecodes zu generieren:

Um eine Abfrage durchzuführen, fügen Sie den Code direkt in den Editor ein und klicken Sie dann auf Ausführen:

Klicken Sie dann auf Speichern und fügen Sie eine Beschreibung für dieses Dashboard hinzu:

Zusammenfassend ist Dune ein sehr leistungsfähiges Tool, und das Dashboard-Design auf Dune ist intuitiv und leicht verständlich, ohne dass Datenanalysefähigkeiten erforderlich sind.

Wenn Sie ChatGPT+Dune effektiv nutzen, bin ich überzeugt, dass es Web3-Spielern, Entwicklern usw. erheblich helfen kann, den Markt für digitale Vermögenswerte und das Blockchain-Netzwerk besser zu verstehen, bessere Investitions- und Handelsstrategien zu entwickeln und DApps und Smart Contracts zu optimieren sowie die Sicherheit und Zuverlässigkeit des Blockchain-Netzwerks zu erhöhen.