- Το blockchain Solana σταμάτησε για τεσσεράμισι ώρες την 1η Ιουνίου.
- Ανθεκτική nonce Η αποφυγή σφαλμάτων συναλλαγής κόστισε στο δίκτυο βαρύ τίμημα.
Ακόμα μια διακοπή στο Μπλοκ αλυσίδας Solana εντός τεσσάρων μηνών, αλλά όχι όσο τις προηγούμενες 42 ώρες. Το δίκτυο σταμάτησε στις 4.56 μ.μ. UTC την 1η Ιουνίου και επανεκκίνησε στις 9.06 μ.μ. UTC την ίδια ημέρα. Η ομάδα Σολάνα έκανε tweet σχετικά με τη διακοπή της έκδοσης beta του Mainnet στο Twitter.
Tweet της ομάδας Solana:
Η παραγωγή μπλοκ στο Solana Mainnet Beta έχει σταματήσει. Οι χειριστές επικυρωτών θα πρέπει να προετοιμαστούν για επανεκκίνηση σε mb-validators στο Discord. https://t.co/gRJJRqEMPn
- Κατάσταση Solana (@SolanaStatus) Ιούνιος 1, 2022
Αιτία της διακοπής ήταν η δυσλειτουργία στο blockchain λόγω ενός σφάλματος στις διαρκείς συναλλαγές nonce, το οποίο παρήγαγε μια παραλλαγή δεδομένων στο ίδιο μπλοκ σε διαφορετικούς κόμβους. Ζητήθηκε από τους επικυρωτές να προετοιμαστούν για επανεκκίνηση στην κοινότητα διαφωνίας τους. Οι μηχανικοί εργάζονταν σε προσωρινό συνονθύλευμα παράλληλα και η ομάδα ειδοποίησε ότι τα δεδομένα και το δίκτυο ήταν ασφαλή.
Επανεκκίνηση Μηχανισμού
Όπως αναφέρθηκε προηγουμένως, μέσα σε τεσσεράμισι ώρες η αλυσίδα άρχισε να λειτουργεί και ενημερώθηκαν οι επικυρωτές αναβάθμιση σε 1.9.28 ή 1.10.23. Οι τεχνικές οδηγίες παρέχονται σε έγγραφο. Η νέα αναβάθμιση έριξε προς το παρόν τον ανθεκτικό μηχανισμό nonce.
Οι επικυρωτές έλαβαν οδηγίες να αφαιρέσουν δύο ορίσματα από το κύριο σενάριο, τα οποία είναι -wait-for-supermajority και -expected-bank-hash. Ο Austin Federa, Chief of Solana Lab Communications, εξέφρασε ότι η βασική αιτία του προβλήματος ήταν ήδη υπάρχουσα, αλλά η ποσότητα ήταν λιγότερο αξιόπιστη και η ανάπτυξη τον τελευταίο καιρό υπερέβαλλε το σφάλμα και τις επακόλουθες επιπτώσεις του.
Η Fedra αναφέρει:
"Αυτό ήταν πιθανώς ένα σφάλμα που υπήρχε για λίγο, αλλά ποτέ δεν έγινε πραγματικά πρόβλημα επειδή δεν είναι κάτι που χρησιμοποιούν οι περισσότεροι".
Πηγή: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/