AktualnościKryptoSui planuje wprowadzenie podpisów odpornych na ataki kwantowe bez konieczności przenoszenia środków użytkowników

Sui planuje wprowadzenie podpisów odpornych na ataki kwantowe bez konieczności przenoszenia środków użytkowników

Autor: Coindoo·

Najważniejsze informacje

  • Sui planuje obsługę algorytmu ML-DSA-65 dla kont standardowych oraz SLH-DSA-SHA2-128s dla skarbców o wyższej wartości, wykorzystując dwa standaryzowane przez NIST schematy podpisów post-kwantowych sfinalizowane w sierpniu 2024 roku.
  • System Address Aliases sieci Sui pozwala istniejącemu kontu na autoryzację podpisującego post-kwantowego bez zmiany adresu i bez przenoszenia jakichkolwiek aktywów.
  • Skarbce odporne na ataki kwantowe mają trafić na Mainnet przed końcem 2026 roku, natywne uwierzytelnianie kont ML-DSA-65 jest oczekiwane na Mainnet w pierwszym kwartale 2027 roku.
  • Podpisy post-kwantowe są znacznie większe niż obecne podpisy Ed25519 — ML-DSA-65 generuje podpisy o rozmiarze 3.309 bajtów w porównaniu do 64 bajtów dla Ed25519.
  • Migracja będzie dodatkowa i dobrowolna, a Sui ostrzega, że każda wiadomość twierdząca, iż użytkownicy muszą pilnie przenieść środki, aby stać się odpornymi na ataki kwantowe, jest niezgodna z jego projektem.
Sui planuje wprowadzenie podpisów odpornych na ataki kwantowe bez konieczności przenoszenia środków użytkowników

Sui opisało szczegółowo swoje podejście do wprowadzenia kryptografii post-kwantowej bez konieczności przechodzenia przez jeden z najbardziej zakłócających elementów aktualizacji zabezpieczeń blockchain: przenoszenia wszystkich aktywów na nowe konto.

Zgodnie z ogłoszeniem Sui Foundation z 6 sierpnia, sieć zamierza obsługiwać algorytm ML-DSA-65, standaryzowany przez NIST w ramach FIPS 204, dla kont standardowych oraz SLH-DSA-SHA2-128s, standaryzowany w ramach FIPS 205, dla skarbców o wyższej wartości zbudowanych przy użyciu smart kontraktów Move. Oba schematy zostały zaprojektowane, aby oprzeć się atakom z wykorzystaniem komputerów kwantowych dużej skali, które ostatecznie mogłyby zagrozić podpisom opartym na krzywych eliptycznych, powszechnie stosowanym w ekosystemie kryptowalut. NIST sfinalizowało standardy FIPS 204 i 205 w sierpniu 2024 roku jako pierwsze zatwierdzone przez rząd USA standardy podpisów post-kwantowych, co stanowiło zwieńczenie wieloletniego publicznego konkursu rozpoczętego w 2016 roku.

Model zagrożeń jest dobrze znany w kręgach kryptograficznych. Algorytm Shora, uruchomiony na odpowiednio dużym komputerze kwantowym odpornym na błędy, mógłby wyprowadzić klucze prywatne z kluczy publicznych, które są publicznie widoczne w każdym rejestrze blockchain. Ponieważ klucze publiczne są ujawniane w momencie transakcji, przeciwnik mógłby teoretycznie zarejestrować podpisane transakcje dziś i złamać leżące u ich podstaw klucze, gdy tylko pojawi się odpowiednio wydajny sprzęt kwantowy — problem często określany jako „zbieraj teraz, odszyfrowuj później". Żaden publicznie znany komputer kwantowy nie jest obecnie w stanie przeprowadzić takiego ataku w skali wymaganej dla produkcyjnych kluczy kryptograficznych, jednak badacze w środowiskach akademickich i przemysłowych, w tym zespoły z IBM, Google oraz laboratoriów narodowych, stale rozwijają liczbę kubitów i metody korekcji błędów.

Konto może pozostać niezmienione, nawet gdy zmienia się klucz

