Rozwiązanie do skalowania warstwy 2 Ethereum zkSync Era uruchomiło nowy system sprawdzający oparty na Scalable Transparent Argument of Knowledge (STARK) o nazwie Boojum, który ma działać na jednostkach przetwarzania ogólnego (GPU) klasy konsumenckiej.

ZkSync Era jest jednym z nielicznych protokołów skalowania Ethereum wykorzystujących pakiety zbiorcze o zerowej wiedzy (rollupy ZK) w celu zwiększenia wydajności i szybkości przy jednoczesnym obniżeniu opłat. Rollupy ZK najczęściej korzystają z dwóch znanych systemów dowodów: zk-STARK i Zwięzłego, nieinteraktywnego argumentu wiedzy o zerowej wiedzy (zk-SNARK).

Nowy system sprawdzający Boojum opiera się na opartej na Rust bibliotece kryptograficznej zkSync, która implementuje ulepszoną wersję obwodów arytmetycznych dla zkSync Era i jej stosu programistycznego ZK. Co najważniejsze, umożliwia uruchamianie programów Boojum na codziennych komputerach osobistych zamiast na wydajnym sprzęcie i serwerach.

Uaktualnienie można uruchomić na komputerach wyposażonych jedynie w 16 gigabajtów (GB) pamięci RAM o dostępie swobodnym (RAM), dzięki czemu zwykli użytkownicy będą mogli uczestniczyć w aktywności sieciowej. Dla kontekstu, zkSync działa obecnie na klastrze składającym się ze 100 procesorów graficznych, każdy z 80 GB pamięci RAM.

Przed uruchomieniem Boojum zkSync był głównie zależny od zk-SNARK, które były wydajne, ale stosunkowo mniej przejrzyste niż systemy oparte na zk-STARK. Wcześniejszy system przetwarzał około 100 transakcji na sekundę, podczas gdy Boojum zapewnia doskonałe możliwości przetwarzania.

W końcowej fazie wdrożenia nowy proof owinie dowody STARK nieprzezroczystym SNARKiem opartym na parowaniu. Zasadniczo będzie to nieco ulepszona wersja obecnego systemu dowodowego opartego na SNARK. Ten dowód wymaga mniej miejsca na dysku i jest tańszy w weryfikacji, co obniża koszt systemu dowodu, a tym samym samych transakcji.

Boojum jest obecnie dostępny w głównej sieci zkSync Era w celu testowania, generowania i weryfikowania „odbitek próbnych w tle”. Programiści testują obecnie testy w tle z rzeczywistymi danymi produkcyjnymi przed całkowitą migracją i większym wykorzystaniem. Nowy system zostanie zmodernizowany bez jakiejkolwiek regeneracji.