Planowana na koniec lipca aktualizacja sieci Ironwood w Zcash stoi w obliczu potencjalnych problemów z harmonogramem, po tym jak Shielded Labs wyraziło obawy, że niektóre części ekosystemu mogą nie mieć wystarczająco dużo czasu na przygotowanie się zarówno do Ironwood, jak i do oddzielnej, dużej migracji oprogramowania.
Według Jasona McGee, dyrektora wykonawczego Shielded Labs, zbiegają się dwa duże zadania: giełdy, pule wydobywcze i operatorzy portfeli muszą skoordynować zmianę infrastruktury, a także aktywację Ironwood, która ma na celu przywrócenie zaufania do ukrytej podaży obiegowej Zcash. McGee powiedział w poście na forum społeczności Zcash, że uczestnicy ekosystemu mogą mieć niewystarczająco dużo czasu na bezpieczne wdrożenie i audyt zaktualizowanych systemów.
Ironwood został zaproponowany po tym, jak badacze odkryli błąd "nieskończoności" w Orchard, głównej ukrytej puli transakcyjnej Zcash. Problem ten, opisany we wcześniejszych raportach Cointelegraph na temat awaryjnej aktualizacji usuwającej lukę w Orchard, sugerował, że atakujący mógłby teoretycznie stworzyć nieograniczoną liczbę podrobionych tokenów ZEC wewnątrz puli, nie uruchamiając mechanizmów wykrywania.
Deweloperzy podkreślili, że nie ma dowodów na to, by Orchard został wykorzystany. Mimo to, ponieważ funkcje prywatności Orchard uniemożliwiają niezależne udowodnienie, że nie utworzono fałszywych monet, Zcash potrzebował zmian strukturalnych, które pozwoliłyby użytkownikom zweryfikować, czy ukryta podaż obiegowa pozostaje w zamierzonych granicach.
Ironwood ma na celu otwarcie zastępczej prywatnej puli, która zapobiega nowej aktywności wewnątrz Orchard. Jak opisano we wcześniejszych materiałach dotyczących działania Ironwood, środki opuszczające Orchard przechodziłyby następnie przez punkt kontrolny księgowania, zaprojektowany tak, aby zatrzymać wypłaty, które implikowałyby wypływ większej liczby ZEC niż pierwotnie wpłynęło.
Praktycznym rezultatem jest to, że Ironwood powinien umożliwić uczestnikom ekosystemu weryfikację, czy podaż obiegowa pozostaje w określonych limitach Zcash, rozwiązując podstawową lukę w zaufaniu, która pozostała po naprawie Orchard.
Podczas gdy Ironwood koncentruje się na warstwie ukrytej puli, Zcash prosi również dostawców infrastruktury o zastąpienie wieloletniego oprogramowania węzłów i portfeli, zcashd, nowym zestawem narzędzi o nazwie stos Z3. Stos ten obejmuje Zebra do obsługi węzłów sieciowych, Zaino do dostarczania danych blockchain do aplikacji oraz Zallet do funkcji związanych z portfelem.
W dokumentacji dotyczącej wycofania zcashd, Zcash zauważa, że niektóre funkcje obecnie oferowane przez zcashd nie będą miały bezpośrednich zamienników, co oznacza, że operatorzy mogą potrzebować zmodyfikować swoje systemy. Ta zmiana to nie tylko aktualizacja brandingu: zmienia ona sposób, w jaki węzły i usługi portfeli integrują się z siecią Zcash.
Główne ostrzeżenie McGee'a polega na tym, że ta migracja koliduje z harmonogramem Ironwood. Według jego relacji, niektórzy dostawcy infrastruktury wierzą, że mogą zakończyć swoje przejścia do końca lipca, podczas gdy inni nadal potrzebują więcej czasu – w szczególności dlatego, że nie każdy komponent jest jeszcze uważany za gotowy do wdrożenia produkcyjnego.
McGee powiedział, że Zallet i Zaino były nadal w fazie rozwoju i nie były gotowe do użytku produkcyjnego w momencie jego posta na forum. Implikuje to, że operatorzy, którzy polegają na tych narzędziach – lub muszą przebudować swoje przepływy pracy wokół nich – mogą nie być w stanie osiągnąć bezpiecznej gotowości do zaplanowanego okna aktywacji.
Jednocześnie McGee podkreślił, że żadne opóźnienie nie zostało sfinalizowane. Ma to znaczenie dla traderów i użytkowników, ponieważ pozostawia miejsce na kontynuowanie planowania przy założeniu ostatecznego wdrożenia Ironwood, podczas gdy ekosystem waży, czy przygotowania i przeglądy mogą zostać zakończone na czas.
Założyciel Zcash, Zooko Wilcox, również odniósł się do statusu prac. W oddzielnej dyskusji na forum społeczności Zcash, Wilcox powiedział, że przeglądy bezpieczeństwa nie znalazły jak dotąd dodatkowych poważnych błędów i że deweloperzy kontynuują wysiłki w celu weryfikacji nowego systemu przed aktywacją Ironwood. Przyznał również, że proces aktualizacji obejmuje więcej niż tylko samą zmianę ukrytej puli, odzwierciedlając szersze prace inżynieryjne wokół infrastruktury Zcash.
Co istotne, historia ta pokazuje brak równowagi między tym, co aktualizacja ma szybko rozwiązać – przywróceniem zaufania do ukrytej podaży – a czasem potrzebnym na bezpieczne wprowadzenie szerszych modyfikacji w ekosystemie, w tym wymianę oprogramowania i audyty przez zewnętrznych dostawców.
W miarę zbliżania się końca lipca, najważniejszymi kwestiami do obserwowania są to, czy obawy Shielded Labs przełożą się na oficjalną zmianę harmonogramu, oraz czy operatorzy infrastruktury potwierdzą, że mogą zakończyć migrację stosu Z3 wraz z wymaganiami Ironwood – zwłaszcza biorąc pod uwagę, że niektóre komponenty zostały opisane jako niegotowe jeszcze do wdrożenia produkcyjnego w momencie wypowiedzi McGee.
Ten artykuł został pierwotnie opublikowany jako Zcash Ironwood Upgrade Could Slip as Infrastructure Readiness Issues Arise w Crypto Breaking News – Twoim zaufanym źródle wiadomości o kryptowalutach, wiadomości o Bitcoinie i aktualizacji blockchain.

