Η αλυσίδα Ethereum Beacon υφίσταται το μεγαλύτερο «Reorg» του Blockchain εδώ και χρόνια

Η αλυσίδα φάρων Ethereum, η οποία θα είναι ζωτικής σημασίας για το Ethereum Η συγχώνευση που είχε προγραμματιστεί για αργότερα φέτος, αντιμετώπισε σήμερα έναν δυνητικά υψηλού επιπέδου κίνδυνο ασφάλειας γνωστό ως «αναδιοργάνωση» της αλυσίδας μπλοκ.

Μια αναδιοργάνωση ή αναδιοργάνωση, μπορεί να συμβεί είτε μέσω αποτυχίας δικτύου, όπως ένα σφάλμα, είτε μιας κακόβουλης επίθεσης, με αποτέλεσμα προσωρινά μια διπλότυπη έκδοση ενός blockchain. Όσο περισσότερο διαρκεί ένα reorg, τόσο πιο σοβαρές είναι οι συνέπειες. 

Η σημερινή αναδιοργάνωση στο Ethereum Beacon Chain διήρκεσε επτά τετράγωνα—το μεγαλύτερο σε διάρκεια των τελευταίων ετών, σύμφωνα με τον Martin Köppelmann, Διευθύνοντα Σύμβουλο και συνιδρυτή της Defi πάροχος υπηρεσιών Gnosis.

Η Αλυσίδα Beacon, που κυκλοφόρησε την 1η Δεκεμβρίου 2020, εισήγαγε το εγγενές ποντάρισμα στο blockchain Ethereum. Το ποντάρισμα, το οποίο περιλαμβάνει τη δέσμευση περιουσιακών στοιχείων σε ένα δίκτυο, είναι ο τρόπος με τον οποίο οι επικυρωτές θα καταστούν κατάλληλοι να προσθέσουν μπλοκ στην αλυσίδα, ένα βασικό δόγμα του Απόδειξη συμμετοχής μοντέλο συναίνεσης.

Η συγχώνευση Ethereum, που προηγουμένως αναφέρεται ως "Ethereum 2.0», είναι μια σημαντική και πολυαναμενόμενη αναβάθμιση στο τρέχον δίκτυο και θα σηματοδοτήσει τη μετάβασή του από απόδειξη της εργασίας στην απόδειξη συμμετοχής. Η συγχώνευση, που έχει προγραμματιστεί για τον Αύγουστο, θα συνδυάσει το Beacon Chain με το mainnet Ethereum. Αυτό σημαίνει ότι προβλήματα με το Beacon Chain θα μπορούσαν ενδεχομένως να καθυστερήσουν περαιτέρω τη συγχώνευση. 

Ο Köppelmann σημείωσε το σημερινό Ethereum reorg σε α Twitter νήμα, λέγοντας ότι είναι απόδειξη ότι πρέπει να γίνει περισσότερη δουλειά πριν από τη συγχώνευση.

"Αυτό δείχνει ότι η τρέχουσα στρατηγική βεβαίωσης των κόμβων θα πρέπει να επανεξεταστεί για να ελπίζουμε ότι θα οδηγήσει σε μια πιο σταθερή αλυσίδα", έγραψε.

Ένα reorg συμβαίνει όταν δύο διαφορετικοί εξορύκτες αρχίζουν να εργάζονται για την προσθήκη μπλοκ συναλλαγών με παρόμοια δυσκολία στην αλυσίδα ταυτόχρονα. Αυτό δημιουργεί α πιρούνι, ή μια διπλότυπη έκδοση του blockchain. 

Ένας ανθρακωρύχος που προσθέτει το επόμενο μπλοκ πρέπει να επιλέξει ποια πλευρά του πιρουνιού είναι η σωστή, ή η κανονική, αλυσίδα. Μόλις το κάνουν αυτό, ο άλλος χάνεται.

Μια αναδιοργάνωση επτά μπλοκ σημαίνει ότι το πιρούνι που τελικά απορρίφθηκε προστέθηκαν σε αυτό συναλλαγές αξίας επτά μπλοκ προτού το δίκτυο αποφασίσει ότι δεν ήταν η κανονική αλυσίδα. Κάθε μπλοκ στην αλυσίδα Ethereum περιέχει περίπου μεταξύ 200 και 300 συναλλαγές και έχει αξία περίπου 2 ETH ή περίπου 4,000 $, σύμφωνα με το Etherscan.io.

