Obliczenia kwantowe
Obliczenia kwantowe to sposób wykonywania obliczeń oparty na zasadach fizyki kwantowej. Nie są kryptowalutą, ale mogą mieć wpływ na bezpieczeństwo kryptowalut.
Czym są obliczenia kwantowe?
Zwykły komputer wykonuje obliczenia za pomocą bitów. Bit ma zawsze wartość 0 albo 1. Komputer kwantowy wykorzystuje kubity. Kubit może opisywać kombinację wartości 0 i 1. Zjawisko to nazywa się superpozycją.
Dzięki temu komputer kwantowy może potencjalnie szybciej rozwiązywać niektóre problemy. Nie dotyczy to jednak każdego zadania. To, który komputer sprawdzi się lepiej, zależy od problemu i używanego programu.
Przykład obliczeń kwantowych
Załóżmy, że osoba atakująca zna klucz publiczny portfela kryptowalutowego. Klucz publiczny może być widoczny. Klucz prywatny musi pozostać tajny, ponieważ służy do podpisywania transakcji.
Wystarczająco wydajny i niezawodny komputer kwantowy mógłby potencjalnie obliczyć klucz prywatny w podatnym systemie. Osoba atakująca mogłaby wtedy podpisywać nieautoryzowane transakcje. To scenariusz teoretyczny, a nie opis przeprowadzonego ataku.
Dlaczego obliczenia kwantowe są ważne dla kryptowalut?
Wiele kryptowalut wykorzystuje podpisy cyfrowe. Dzięki nim sieć sprawdza, czy dana osoba ma uprawnienia do wydawania kryptowalut. Obliczenia kwantowe mogą w przyszłości stanowić zagrożenie dla niektórych z tych podpisów.
Dlatego ten termin pojawia się w materiałach o badaniach nad bezpieczeństwem i kryptografii postkwantowej. Są to metody zabezpieczeń, które mają być odporne na ataki zarówno ze strony zwykłych komputerów, jak i komputerów kwantowych. Taka zmiana może wymagać modyfikacji protokołów blockchain, oprogramowania portfeli oraz sposobu, w jaki użytkownicy przesyłają kryptowaluty.
Komputery kwantowe nie łamią automatycznie wszystkich zabezpieczeń kryptowalut. Wymagałoby to bardzo dużej, niezawodnej mocy obliczeniowej, a nie ma powszechnie uzgodnionej daty, kiedy stanie się to praktycznie możliwe. Stwierdzenie, że dany projekt jest „odporny na komputery kwantowe”, również nie oznacza automatycznie, że jest bezpieczny.