Είναι ενδιαφέρον να ακούσουμε για την έρευνα με επικεφαλής τον Minyi Guo που δημοσιεύτηκε στο Όρια Επιστήμης Υπολογιστών στις 12 Μαρτίου 2024. Φαίνεται ότι αντιμετωπίζουν την πρόκληση της μείωσης των επιβαρύνσεων αποθήκευσης σε συστήματα blockchain, διατηρώντας παράλληλα τη συνέπεια των δεδομένων και ανέχονται τους κακόβουλους κόμβους.
Στα παραδοσιακά δίκτυα blockchain, χρησιμοποιείται η πλήρης αναπαραγωγή, όπου κάθε κόμβος αποθηκεύει ένα πλήρες αντίγραφο όλων των μπλοκ και η συνέπεια των δεδομένων διατηρείται μέσω ενός πρωτοκόλλου συναίνεσης. Ωστόσο, αυτή η προσέγγιση μπορεί να έχει ένταση αποθήκευσης, ειδικά καθώς το blockchain μεγαλώνει με την πάροδο του χρόνου.
Για την αντιμετώπιση αυτού του ζητήματος, προηγούμενες προσεγγίσεις όπως το BFT-Store και το Partition Chain χρησιμοποίησαν κωδικούς διαγραφής για την πιο αποτελεσματική αποθήκευση μπλοκ. Η κωδικοποίηση διαγραφής επιτρέπει τη διάσπαση των δεδομένων σε μικρότερα τμήματα, με την προσθήκη περιττών ισοτιμιών και τη διανομή σε πολλούς κόμβους. Αυτό μειώνει τις απαιτήσεις αποθήκευσης και μπορεί να βοηθήσει στην ανοχή αστοχιών κόμβων.
Η συμβολή της ερευνητικής ομάδας φαίνεται να είναι στη δυναμική προσαρμογή του σχήματος κωδικοποίησης ώστε να ανέχονται τους κακόβουλους κόμβους πιο αποτελεσματικά. Παρατήρησαν ότι σε τυπικές περιπτώσεις, ο αριθμός των κακόβουλων κόμβων είναι μικρότερος από το όριο που χρησιμοποιείται για την κωδικοποίηση διαγραφής. Προσαρμόζοντας δυναμικά το σχήμα κωδικοποίησης με βάση τον πραγματικό αριθμό κακόβουλων κόμβων, στοχεύουν στη μείωση των περιττών επιβαρύνσεων αποθήκευσης που σχετίζονται με τη διατήρηση περιττών ισοτιμιών για την ανοχή μεγαλύτερου αριθμού κακόβουλων κόμβων από ό,τι χρειάζεται.
Αυτή η έρευνα θα μπορούσε να έχει επιπτώσεις στη βελτίωση της αποτελεσματικότητας και της επεκτασιμότητας των δικτύων blockchain, κάτι που αποτελεί σημαντικό τομέα μελέτης καθώς η τεχνολογία blockchain συνεχίζει να εξελίσσεται και να βρίσκει εφαρμογές σε διάφορους τομείς.
Η ομάδα πρότεινε μια μέθοδο κωδικοποίησης δυναμικής διαγραφής σε επιτρεπόμενα συστήματα blockchain που ονομάζεται Dynamic-EC. Η βασική ιδέα του Dynamic-EC είναι να μειώσει τα έξοδα αποθήκευσης προσαρμόζοντας δυναμικά τον συνολικό αριθμό ισοτιμιών ανάλογα με το επίπεδο κινδύνου ολόκληρου του συστήματος, το οποίο καθορίζεται από τον αριθμό των αντιληπτών κακόβουλων κόμβων, διασφαλίζοντας παράλληλα την αξιοπιστία του συστήματος. Το Dynamic-EC μπορεί να χωριστεί σε τρεις ενότητες: 1) Ταξινόμηση κόμβων: αυτή η ενότητα χρησιμοποιείται για την αξιολόγηση της παγκόσμιας τιμής φήμης κάθε κόμβου. Σύμφωνα με την τιμή της φήμης, οι κόμβοι ταξινομούνται σε τρεις κατηγορίες: ειλικρινείς κόμβους, κόμβους κινδύνου και κακόβουλους κόμβους. 2) Κωδικοποίηση δυναμικής διαγραφής: αυτή η ενότητα είναι υπεύθυνη για την κωδικοποίηση των μπλοκ σε θραύσματα και τον υπολογισμό των αντίστοιχων αθροισμάτων ελέγχου στον κόμβο οδηγό. Το σχήμα κωδικοποίησης προσαρμόζεται προσαρμοστικά σύμφωνα με το τρέχον επίπεδο κινδύνου του συστήματος που καθορίζεται από τον τρέχοντα αριθμό κόμβων κινδύνου. 3) Προσαρμοστική τοποθέτηση θραυσμάτων: αυτή η ενότητα διανέμει τα κωδικοποιημένα θραύσματα από τον κόμβο οδηγό στους κόμβους ακόλουθους.
/Δημόσια Έκδοση. Αυτό το υλικό από τον αρχικό οργανισμό/συγγραφέα μπορεί να είναι χρονικά και να έχει υποστεί επεξεργασία για λόγους σαφήνειας, στυλ και έκτασης. Το Mirage.News δεν λαμβάνει θεσμικές θέσεις ή πλευρές και όλες οι απόψεις, οι θέσεις και τα συμπεράσματα που εκφράζονται εδώ είναι αποκλειστικά του συγγραφέα ή των συγγραφέων. Δείτε αναλυτικά εδώ.