Το Graph Preserving Blobs του Ethereum για μακροπρόθεσμη προσβασιμότητα

Στα μέσα Φεβρουαρίου, δημιουργήθηκε το τελικό δοκιμαστικό δίκτυο του blockchain Ethereum και η αναβάθμιση του Dencun είναι πλέον λειτουργική στα περισσότερα κύρια δίκτυα. Το Dencun θα βελτιώσει τώρα το δίκτυο Ethereum και όλα τα εξαρτημένα συστήματα layer-2. Η ενσωμάτωση του νέου τύπου συναλλαγών του EIP-4844 στο Ethereum, που επιτρέπει την προσωρινή αποθήκευση "blobs" δεδομένων στον κόμβο beacon, έχει καταστήσει τις συναλλαγές ουσιαστικά χωρίς κόστος.

Γνωστός τεχνικά ως Proto-Danksharding, αυτός ο μηχανισμός αυξάνει την επεκτασιμότητα του δικτύου. Μειώνει το κόστος των συνολικών συναλλαγών επιτρέποντας την προσθήκη τεράστιων πακέτων δεδομένων (που ονομάζονται blobs), όπως στις συναλλαγές Ethereum. Ωστόσο, αυτές οι σταγόνες είναι προσωρινές και δεν μπορούν να αποθηκευτούν για περισσότερες από δεκαοκτώ ημέρες πριν από το κλάδεμα.

Δεν αποτελεί έκπληξη το γεγονός ότι τα blobs έχουν μια εφήμερη φύση, δεδομένου ότι στερεοποιούν την απόδοση και την αποδοτικότητα συνάθροισης με τη διαρκή αποθήκευση ενός εκθετικού όγκου δεδομένων blob στο Επίπεδο 1. Αν και οι σταγόνες που εξαφανίζονται κλιμακώνουν την αποτελεσματικότητα του δικτύου στρώματος-2, δημιουργούν επίσης μια δυσκολία στη διατήρηση ιστορικών αρχείων, η οποία είναι συχνά απαραίτητη για τους προγραμματιστές που λειτουργούν στο δίκτυο. Για την καταπολέμηση τέτοιων προκλήσεων, το The Graph προσφέρει μια βιώσιμη προσέγγιση για τη διατήρηση των σταγόνων, διασφαλίζοντας τη μακροπρόθεσμη προσβασιμότητά τους, βοηθώντας παράλληλα την πρόοδο του Ethereum προς το Danksharding.

Μια συλλογική προσπάθεια μεταξύ προγραμματιστών από το The Graph, το Pinax και το StreamingFast δημιούργησε μια αποτελεσματική λύση για την ευρετηρίαση και την αποθήκευση δυαδικών δεδομένων. Ο συνδυασμός πολλών βασικών τεχνολογιών, συμπεριλαμβανομένων των Firehose και Substreams, επιτρέπει την εξαγωγή δεδομένων σε επεκτάσιμη και γρήγορη μορφή.

Επειδή τα δεδομένα blob βρίσκονται στους πελάτες συναίνεσης (το «επίπεδο συναίνεσης»), το Graph Network έχει επινοήσει ένα νέο Firehose συμβατό με τον κόμβο Beacon. Αυτό δείχνει με επιτυχία την ταχεία κατασκευή ενός νέου Firehose για οποιαδήποτε συγκεκριμένη αλυσίδα χρησιμοποιώντας τη νέα μέθοδο που βασίζεται σε poller που βασίζεται σε ένα Ethereum Blobs Substreams.

Αυτές οι υποροές επιτρέπουν την απλή και διακριτική ανάκτηση δεδομένων από υποροές Beacon Chain με δυνατότητα Firehose μέσω του gRPC API. Ο δεύτερος τρόπος θα ήταν το Firehose, που τροφοδοτείται από το Blobs Substreams, το οποίο ανακτά δεδομένα από ένα υπογράφημα που τροφοδοτείται από Substreams μέσω του GraphQL API, το οποίο είναι προσβάσιμο στο The Graph Network.

Το Graph διατηρεί ένα ολοκληρωμένο όραμα που ενσωματώνει νέες υπηρεσίες δεδομένων και γλώσσες ερωτημάτων, διασφαλίζοντας έτσι ότι η αποκεντρωμένη είναι καλά εξοπλισμένη για κάθε περίπτωση χρήσης, τώρα και στο άμεσο μέλλον, καθώς η ζήτηση για δεδομένα στο Web3 συνεχίζει να αυξάνεται.

Πηγή: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/