W skrócie

  • Deweloper pełnego węzła Zcash, Zakura, zaproponował „jednorazowe” klucze widoku, aby powstrzymać przyszły komputer kwantowy przed powiązaniem osłoniętych płatności Zcash użytkownika.
  • Poprawka dotyczy wymian przez NEAR Intents, w których osłonięty adres użytkownika jest publikowany w publicznym łańcuchu NEAR.
  • Portfele zbudowane na bibliotekach open-source Zakury, takie jak Vizor, będą mogły dodać tę funkcję w nadchodzących tygodniach, a portfele sprzętowe pójdą w ich ślady.

Zakura, deweloper oprogramowania pełnego węzła Zcash, zaproponował sposób na powstrzymanie przyszłego komputera kwantowego przed powiązaniem prywatnych płatności Zcash użytkowników, w poście inżynieryjnym autorstwa dewelopera Zakury, Adama Tuckera, ogłoszonym w niedzielę.

Podejście nie wymaga aktualizacji sieci, powiedziała Zakura w tweecie wprowadzającym to, co nazwała „postkwantowymi niepowiązywalnymi wymianami dla Zcash”.

Osłonięte transakcje Zcash ukrywają nadawcę, odbiorcę i kwotę. Każde osłonięte konto ma jeden przychodzący klucz widoku stojący za wszystkimi jego adresami, którego jego portfel używa do znajdowania i odszyfrowywania płatności wysłanych na którykolwiek z nich.

Klasyczny komputer nie może odzyskać tego klucza z adresu. Jednak wystarczająco potężny komputer kwantowy uruchamiający algorytm Shora mógłby to zrobić, zgodnie z postem, i byłby wtedy w stanie zobaczyć wartość i notatkę każdej płatności otrzymanej przez konto oraz powiązać je ze sobą.

„Dopóki Tachyon nie zostanie wdrożony, istnieje rażąca luka: pojedynczy opublikowany osłonięty adres pozwala atakującemu z komputerem kwantowym powiązać każdą płatność, jaką kiedykolwiek otrzymał klucz tego adresu” — napisał Tucker, odnosząc się do proponowanej aktualizacji skalowalności dla Zcash, która według jej deweloperów zapewniłaby również pełną postkwantową prywatność.

Największe ryzyko wynika z wymian przez NEAR Intents, usługę wymiany międzyłańcuchowej, zgodnie z postem. Każda wymiana z ZEC zapisuje jeden z osłoniętych adresów użytkownika w publicznym łańcuchu NEAR jako adres zwrotny, niezależnie od tego, czy zwrot kiedykolwiek nastąpi. Adresy wyglądają różnie, ale wszystkie należą do tego samego konta, więc złamanie jednego ujawniłoby wszystkie.

Około 600 do 700 milionów dolarów przepłynęło przez trasę NEAR Intents Zcash do maja, powiedział wówczas dyrektor generalny Zcash Open Development Lab, Josh Swihart, w wywiadzie.

Poprawka Zakura wyprowadza osobny klucz widoku przychodzącego dla każdego adresu, który musi zostać opublikowany, pozostawiając klucz wydatków konta nietknięty. Atakujący kwantowy, który złamie jeden opublikowany adres, dowiedziałby się jedynie o płatnościach na ten adres.

"Jeśli komputer kwantowy kiedykolwiek złamie opublikowany adres swap, nie będzie w stanie powiązać go z żadną inną transakcją" – napisał Tucker w wątku na Twitterze.

Aby dodatkowe klucze nie spowalniały odtwarzania z frazy seed, portfel wyszukuje wypłaty NEAR za pomocą prywatnego wyszukiwania informacji, techniki, która pozwala mu odpytywać serwer bez ujawniania, o jakie adresy pyta.

Mapa drogowa Zcash w kierunku odporności kwantowej

Propozycja następuje po planie Zakura dotyczącym przezroczystych adresów odpornych na ataki kwantowe z początku tego miesiąca, który również wykorzystuje prywatne wyszukiwanie informacji i zakładał, że opkody podpisów postkwantowych będą oczekiwane w Zcash w styczniu. Swihart powiedział w maju, że Zcash dąży do pełnego statusu postkwantowego w ciągu 12 do 18 miesięcy.

Obawy dotyczące kryptografii zabezpieczającej portfele kryptowalut rosną, a badacz Fundacji Ethereum Justin Drake i współzałożyciel Ethereum Vitalik Buterin ostrzegają, że sztuczna inteligencja może ją złamać, zanim dokonają tego komputery kwantowe.

Myriad: Najlepszy model AI? Kliknij, aby dokonać prognozy.
Myriad: Najlepszy model AI? Kliknij, aby dokonać prognozy.

Portfele korzystające z bibliotek open source Zakura, takich jak Vizor, będą mogły zintegrować jednorazowe klucze dla portfeli programowych w nadchodzących tygodniach, a portfele sprzętowe dołączą, gdy ich oprogramowanie sprzętowe zacznie to obsługiwać – podano w poście.

ZEC był notowany po 1 165 USD w poniedziałek rano, co oznacza wzrost o 3,6% w ciągu dnia według danych Decrypt.

Dołącz do ponad 72 000 czytelników

Dodaj w Google

Dodaj Decrypt jako preferowane źródło, aby widzieć więcej naszych artykułów w Google.