Τι συνέβη;
Η MetaMask, ένα από τα πιο διαδεδομένα πορτοφόλια Ethereum, ανακοίνωσε περιστατικό ασφαλείας που επηρέασε μέρος της υποδομής της. Ως προληπτικό μέτρο, η υπηρεσία MetaMask Staking άρχισε να αποσύρει (κάνει exit) validators Ethereum που συνδέονται με το πρωτόκολλο Lido. Αυτό, σύμφωνα με πηγές, εκτόξευσε τον αριθμό των αποσύρσεων validators στο δίκτυο στο υψηλότερο επίπεδο των τελευταίων εννέα μηνών.
Ο validator είναι συμμετέχων στο δίκτυο Ethereum, ο οποίος έναντι των κατατεθειμένων 32 ETH επαληθεύει συναλλαγές και προτείνει μπλοκ, για το οποίο λαμβάνει ανταμοιβές. Το Lido είναι το μεγαλύτερο πρωτόκολλο liquid staking στο Ethereum, μέσω του οποίου μπορεί κανείς να κάνει staking ETH χωρίς να διαχειρίζεται δικό του κόμβο. Η απόσυρση μεγαλύτερου αριθμού validators ταυτόχρονα εντάσσεται στη λεγόμενη ουρά εξόδου (exit queue), η οποία περιορίζει το πόσοι validators μπορούν να εγκαταλείψουν το δίκτυο σε δεδομένο χρόνο.
Πώς προέκυψε το περιστατικό;
Σύμφωνα με τον ιστότοπο BitHub.pl, η ομάδα της MetaMask κατά τον έλεγχο της λειτουργίας των συστημάτων της εντόπισε ασυνέπειες στη ροή των προμηθειών συναλλαγών που παράγονται από τους validators.
Ο ερευνητής ασφαλείας on-chain που εμφανίζεται ως Kaden, σύμφωνα με το CryptoSlate, δήλωσε ότι η ανάλυση έδειξε εκτροπή ανταμοιβών από προμήθειες συναλλαγών. Από τους 19 validators που πρότειναν μπλοκ, σε 18 από αυτούς οι ανταμοιβές φέρεται να εκτράπηκαν σε διεύθυνση που χρηματοδοτήθηκε μέσω Tornado Cash. Το Tornado Cash είναι πρωτόκολλο για τη διασφάλιση ιδιωτικότητας στο Ethereum, το οποίο αναμειγνύει και ανωνυμοποιεί τις συναλλαγές.
Σημαντική λεπτομέρεια: σύμφωνα με την ίδια πηγή, ο επιτιθέμενος στην πραγματικότητα υφάρπαξε μόνο ένα πολύ μικρό μέρος των κεφαλαίων (τάξης κλάσματος ETH). Το εύρος της πραγματικής ζημιάς φαίνεται επομένως δυσανάλογα μικρότερο από τον όγκο των ETH που η MetaMask αποσύρει προληπτικά.
Πόσα ETH μετακινούνται;
| Στοιχείο | Τιμή | Πηγή |
|---|---|---|
| Προληπτικά αποσυρθέντες validators | περ. 17.000 | Kaden (via CryptoSlate) |
| Όγκος ETH | περ. 523.000 ETH | Kaden (via CryptoSlate) |
| Validators που προτείνουν μπλοκ με εκτραπείσες προμήθειες | 18 από 19 | Kaden (via CryptoSlate) |
| Χρόνος εξόδου, καταβολής και επανεισόδου | έως 45 ημέρες | MetaMask (via Decrypt, Incrypted) |
Τα αριθμητικά στοιχεία για τον αριθμό των validators και τον όγκο των ETH προέρχονται από ανάλυση ανεξάρτητου ερευνητή και όχι απευθείας από επίσημη δήλωση της MetaMask. Αντιμετωπίστε τα επομένως ως πιθανά και όχι ως επιβεβαιωμένα από την εταιρεία.
Απειλούνται τα πορτοφόλια των χρηστών;
Η MetaMask, σύμφωνα με τους ιστότοπους Decrypt και Incrypted, δήλωσε ότι δεν εντόπισε άμεση απειλή για τα πορτοφόλια των χρηστών. Η εταιρεία ανέφερε ταυτόχρονα ότι αντιμετωπίζει το πρόβλημα σε συνεργασία με εξωτερικούς εταίρους και ειδικούς κυβερνοασφάλειας.
Ο κύριος πρακτικός αντίκτυπος για τους stakers είναι επομένως χρονικός και όχι απαραίτητα απώλεια: τα ETH που αποσύρθηκαν από το Lido μπορούν, σύμφωνα με τη MetaMask, να επιστρέψουν σε έως και 45 ημέρες, καθώς ολόκληρος ο κύκλος περιλαμβάνει την έξοδο του validator, την καταβολή και την ενδεχόμενη επανείσοδο. Επιπλέον, οι μαζικές αποσύρσεις παρατείνουν την ουρά εξόδου για όλους τους υπόλοιπους stakers του δικτύου, όχι μόνο για τους πελάτες της MetaMask.
Τι δεν είναι ακόμη σαφές;
Οι δημοσίως διαθέσιμες πληροφορίες δεν δίνουν απάντηση σε αρκετά βασικά ερωτήματα. Δεν έχει επιβεβαιωθεί πώς ακριβώς ο επιτιθέμενος διείσδυσε στην υποδομή, εάν επρόκειτο για παραβίαση κλειδιών, λογισμικού ή εξωτερικής υπηρεσίας. Δεν έχει επιβεβαιωθεί επίσημα ούτε το ακριβές ύψος των κλεμμένων κεφαλαίων, πέρα από το ότι φαίνεται χαμηλό. Και η MetaMask δεν έχει μέχρι στιγμής τεκμηριώσει δημοσίως τον ακριβή αριθμό των αποσυρθέντων validators που αναφέρει ο ανεξάρτητος ερευνητής.
Τι να παρακολουθήσετε σε παρόμοια περιστατικά
Σε αυτού του τύπου τα γεγονότα αξίζει να παρακολουθεί κανείς τρία πράγματα: το επίσημο post-mortem από τη MetaMask (τι ακριβώς απέτυχε), το μήκος της ουράς εξόδου των validators στο Ethereum (πόσο η μαζική έξοδος θα επιβραδύνει τις αποσύρσεις για όλους) και το εάν θα επιβεβαιωθούν ή θα τροποποιηθούν τα αριθμητικά στοιχεία που αναφέρει ο ανεξάρτητος ερευνητής. Το charliedesk θα παρακολουθεί αυτά τα δεδομένα και θα τα συγκρίνει με αυτά που τελικά θα ανακοινώσει επίσημα η MetaMask.

