Δεδομένα και αναλύσεις
Τελευταία επεξεργασία: @mr_giorgos, 25 Φεβρουαρίου 2025
Εισαγωγή
Με τη χρήση του δικτύου να συνεχίζει να αυξάνεται, ένας αυξανόμενος αριθμός πολύτιμων πληροφοριών θα υπάρχει στα δεδομένα επί της αλυσίδας. Καθώς ο όγκος των δεδομένων αυξάνεται ραγδαία, ο υπολογισμός και η συγκέντρωση αυτών των πληροφοριών για αναφορά ή οδήγηση μίας εφαρμογής, μπορεί να καταλήξει σε μια χρονοβόρα διαδικασία.
Η αξιοποίηση των υφιστάμενων παρόχων δεδομένων μπορεί να επιταχύνει την ανάπτυξη, να παράγει πιο ακριβή αποτελέσματα και να μειώσει τις συνεχείς προσπάθειες συντήρησης. Αυτό θα επιτρέψει σε μια ομάδα να συγκεντρωθεί στη βασική λειτουργικότητα που προσπαθεί να προσφέρει το έργο τους.
Προαπαιτούμενα
Θα πρέπει να κατανοήσετε τη βασική έννοια των Εξερευνητών μπλοκ προκειμένου να κατανοήσετε καλύτερα τη χρήση τους στο πλαίσιο της ανάλυσης δεδομένων. Επιπλέον, εξοικειωθείτε με την έννοια του για να κατανοήσετε τα οφέλη που προσθέτουν σε σχεδιασμό συστήματος.
Όσον αφορά τα αρχιτεκτονικά βασικά, κατανόηση τι είναι το API και το REST, ακόμη και στη θεωρία.
Εξερευνητές μπλοκ
Πολλοί Εξερευνητές μπλοκ προσφέρουν πύλες RESTful API που θα παρέχουν στους προγραμματιστές προβολή δεδομένων σε πραγματικό χρόνο για μπλοκ, συναλλαγές, επικυρωτές, λογαριασμούς και άλλες δραστηριότητες επί της αλυσίδας.
Οι προγραμματιστές μπορούν στη συνέχεια να επεξεργαστούν και να μετατρέψουν αυτά τα δεδομένα για να δώσουν στους χρήστες τους μοναδικές ιδέες και αλληλεπιδράσεις με την . Για παράδειγμα, το Etherscan παρέχει δεδομένα εκτέλεσης και συναίνεσης για κάθε θέση των 12 δευτ.
Το «Graph»
Το Δίκτυο Graph είναι ένα αποκεντρωμένο πρωτόκολλο αρχειοθέτησης, για την οργάνωση των δεδομένων της κρυπτοαλυσίδας. Αντί να δημιουργηθούν και να διαχειρίζονται αποθηκευτικοί χώροι εκτός αλυσίδας σε κεντρικά σημεία για τη συγκέντρωση των δεδομένων επί της αλυσίδας, με το The Graph, οι προγραμματιστές μπορούν να δημιουργήσουν εφαρμογές χωρίς τη χρήση διακομιστών, που θα λειτουργούν εξ ολοκλήρου σε δημόσιες υποδομές.
Χρησιμοποιώντας το GraphQL, οι προγραμματιστές μπορούν να ζητήσουν οποιοδήποτε από τα επιμελημένα ανοιχτά API, γνωστά ως υπογραφήμματα, για να αποκτήσουν τις απαραίτητες πληροφορίες που χρειάζονται για να καθοδηγήσουν τις εφαρμογές τους. Με τα ερωτήματα αυτών των αρχειοθετημένων υπογραφημάτων, οι Αναφορές και οι εφαρμογές δεν απολαμβάνουν μόνο οφέλη της απόδοσης και της επεκτασιμότητας, αλλά και την ενσωματωμένη ακρίβεια που παρέχεται με τη συναίνεση του δικτύου. Καθώς προστίθενται νέες βελτιώσεις ή/και υπογραφήματα στο δίκτυο, τα έργα σας μπορούν να επαναληφθούν γρήγορα για να επωφεληθούν από αυτές τις βελτιώσεις.
Διαφορετικότητα λογισμικού πελάτη
Η Διαφορετικότητα των εφαρμογών πελάτη είναι σημαντική για τη συνολική υγεία του δικτύου Ethereum επειδή παρέχει ανθεκτικότητα σε σφάλματα και εκμεταλλεύσεις. Υπάρχουν αρκετοί πίνακες εργαλείων διαφορετικών εφαρμογών πελάτη, συμπεριλαμβανομένων των clientdiversity.org, του rated.network, του supermajority.info και του Ethernodes.
Στατιστικά Dune
Το Dune Analytics προεπεξεργάζεται δεδομένα blockchain σε πίνακες σχεσιακών βάσεων δεδομένων (DuneSQL) και επιτρέπει στους χρήστες να αναζητούν δεδομένα blockchain χρησιμοποιώντας την SQL και να δημιουργούν πίνακες ελέγχου με βάση τα αποτελέσματα των ερωτημάτων. Τα δεδομένα επί της αλυσίδας οργανώνονται σε 4 αδόμητους πίνακες: τα block
, τις transactions
, τα (συμβάντα) logs
και (κλήσεις) traces
. Δημοφιλή συμβόλαια και πρωτόκολλα έχουν αποκωδικοποιηθεί και το καθένα έχει το δικό του σύνολο πινάκων συμβάντων και κλήσεων. Αυτοί οι πίνακες συμβάντων και κλήσεων υποβάλλονται σε περαιτέρω επεξεργασία και οργανώνονται σε πίνακες αφαίρεσης ανάλογα με τον τύπο των πρωτοκόλλων, για παράδειγμα, ανταλλακτήρια, δανεισμού, σταθερά κρύπτο κ.λπ.
Δίκτυο SubQuery
Το SubQuery είναι ένα κορυφαίο πρόγραμμα ευρετηρίου δεδομένων που παρέχει στους προγραμματιστές γρήγορα, αξιόπιστα, αποκεντρωμένα και προσαρμοσμένα API για τα έργα web3 τους. Το SubQuery υποστηρίζει προγραμματιστές από περισσότερα από 165 οικοσυστήματα (συμπεριλαμβανομένου του Ethereum) με πλούσια ευρετηριασμένα δεδομένα για να δημιουργήσουν μια διαισθητική και καθηλωτική εμπειρία για τους χρήστες τους. Το Δίκτυο SubQuery υποστηρίζει τις ασταμάτητες εφαρμογές σας με ένα ανθεκτικό και αποκεντρωμένο δίκτυο υποδομής. Χρησιμοποιήστε την εργαλειοθήκη προγραμματιστών blockchain της SubQuery για να δημιουργήσετε τις εφαρμογές web3 του μέλλοντος, χωρίς να ξοδεύετε χρόνο για τη δημιουργία ενός προσαρμοσμένου backend για δραστηριότητες επεξεργασίας δεδομένων.
Για να ξεκινήσετε, επισκεφτείτε τον οδηγό γρήγορης εκκίνησης Ethereum για να ξεκινήσετε την ευρετηρίαση δεδομένων blockchain Ethereum μέσα σε λίγα λεπτά, σε ένα τοπικό περιβάλλον Docker για δοκιμή, πριν μεταβείτε σε μια διαχειριζόμενη υπηρεσία του SubQuery ή σε Αποκεντρωμένο δίκτυο του SubQuery.
Πρόγραμμα δεδομένων Ethernow - Mempool
Το Blocknative παρέχει ανοιχτή πρόσβαση στο ιστορικό αρχείο δεδομένων του mempool στο Ethereum. Αυτό δίνει τη δυνατότητα σε ερευνητές και σε έργα της κοινότητας να εξερευνήσουν το επίπεδο προ-αλυσίδας του Ethereum Mainnet. Το σύνολο δεδομένων διατηρείται ενεργά και αντιπροσωπεύει το πιο ολοκληρωμένο ιστορικό αρχείο γεγονότων συναλλαγών mempool εντός του οικοσυστήματος του Ethereum. Μάθετε περισσότερα για το Ethernow.