Όταν υπάρχουν δύο ανταγωνιστικές εκδόσεις ενός blockchain, έστω και για λίγο, υπάρχει ο κίνδυνος κάποιος να μπορεί να ξοδέψει τα ίδια περιουσιακά στοιχεία δύο φορές. 

Όταν αυτό γίνεται κακόβουλα, όπως με το Επίθεση πορτοφολιού ZenGo το 2020, είναι γνωστή ως επίθεση διπλής δαπάνης. Σε μια τέτοια επίθεση, οι απατεώνες στέλνουν μια συναλλαγή με μια ελάχιστη χρέωση και στη συνέχεια την παρακάμπτουν αμέσως αυξάνοντας την προμήθεια (έτσι οι εξορύκτες θα έχουν κίνητρα να επαληθεύσουν πρώτα την πιο κερδοφόρα νέα συναλλαγή) και ανακατευθύνοντας τα χρήματα σε διαφορετική διεύθυνση.

Αλλά σε αυτή την περίπτωση, η αιτία της αναδιοργάνωσης και της πιθανότητας διπλής δαπάνης φαίνεται να ήταν καλοήθης.

Το λογισμικό που χρησιμοποιούν οι ανθρακωρύχοι έχει μια μέθοδο για τον προσδιορισμό της πλευράς του πιρουνιού να επιλέξουν—αυτή είναι η στρατηγική βεβαίωσης στην οποία αναφερόταν ο Köppelmann.

Το νήμα στο Twitter τράβηξε τελικά την προσοχή ορισμένων από τους βασικούς προγραμματιστές του Ethereum. Ο ίδιος ο ιδρυτής του Ethereum, Vitalik Buterin, προσπάθησε να προσθέσει λίγο βάρος σε μια θεωρία ότι το πρόβλημα προκλήθηκε από εξορύκτες που εκτελούσαν ξεπερασμένες εκδόσεις λογισμικού εξόρυξης.

Ήταν μια έγκαιρη απάντηση. 

Πέρυσι, ο Buterin και ο Γεώργιος Κωνσταντόπουλος, ο επικεφαλής τεχνολογίας της Paradigm, αντιμετώπισαν το θέμα των reorgs σε μια ανάρτηση. Σε αυτό, είπαν ότι μια αναδιοργάνωση περισσότερων από πέντε μπλοκ θα μπορούσε να είναι σημάδι κακόβουλης επίθεσης.

Εξήγησαν ότι οι σύντομες ανανεώσεις ενός και δύο μπλοκ συμβαίνουν συνεχώς λόγω της καθυστέρησης του δικτύου. 

«Περιστασιακά, η κακή τύχη μπορεί να οδηγήσει σε 2-5 μπλοκ αναδιοργανώσεις», είπε ο Buterin και Κωνσταντόπουλος έγραψε στην ανάρτηση. "Οι επιστροφές που είναι μεγαλύτερες από αυτό οφείλονται σχεδόν πάντα σε ακραία αποτυχία δικτύου, σφάλματα πελάτη ή κακόβουλες επιθέσεις."

Αλλά όπως εξήγησε ο προγραμματιστής της Prysm, Terrence Tsao σε ένα νήμα στο Twitter, η σημερινή αναδιοργάνωση, παρόλο που διήρκεσε αρκετά για να εγείρει σοβαρές ανησυχίες, μπορεί να ήταν απλώς μια άλλη περίπτωση κακοτυχία.

Θέλετε να γίνετε ειδικός στα κρυπτογράφηση; Αποκτήστε το καλύτερο της Decrypt κατευθείαν στα εισερχόμενά σας.

Λάβετε τις μεγαλύτερες ειδήσεις κρυπτογράφησης + εβδομαδιαίες συγκεντρώσεις και πολλά άλλα!

Πηγή: https://decrypt.co/101390/ethereum-beacon-chain-blockchain-reorg