Aktualizacja NU7 w Zcash może na stałe zamrozić 16 milionów dolarów w krypto
Najważniejsze informacje
- •Aktualizacja NU7 w Zcash, aktywująca się na bloku 3,543,405, unieważni transakcje wersji 4 — jedyny format umożliwiający przemieszczanie środków z puli prywatności Sprout.
- •Około 12,224 ZEC, o wartości szacunkowo od 15 do 16 milionów dolarów, pozostaje w Sprout i stanie się niespendowalne po aktywacji aktualizacji.
- •Sprout, wprowadzony przy premierze Zcash w 2016 roku, był jednym z najwcześniejszych produkcyjnych wdrożeń prywatności zero-knowledge na dużej architekturze blockchain i był zamknięty dla nowych depozytów od lat.
- •Pozostałe monety są zamrożone, a nie spalone, i nadal będą wliczane do emisji w obiegu, choć specyfikacja techniczna ostrzega, że wydawanie ich może nigdy nie zostać ponownie włączone.
- •NU7 skraca również docelowy interwał bloków Zcash z 75 do 25 sekund, co oznacza, że transakcje powinny otrzymywać pierwsze potwierdzenie około trzy razy szybciej.

Zcash przygotowuje się do wycofania swojej najstarszej technologii prywatności — ruchu, który może sprawić, że kryptowaluty o wartości milionów dolarów staną się trwale niedostępne dla ich właścicieli, nawet jeśli nadal posiadają hasła i klucze prywatne do swoich portfeli.
Według danych ZecStats zaktualizowanych w czwartek, około 12,224 ZEC pozostaje w Sprout, pierwotnej puli prywatności sieci. Przy aktualnych cenach rynkowych te zasoby stanowią szacunkowo od 15 do 16 milionów dolarów, które mogą zostać faktycznie zamrożone po aktywacji aktualizacji NU7.
"NU7 (blok 3,543,405) unieważnia transakcje v4, więc to, co pozostaje w Sprout, jest niespendowalne: zamrożone, a nie spalone" — stwierdza ZecStats w swojej karcie informacyjnej dotyczącej Sprout.
Aktualizacja ma się aktywować na bloku 3,543,405, przewidywanym na czwartkowy wieczór w Stanach Zjednoczonych. Dokładny moment zależy od tempa produkcji nowych bloków, a nie od z góry ustalonej godziny. W chwili publikacji najnowszym blokiem był 3,543,027. Pozostałe saldo Sprout jest śledzone na publicznym pulpicie ZecStats, więc ewentualne ostatnie wypłaty przed aktywacją powinny być tam widoczne, zanim nadejdzie blok 3,543,405.
Dlaczego Zcash zamraża miliony w krypto
W przeciwieństwie do Bitcoina, którego transakcje są co do zasady widoczne dla każdego analizującego blockchain, Zcash pozwala użytkownikom ukrywać kwoty transakcji i zaangażowane adresy. Osiąga to dzięki zero-knowledge proofs — narzędziom kryptograficznym, które mogą potwierdzić ważność transakcji bez ujawniania jej prywatnych szczegółów.
Sprout wprowadził tę technologię wraz z premierą Zcash w 2016 roku, co czyni go jednym z najwcześniejszych produkcyjnych wdrożeń prywatności zero-knowledge na dużej architekturze blockchain. Zespół następnie wdrożył ulepszone systemy prywatności, w tym Sapling, Orchard i Ironwood. Sprout był zamknięty dla nowych depozytów od lat, ale dotychczasowi posiadacze mogli nadal wypłacać swoje środki.
NU7 zmienia to, eliminując transakcje wersji 4 — jedyny format zdolny do przenoszenia monet ze Sprout. Według specyfikacji technicznej sieci, transakcje korzystające z tego formatu staną się nieważne po aktywacji.
Decyzja dotyczy problemu znanego każdemu, kto utrzymuje starsze oprogramowanie: obsługa przestarzałych technologii zwiększa złożoność i potencjalne luki w zabezpieczeniach. Pierwotny system prywatności Sprout wymagał znacznych zasobów obliczeniowych, a jego przestarzałe mechanizmy weryfikacji transakcji stwarzają ryzyka, które deweloperzy chcą wyeliminować. Przypadek ten ilustruje też kompromis, przed którym nie stają zwykłe wycofania oprogramowania: wyłączenie starszej ścieżki wydawania pozostawia znajdujące się na niej środki bez drogi ucieczki — nawet dla właścicieli posiadających prawidłowe klucze.
Deweloperzy formalnie nie zniszczyli monet. Nadal będą wliczane do obliczeń emisji w obiegu Zcash, a przyszła aktualizacja sieci mogłaby teoretycznie przywrócić dostęp — choć nie ma to gwarancji, a zespół nie wykazał w tym zainteresowania. Specyfikacja wyraźnie ostrzega, że wydawanie tych środków może nigdy nie zostać ponownie włączone.
Co się stanie z posiadaczami Zcash?
Posiadacze starszych portfeli są najbardziej narażeni na tę zmianę. Każdy, którego ZEC pozostaje w Sprout, musi przenieść je za pomocą kompatybilnego mechanizmu wypłaty przed aktywacją aktualizacji — inaczej ryzykuje utratę dostępu na czas nieokreślony. Adresy Sprout zaczynają się od "zc", co może pomóc użytkownikom rozpoznać stare rekordy portfeli.
Zwykli posiadacze ZEC korzystający z nowoczesnych, wspieranych portfeli nie muszą migrować swoich monet ze Sprout, choć aktualizowanie oprogramowania portfela pozostaje ważne. Blockchain nie jest też w stanie ujawnić, kto posiada pozostałe saldo Sprout, co oznacza, że nikt nie wie, ile należy do aktywnych użytkowników, a ile jest już niedostępne, ponieważ ich właściciele utracili klucze. Po aktywacji NU7 nawet część aktywnie zarządzana dołączy do tej niedostępnej kategorii.
Tymczasem NU7 przynosi korzyść wszystkim pozostałym: docelowy interwał bloków Zcash spada z 75 do 25 sekund, co oznacza, że transakcje powinny otrzymywać pierwsze potwierdzenie około trzy razy szybciej — według Fundacji Zcash.
Dla posiadaczy Sprout kluczowa jest jednak liczba 3,543,405 — blok, którego nadejścia spodziewa się jeszcze dziś. Gdy sieć osiągnie tę wysokość, wszystkie pozostałe monety w starej puli zostaną zamrożone na mocy nowych zasad.