Οι συναλλαγές στο blockchain του Solana άρχισαν αργά το Σάββατο να επιβραδύνονται κάτι που περιόρισε αρκετά τις συναλλαγές των χρηστών. Μόλις πριν λίγες ώρες επανήλθε πλήρως το δίκτυο το οποίο είχε ένα δύσκολο Σαββατοκύριακο, με αρκετό downtime που έφτασε μέχρι μερικό forking και τους validators να προσπαθούν χωρίς σαφής οδηγίες να επαναφέρουν το δίκτυο.
Ορισμένοι χειριστές της υποδομής του δικτύου μετά το τεχνικό πρόβλημα, χωρίς να υπάρχει κάποιο συγκεκριμένο σφάλμα και μη γνωρίζοντας τι φταίει ξεκίνησαν να υποβαθμίζουν το λογισμικό τους σε προηγούμενη έκδοση σε μια προσπάθεια να επαναφέρουν τη δραστηριότητα, κάτι που επιδείνωσε τα πράγματα. Το blockchain άρχισε να «διαχωρίζεται» (forking) δημιουργώντας αντικρουόμενες εκδόσεις του ιστορικού συναλλαγών του. Λίγο μετά από αυτό, η μνήμη RAM των επικυρωτών (validators) άρχισε να αυξάνεται ενώ η απόδοση των συναλλαγών της αλυσίδας έπεσε από τον γκρεμό.
Ο συνδυασμός αυτός πάγωσε ουσιαστικά σχεδόν όλη τη δραστηριότητα εντός της αλυσίδας στο δίκτυο Solana. Για 3 ώρες, το δίκτυο επεξεργαζόταν μόλις 93 συναλλαγές ανά δευτερόλεπτο (TPS), πολύ κάτω από το ποσοστό κοντά στα 5000 TPS περίπου πριν το πρόβλημα, σύμφωνα με τον ιστότοπο δεδομένων Solana Explorer. Στο τέλος η αλυσίδα βγήκε εντελώς εκτός σύνδεσης και έγινε επανεκκίνηση της αλυσίδας στο σημείο αμέσως πριν από το fork.
Ήταν μια κρίση που επανέφερε μνήμες από τις δυσκολίες που είχε η αλυσίδα το 2022, όταν μια σειρά από διακοπές και επιβραδύνσεις οδήγησαν σε μεταρρυθμίσεις στον τρόπο με τον οποίο υο Solana διαχειρίζεται την εισερχόμενη κίνηση. Το περιστατικό του Σαββάτου δεν είχε άμεσο ένοχο, αν και οι χειριστές επικύρωσης και οι μηχανικοί δικτύων υποψιάστηκαν ένα σφάλμα στη νέα έκδοση του κώδικα Solana που είχε έρθει στο διαδίκτυο ώρες πριν.
Το Solana σήμερα σημειώνει οριακή άνοδο μετά την κατάρρευση του πρωτοκόλλου δύο φορές το Σαββατοκύριακο, παγώνοντας τις συναλλαγές. Το ίδρυμα Solana λέει ότι διεξάγεται έρευνα για τα αίτια του προβλήματος και θα είναι διαθέσιμη σύντομα.
The root cause of the 2-25-23 outage is still unknown and under active investigation. The following document will be updated as new information becomes available https://t.co/kKYaTuizu0
— Solana Status (@SolanaStatus) February 27, 2023