Bitcoin: Ποια είναι η απάντηση των ειδικών απέναντι στην κβαντική απειλή

Bitcoin: Ποια είναι η απάντηση των ειδικών απέναντι στην κβαντική απειλή
A representation of the Bitcoin cryptocurrency is displayed in Brussels, Belgium, on January 2, 2025. (Photo Illustration by Jonathan Raa/NurPhoto) (Photo by Jonathan Raa / NurPhoto via AFP) Photo: AFP
Πώς η πρόταση BIP-361 σχεδιάζει την άμυνα απέναντι στους κβαντικούς υπολογιστές και γιατί η κοινότητα αντιδρά στον κίνδυνο οριστικού "κλειδώματος" των παλαιών πορτοφολιών.

Το Bitcoin χτίστηκε πάνω στην υπόσχεση ότι κανείς δεν μπορεί να αγγίξει τα νομίσματά σου χωρίς το ιδιωτικό σου κλειδί. Ούτε κυβερνήσεις, ούτε τράπεζες, κανείς.

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

Η πρόταση

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

Σε αυτό το σενάριο, οι κάτοχοι θα εξακολουθούν τεχνικά να «κατέχουν» τα νομίσματα, αλλά θα χάσουν τη δυνατότητα να τα μετακινήσουν (ονομάζεται Bitcoin Improvement Proposal ή BIP-361 και υπάρχει στο επίσημο αποθετήριο προτάσεων του Bitcoin την Τρίτη, με τίτλο «Post Quantum Migration and Legacy Signature Sunset» ήτοι Μετα-κβαντική Μετάβαση και Τερματισμός Παλαιών Υπογραφών).

Αυτό συμβαίνει καθώς πρόσφατη έκθεση της Google προειδοποίησε ότι ένας αρκετά ισχυρός κβαντικός υπολογιστής θα χρειάζεται σημαντικά λιγότερη υπολογιστική ισχύ από ό,τι αρχικά είχε εκτιμηθεί για να παραβιάσει το blockchain του Bitcoin. Σε αυτό το πλαίσιο ορισμένοι αναλυτές ορίζουν το 2029 ως «προθεσμία» για την κβαντική απειλή του Bitcoin.

Για να κατανοήσουμε την ανάγκη για «πάγωμα» των νομισμάτων, πρέπει να δούμε τι ακριβώς προστατεύεται.

Κάθε πορτοφόλι Bitcoin κατοχυρώνεται με μια μορφή κρυπτογράφησης που ονομάζεται ECDSA (Elliptic Curve Digital Signature Algorithm). 

Σκέψου το ως μια κλειδαριά για το πορτοφόλι σου. Όταν δημιουργείς ένα πορτοφόλι, παράγονται δύο κλειδιά: ένα ιδιωτικό κλειδί, που είναι ένας μοναδικός κωδικός για να αποδεικνύεις ότι σου ανήκουν τα νομίσματα που ξοδεύεις, και ένα δημόσιο κλειδί που προκύπτει από το ιδιωτικό. Το δημόσιο κλειδί χρησιμοποιείται για τη λήψη κεφαλαίων, την επαλήθευση συναλλαγών και την ασφάλεια, χωρίς να αποκαλύπτεται το ιδιωτικό κλειδί.

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

Μέχρι τον Μάρτιο, το σύνολο των Bitcoin σε ευάλωτες διευθύνσεις ανερχόταν σε περίπου 6,7 εκατομμύρια BTC, σύμφωνα με τη μελέτη της Google.

Η BIP-361 βασίζεται σε μια πρόταση που είχε κατατεθεί τον Φεβρουάριο, την BIP-360, η οποία εισήγαγε ένα soft fork, δηλαδή μια αναβάθμιση του δικτύου, σχεδιασμένη να επιτρέψει έναν νέο τύπο συναλλαγής που ονομάζεται pay-to-Merkle-root (P2MR). Η προσέγγιση δανείζεται στοιχεία από το πλαίσιο Taproot (P2TR) του Bitcoin, αλλά αφαιρεί τη διαδρομή δαπάνης μέσω κλειδιών, η οποία θεωρείται ευάλωτη σε κινδύνους της κβαντικής εποχής.

Τρεις φάσεις

Η πρόταση BIP-361 οργανώνει τη μετάβαση σε τρεις φάσεις.

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

Φάση B: Πέντε χρόνια μετά την ενεργοποίηση, καθιστά τις παλιές υπογραφές (ECDSA και Schnorr) πλήρως άκυρες, ώστε κάθε προσπάθεια δαπάνης από ευάλωτα πορτοφόλια να απορρίπτεται από το δίκτυο. Στην πράξη, τα νομίσματα θα «παγώσουν».

Φάση C: Είναι μια προτεινόμενη «διάσωση», ακόμη υπό έρευνα, βάσει της οποίας οι κάτοχοι παγωμένων πορτοφολιών θα μπορούσαν να αποδείξουν την ιδιοκτησία τους μέσω zero-knowledge proof, δηλαδή ενός τρόπου να αποδεικνύεις ότι γνωρίζεις ένα μυστικό χωρίς να το αποκαλύπτεις. Αν λειτουργήσει, τα παγωμένα νομίσματα της Φάσης B θα μπορούσαν να ανακτηθούν.

Αντίδραση της κοινότητας

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

Στον πυρήνα του, το Bitcoin έχει σχεδιαστεί ώστε όποιος κατέχει τα ιδιωτικά κλειδιά να ελέγχει τα νομίσματα — χωρίς εξαιρέσεις. Η εισαγωγή ενός μηχανισμού που επιτρέπει το πάγωμα, ακόμη και υπό εξαιρετικές συνθήκες όπως μια κβαντική επίθεση, σημαίνει ότι αυτή η αρχή μπορεί να παρακαμφθεί.

Η κοινότητα, επομένως, δεν είναι ικανοποιημένη με την πρόταση.

«Αυτή η κβαντική πρόταση είναι εξαιρετικά αυταρχική και απαλλοτριωτική… Δεν υπάρχει καλή αιτιολόγηση για αναγκαστική αναβάθμιση και ακύρωση παλαιών συναλλαγών. Η αναβάθμιση πρέπει να είναι 100% προαιρετική», είπε ένας χρήστης στο X.

«Μυρίζει κεντρικό σχεδιασμό με προθεσμίες, εξαναγκασμό συμπεριφοράς και αναγκαστική μετανάστευση», είπε ένας άλλος χρήστης.

Οι προγραμματιστές, όμως, το χαρακτήρισαν ως αμυντικό μέτρο.

«Αυτό δεν είναι επιθετική ενέργεια, αλλά αμυντική: η υπόθεσή μας είναι ότι το οικοσύστημα του Bitcoin θέλει να προστατεύσει τον εαυτό του και τα συμφέροντά του απέναντι σε όσους θα προτιμούσαν να μην κάνουν τίποτα και να επιτρέψουν σε έναν κακόβουλο παράγοντα να καταστρέψει τόσο την αξία όσο και την εμπιστοσύνη», δήλωσαν.