Zastąpienie kryptografii stojącej za kontem blockchain zazwyczaj wymaga od użytkowników utworzenia nowego adresu i przeniesienia tokenów, NFT oraz innych aktywów. Aplikacje i kontrakty powiązane ze starym adresem mogą również wymagać dostosowania. W przypadku większości sieci blockchain oznaczałoby to, że przejście na standard post-kwantowy wymagałoby od każdego posiadacza aktywnego przeniesienia środków — wyzwanie koordynacyjne, które rośnie wraz z rozwojem bazy użytkowników sieci i ekosystemu wdrożonych kontraktów.

Istniejący system Address Aliases w sieci Sui oferuje rozwiązanie tego problemu. Konto może utrzymywać zbiór autoryzowanych aliasów, pozwalając innemu podpisującemu na uwierzytelnianie transakcji w imieniu pierwotnego adresu. Nowy podpisujący może zostać dodany do autoryzowanego zbioru i ostatecznie stać się jedynym podpisującym uprawnionym do zatwierdzania transakcji, podczas gdy pierwotny adres nadal widnieje jako nadawca.

Gdy konta ML-DSA staną się dostępne, Sui stwierdza, że istniejące konto będzie mogło autoryzować podpisującego post-kwantowego przy zachowaniu tego samego adresu. Jest to szczególnie istotne dla kont już połączonych ze smart kontraktami, tożsamościami lub innymi aplikacjami, gdzie zmiana adresu pociągnęłaby za sobą znacznie więcej pracy niż zwykłe przesłanie tokenów SUI.

Proces odzyskiwania został również zaprojektowany tak, aby pozostać znajomy. Klucz ML-DSA-65 może zostać wyprowadzony z istniejącej frazy odzyskiwania użytkownika za pomocą nowej ścieżki derywacji, zamiast wymagać zupełnie innej metody kopii zapasowej.

Autoryzowany alias posiada pełne uprawnienia nad kontem. Dokumentacja Sui ostrzega, że dodanie takiego aliasu skutecznie przekazuje podpisującemu kontrolę nad aktywami należącymi do danego adresu, co oznacza, że oprogramowanie portfela musi sprawić, by proces migracji był trudny do błędnego użycia lub niezrozumienia.

Dlaczego Sui stosuje dwa różne systemy odporne na ataki kwantowe

Sui nie opiera się na jednym projekcie post-kwantowym dla wszystkich przypadków użycia.

ML-DSA-65 opiera się na strukturze kratowej i jest przeznaczony do rutynowego podpisywania transakcji. Odpowiada kategorii bezpieczeństwa NIST 3, oferując większy margines bezpieczeństwa niż mniejsza konfiguracja ML-DSA-44, pozostając jednocześnie wystarczająco praktycznym do częstej weryfikacji.

Sui odniosło się również do niedawnego odkrycia przy wsparciu AI słabości w HAWK, innym kandydacie na podpis post-kwantowy. Odkrycie to nie zagroziło algorytmowi ML-DSA, ale pokazało, jak szybko zautomatyzowana kryptoanaliza może podważyć projekty, które przeszły już szeroko zakrojone ludzkie recenzje.

W przypadku skarbców o wyższej wartości Sui planuje obsługę algorytmu SLH-DSA-SHA2-128s za pośrednictwem smart kontraktów Move. Jest to konfiguracja kategorii 1, poniżej oceny kategorii 3 algorytmu ML-DSA-65. Uzasadnienie Sui wynika z jego opartej na skrótach struktury, która oferuje alternatywę dla założeń kratowych algorytmu ML-DSA i zmniejsza zależność od jednej podstawy kryptograficznej. Słabość odkryta w jednej rodzinie nie naruszy automatycznie drugiej, a implementacja w smart kontraktach daje twórcom skarbców elastyczność w późniejszym zastąpieniu schematu, jeśli zajdzie taka potrzeba. Zasada wdrażania więcej niż jednej niespokrewnionej rodziny kryptograficznej to ta sama logika dywersyfikacji, która skłoniła NIST do standaryzacji zarówno podpisów opartych na kratkach, jak i na skrótach, zamiast polegania na jednym podejściu.

