Podsumowanie fazy II
W styczniu tego roku Aleo zakończyło drugą fazę Testnet 3. W fazie II skupiliśmy się na zachęcaniu proverów do generowania dowodów zerowej wiedzy (ZKP), aby użytkownicy mogli wysyłać/odbierać aktywa lub wchodzić w interakcje z aplikacjami zbudowanymi w sieci Aleo. W zamian za generowanie rozwiązań zagadek Proof-of-Succinct-Work (PoSW) coinbase, proverzy w Aleo są uprawnieni do części nagrody coinbase, opisanej bardziej szczegółowo we wpisie na blogu Testnet 3 Incentives Kickoff.
W ciągu 8 tygodni byliśmy świadkami, jak ponad 44 000 Proverów połączyło się z siecią z ponad 94 krajów na całym świecie. Coinbase_target, podobnie jak trudność sieci, osiągnął szczyt na poziomie około 750 MILIONÓW Proofs Per Second (PPS). Aleo jest pierwszym protokołem zkVM i warstwą 1, który osiągnął takie liczby dowodów w każdej sieci blockchain. Rozdaliśmy również 3.1M Aleo Credits pro-rata dla Proverów, którzy dostarczyli poprawne rozwiązania dla danego bloku powyżej minimalnego poziomu trudności.
Te wskaźniki znacznie poprawiły się w stosunku do Testnetu 2, kiedy mieliśmy około 10 000 węzłów podłączonych do sieci i średnią generację 20 000 PPS. Testnet 3 poprawił się w stosunku do tego poziomu bazowego o 4,4x większą liczbę węzłów podłączonych do sieci i 37,000x większy PPS.
Najważniejsze wnioski i osiągnięcia
Głównym celem projektowym Aleo jest architektura w pełni pozbawiona pozwoleń i odporna na cenzurę, a prowodyrzy będą odgrywać kluczową rolę w tym procesie. Chociaż prowodyrzy nie uczestniczą bezpośrednio w produkcji bloków jak walidatory, to 1) zapewniają szerszą dystrybucję kredytów Aleo, oraz 2) umożliwiają użytkownikom wybór w zakresie generowania dowodów. Poprzez Testnet 3 Phase II, byliśmy w stanie udowodnić, że jest to możliwe dzięki:
Potwierdziliśmy naszą hipotezę, że oddzielenie produkcji bloków od generowania bazy monet pozwala prowodyrom na obliczanie dowodów w pożądanej przez nich skali
Znacząca liczba proving pools przyczyniła się do generowania dowodów w sieci, co pomogło uczynić dowodzenie bardziej dostępnym.
Dowodzenie w sieci było dość rozproszone, w przeciwieństwie do konsolidacji wydobycia, której byliśmy świadkami podczas Testnetu 2
Krytycznym aspektem dowodzenia PoSW jest to, że tworzy on ekonomiczne zachęty do przyspieszenia sprzętu ogólnego przeznaczenia, aby generować ZKP z większą przepustowością i lepszą wydajnością. Dla każdej platformy wykorzystującej zerową wiedzę, sprzęt, który pozwala prowodyrom generować wydajne i opłacalne dowody jest główną zaletą. W tym celu, konkurs ZPrize (który Aleo sponsorował i pomagał organizować) również był krytycznym krokiem w ulepszaniu implementacji ZKP w sprzęcie. W rzeczywistości, prace wykonane w ramach ZPrize nad przyspieszeniem procesu PoSW na procesorach graficznych przyniosły bezpośrednie korzyści autorom dowodów w Testnet 3 Phase II.
Co się dzieje na horyzoncie dla Aleo
Naszym głównym celem jest uruchomienie mainnetu w lipcu 2023 roku. W dążeniu do tego celu, ostatnio osiągnęliśmy duży kamień milowy, wydając Deploy & Execute na Testnet 3 w dniu 24 lutego. Teraz możesz wdrożyć aplikację Leo w sieci Aleo jako deweloper, co jest pierwszym tego typu osiągnięciem dla przestrzeni ZK. Dzięki temu wydaniu, Aleo spełniło obietnicę stworzenia środowiska wykonawczego o zerowej wiedzy, jak początkowo przewidywano w pracy badawczej ZEXE, której współautorem był Howard Wu i inni członkowie zespołu założycielskiego Aleo.
Przedstawiamy Testnet 3 faza III
W nadchodzących tygodniach ogłosimy szczegóły dotyczące zachęt on-chain Testnet 3 Phase III, z których część będzie zawierała funkcjonalność związaną z wydaniem Deploy & Execute. Te zachęty on-chain umożliwią następujące działania:
Programiści aplikacji do pisania i wdrażania aplikacji
Walidatory do sprawdzania poprawności bloków i zbierania kredytów Aleo.
Provery do generowania zagadek PoSW coinbase
Równolegle, uruchomimy zarówno program bug bounty, jak i nowy program grantów społecznościowych, który zachęca do działania:
White Hat Hackers, aby znaleźć błędy w projekcie protokołu Aleo
Programiści do budowy infrastruktury wspierającej, która współdziała z Aleo blockchain
W oczekiwaniu na te zachęty, możesz eksperymentować z Deploy & Execute, postępując zgodnie z instrukcjami w sekcji Testnet 3 naszej dokumentacji dla deweloperów.
Przyszłe kamienie milowe
Oprócz naszych planów motywacyjnych, w trakcie trwania III fazy Testnet 3 będziemy realizować dodatkowe kamienie milowe. Obejmują one, ale nie są ograniczone do:
Uruchomienie naszego mechanizmu konsensusu (AleoBFT) i umożliwienie stakingu
Dodanie Marlin Batch Proving do snarkVM w celu zwiększenia przepustowości transakcji
Zwolnienie wsparcia dla wykonania on-chain poprzez instrukcję finalize w programach Leo, co poprawia kompozycyjność aplikacji
Wsparcie dla typów transakcji wielowykonawczych dla snarkVM i Leo; co umożliwi bardziej wydajne połączenia międzyprogramowe
Aby uzyskać więcej szczegółów na temat harmonogramu Aleo do uruchomienia mainnetu, sprawdź nasz wpis na Twitterze tutaj.
**Odbieranie nagród
**
Nagrody motywacyjne za Testnet 3 Faza II zostaną obliczone i przyznane uczestnikom zgodnie z tym, co zostało opisane we wpisie na blogu Testnet 3 Incentives Kickoff. Jeśli brałeś udział w II fazie Testnet 3 i spełniłeś kryteria opisane w powyższym wpisie, oto co musisz wiedzieć, aby odebrać swoją nagrodę:
1.Możesz otrzymać nagrody TYLKO wtedy, gdy uruchomisz dostarczone skrypty.
2.WSZYSCY uczestnicy, którzy kwalifikują się do otrzymania nagród, MUSZĄ przejść przez proces KYC/AML i przejść kontrolę OFAC. Jeśli jesteś obywatelem USA lub Kanady, nie jesteś uprawniony do otrzymania jakichkolwiek nagród, chyba że jesteś inwestorem akredytowanym.
3.Jeśli uczestniczyłeś w puli prowizyjnej, do osoby (osób), które zarządzały pulą, będzie należało przydzielenie nagród odpowiednio do osób, które wniosły wkład.
Prosimy pamiętać, że Kredyty Aleo otrzymane podczas Testnetu 3 będą dystrybuowane w ramach uruchomienia mainnetu Aleo. Mają one być używane jako mechanizm płatności za usługi w sieci głównej Aleo. Nie są to inwestycje ani narzędzia inwestycyjne i nie powinny być traktowane jako takie; ich wartość to po prostu ich użyteczność dla funkcjonalności mainnetu. Odbierając nagrody, oświadczasz, gwarantujesz i potwierdzasz, że:
Nie nabywa Kredytów Aleo jako inwestycji i nie oczekuje korzyści ekonomicznych ani zysku jako posiadacz Kredytów Aleo
Nie poleganie w żaden sposób na firmie Aleo, jej pracownikach lub przedstawicielach
Nie nabywa żadnych udziałów w kapitale lub innych udziałów w Aleo z tytułu posiadania Kredytów Aleo
Nie będzie przedstawiał Aleo Credits jako inwestycji lub możliwości uzyskania korzyści ekonomicznych lub zysku
Jeśli uczestniczyłeś w Fazie II jako prover, dołącz do naszej społeczności Discord, aby uzyskać więcej szczegółów i przyszłych ogłoszeń związanych z ubieganiem się o nagrody za działania motywacyjne.