Η παραγωγή μπλοκ στην layer-2 blockchain Base της Coinbase διακόπηκε για 33 λεπτά λόγω αποτυχίας εναλλαγής του sequencer που δεν αποκαταστάθηκε όπως αναμενόταν, ανέφεραν οι προγραμματιστές σε έκθεση post-mortem. Η διακοπή, που ξεκίνησε στις 06:07 UTC, συνέβη όταν η συμφόρηση στο δίκτυο προκάλεσε καθυστέρηση στην επεξεργασία συναλλαγών από τον ενεργό sequencer.
Το Conductor module του Base προσπάθησε σωστά να αναθέσει την ταξινόμηση συναλλαγών σε εφεδρικό sequencer, αλλά το backup δεν είχε πλήρως εξοπλιστεί και δεν μπορούσε να παράγει μπλοκ. Ως εκ τούτου, η παραγωγή μπλοκ σταμάτησε μέχρι να παρέμβουν χειροκίνητα οι μηχανικοί στις 06:40 UTC για να αποκαταστήσουν την υπηρεσία.
Η εκτεταμένη διακοπή ανέδειξε τον κίνδυνο μονομερούς σημείου βλάβης που υπάρχει στα rollup δίκτυα που βασίζονται σε κεντρικοποιημένους sequencers. Οι προγραμματιστές του Base σημείωσαν ότι η ατελής προετοιμασία του εφεδρικού sequencer επέκτεινε τη διάρκεια της εναλλαγής και αύξησε την πολυπλοκότητα της λειτουργίας.
Για να αποτραπεί η επανάληψη, το Base σχεδιάζει να εφαρμόσει ελέγχους υποδομής που διασφαλίζουν ότι οι νέες παρουσίες sequencer είναι πλήρως έτοιμες για Conductor πριν ενταχθούν στο cluster. Θα δοθεί προτεραιότητα σε επιπλέον κάλυψη δοκιμών και αυτοματισμούς για τις ροές εργασίας προετοιμασίας ώστε να ενισχυθεί η ανθεκτικότητα του δικτύου.
Το περιστατικό ακολουθεί προηγούμενα γεγονότα διακοπής σε άλλες υλοποιήσεις OP Stack και συμπίπτει με ρεκόρ δραστηριότητας on-chain που οφείλεται σε νέες κυκλοφορίες tokens και minting εφαρμογών κοινωνικής δικτύωσης. Η αξιοπιστία του δικτύου θα είναι κρίσιμη καθώς η υιοθέτηση χρηστών και ο όγκος συναλλαγών στο Base συνεχίζουν να αυξάνονται.
Σχόλια (0)