Kompromisem jest rozmiar podpisu. Podpis ML-DSA-65 ma 3.309 bajtów w porównaniu z 64 bajtami dla typowego podpisu Ed25519. Jego klucz publiczny ma 1.952 bajty. Wybrana konfiguracja SLH-DSA-SHA2-128s generuje podpis o rozmiarze 7.856 bajtów, co jest znacznie mniej niż wartości 16–30 KB czasami kojarzone z algorytmem SLH-DSA. Te większe wartości dotyczą silniejszych zestawów parametrów SLH-DSA, a nie konfiguracji 128s wybranej przez Sui.

Większe podpisy oznaczają większe transakcje i więcej danych przesyłanych przez sieć. Sui stwierdza, że wydajność weryfikacji ML-DSA jest wystarczająco zbliżona do Ed25519, by koszt sieciowy za pojedynczy podpis nie musiał rosnąć, choć rozmiar transakcji już tak. Trwają dalsze prace nad optymalizacją.

Użytkownicy nie muszą migrować się dziś

Skarbce odporne na ataki kwantowe mają trafić na Mainnet przed końcem 2026 roku. Natywne konta ML-DSA-65 są oczekiwane na Testnet do końca roku, a następnie natywne uwierzytelnianie kont na Mainnet w pierwszym kwartale 2027 roku. Obsługa w portfelach, SDK oraz z poziomu wiersza poleceń jest planowana równolegle z wdrożeniem. Większość głównych blockchainów warstwy 1 omawiała migrację post-kwantową w ogólnych terminach, ale niewiele z nich opublikowało konkretne harmonogramy z określonymi algorytmami standaryzowanymi przez NIST i mechanizmami on-chain, co stawia Sui wśród wcześniejszych sieci, które zobowiązały się do szczegółowego planu działania.

Niezależne audyty i opinie z Testnetu są w toku, dlatego te harmonogramy mogą ulec zmianie, zanim funkcje trafią do produkcji.

Istniejące konta nie muszą podejmować żadnych działań w tym momencie. Nowe metody uwierzytelniania będą dodatkowe i dobrowolne, a nie wymuszoną migracją całej sieci.

Projekt migracji ustanawia również prosty znak ostrzegawczy przed potencjalnymi oszustwami. Zadeklarowana ścieżka migracji Sui nie wymaga od posiadaczy wysyłania swoich aktywów na nowo dostarczony adres portfela. Każda nieproszona wiadomość twierdząca, że środki muszą być pilnie przeniesione w inne miejsce, aby stać się „odporne na ataki kwantowe", byłaby niezgodna z mechanizmem opisanym przez Sui.

Żaden publicznie znany komputer kwantowy nie jest obecnie w stanie złamać podpisów chroniących konta w sieci Sui. Istotne pytanie brzmi, czy sieć zdąży zmigrować swoją kryptografię, zanim ta zdolność stanie się praktyczna. Podejście Sui polega na tym, aby klucz był wymienny, nie czyniąc konta jednorazowym.

Metodologia: W artykule wykorzystano ogłoszenie Sui Foundation z 6 sierpnia, oficjalną dokumentację Sui Address Alias oraz specyfikacje NIST FIPS 204 i FIPS 205. Rozmiary podpisów i kategorie bezpieczeństwa zostały zweryfikowane w oparciu o odpowiednie standardy NIST. Funkcje już obsługiwane przez Address Aliases zostały odróżnione od funkcjonalności post-kwantowych, które pozostają na mapie drogowej rozwoju Sui.

Zastrzeżenie: Niniejszy artykuł jest dostarczany wyłącznie w celach informacyjnych i edukacyjnych i nie stanowi porady finansowej, inwestycyjnej ani dotyczącej bezpieczeństwa. Funkcje post-kwantowe Sui pozostają w fazie rozwoju, niezależnej recenzji i testów, a szczegóły implementacji lub harmonogramy mogą ulec zmianie przed wydaniem na Mainnet.