Kwantowa zagrożenie bitcoina: czy warto zamarzać stare monety, by ochronić sieć?
Komputery kwantowe nadal są głównie eksperymentalne, ale obiecują rozwiązywać pewne zadania matematyczne znacznie szybciej niż współczesne maszyny. Jednym z takich zadań jest złamanie szyfrowania chroniącego portfele bitcoina. Obecnie Bitcoin wykorzystuje tzw. podpisy cyfrowe ECDSA — rodzaj cyfrowego zamka, który potwierdza posiadanie monet bez ujawniania klucza prywatnego. Jednak jeśli pojawi się wystarczająco mocny komputer kwantowy (moment, który eksperci nazywają "Dniem Q"), może przeanalizować publiczne dane transakcji i odzyskać klucze prywatne, pozwalając oszustom cicho skraść środki.
Wyobraź sobie, że każdy raz, gdy używasz klucza do drzwi, zostawiasz lekki odcisk na rękojeści. Zazwyczaj nikt nie może go odczytać — ale supermocna lupa (komputer kwantowy) kiedyś będzie mogła go rozszyfrować i stworzyć dokładną kopię. Taki właśnie ryzyko.
Według propozycji ponad 34% całego bitcoinu już pozostawiło te "odciski" w blockchainie, wykonując wychodzące transakcje. Te monety są potencjalnie narażone.
Propozycja rozwiązania: pięcioletni okres przejściowy
Plan o nazwie BIP-361 ("Migracja po okresie kwantowym i zaprzestanie używania przestarzałych podpisów") nie zakazuje natychmiast starych adresów. Zamiast tego wprowadza jasny harmonogram:
- Lata 1–3: nowe transakcje nie mogą już wysyłać bitcoina na wrażliwe typy adresów.
- Rok 5: wszystkie pozostałe monety w tych starych adresach stają się nieużywane — faktycznie zamarznięte.
- Po roku 5: możliwy przyszły sposób odzyskania za pomocą dowodu z zerową wiedzą (metoda udowodnienia posiadania bez ujawniania sekretów).
To będzie pierwszy przypadek, w którym Bitcoin świadomie uczyni nieprawidłowymi poprawnie podpisane transakcje. Do tej pory sieć uważała każdą poprawnie podpisana transakcję za wieczną — część filozofii "kod to prawo".
Dlaczego to budzi kontrowersje?
Przeciwnicy uważają, że to konieczze zło. Jak powiedział współautorem Jameson Lopp: "Mi to nie podoba się. Napisałem to, bo alternatywa mi podoba się jeszcze mniej." Jaka alternatywa? Czekanie aż nastąpi atak kwantowy — wtedy zaufanie do bitcoina mogłoby runąć natychmiast.
Ale krytycy widzą niebezpieczny precedens. Zamarznięcie monet protokołem, mówią oni, zmienia Bitcoin w coś, czym nigdy nie był: system, w którym dostęp można anulować na decyzję większości. "Twoje klucze, ale my zamarzliśmy Twoje monety", podsumował jeden z deweloperów.
Gorsze jeszcze, jak tylko drzwi otworzą się dla zamarzania monet z powodu "bezpieczeństwa", co powstrzyma przyszłe aktualizacje od robienia tego samego z innych powodów — np. pod presją państwa lub sankcjami?
Co to oznacza dla zwykłych ludzi?
Jeśli przechowujesz bity w staroświeckim formacie adresu (szczególnie tym, który użyłeś wcześniej do wysyłania środków), wkrótce albo później będziesz musiał przetransferować je na nowy, odporny na zagrożenia kwantowe typ adresu — pod warunkiem, że takie portfele będą istniały w tym czasie. Jeśli zignorujesz termin, Twoje monety mogą zostać na zawsze zablokowane, nawet jeśli posiadasz klucz prywatny.
Dla większości zwykłych użytkowników korzystających z nowoczesnych portfeli (np. opartych na Taproot lub innych nowych standardach), ryzyko jest małe. Ale głównym pytaniem nie jest techniczne, tylko filozoficzne: czy decentralizowana sieć powinna kiedykolwiek ograniczać indywidualny kontrolę dla dobra bezpieczeństwa zbiorowego?
Kluczowe wnioski
- Komputery kwantowe jeszcze nie są tu, ale mogą zniszczyć obecne szyfrowanie bitcoina, jeśli staną się wystarczająco mocne.
- BIP-361 proponuje zamarznięcie wrażliwych monet po pięcioletnim okresie przejściowym, aby zapobiec przyszłym kradzieżom.
- Ponad trzecia część bitcoina jest potencjalnie zagrożona, ponieważ używano jej w transakcjach, które ujawniły klucze publiczne.
- To będzie pierwszy przypadki wymuszonego przestarzałego ważnych transakcji w historii bitcoina — budząc obawy przed precedensem.
- Rozwiązanie jeszcze nie zostało przyjęte: propozycja pozostaje szkicem i zależy od innego aktualizacji (BIP-360), która jeszcze nie została zaakceptowana.
— Editorial Team