StarkWare na open-source STARK Prover w miarę jego stopniowej decentralizacji

StarkWare, zespół tworzący rozwiązania do skalowania dwóch warstw 2 w Ethereum w StarkNet i StarkEx, otworzy źródło technologii stojącej za STARK Prover.

Otwarte źródło StarkNet Prover

W medium pisać 5 lutego StarkWare powiedział, że udostępni publicznie kod stojący za STARK Prover, udostępniając technologię wszystkim zainteresowanym. Kod zostanie udostępniony na licencji Apache 2.0, gdy STARK Prover zostanie przemianowany na StarkNet Prover.

Na licencji Apache 2.0 programiści mogliby swobodnie kopiować kod stojący za STARK Prover, wprowadzając go do swoich rozwiązań, nie martwiąc się o naruszenie praw autorskich lub żądanie tantiem. Ponadto programiści mogą swobodnie kopiować i wprowadzać zmiany podczas integracji. 

StarkWare udostępnił już niektóre ze swoich innowacji na zasadach open source. Wcześniej udostępnili publicznie kod stojący za Papyrus Full Node, który jest implementacją Rust pełnego węzła StarkNet, oraz sekwencer StarkNet, narzędzie odpowiedzialne za zamawianie transakcji i tworzenie bloków na platformie warstwy 2. Zespół udostępnił również Cairo 1.0 na zasadach open source pod koniec listopada 2022 r. Cairo to kompletny język programowania Turinga, który obsługuje weryfikowalne obliczenia i będzie obsługiwany przez StarkNet w pierwszym kwartale 1 r. 

Decyzja o ostatecznym upublicznieniu kodu stojącego za StarkNet Prover wynika z pragnienia zespołu dotyczącego dostępności dla programistów przy jednoczesnym promowaniu współpracy w społeczności. Dzięki open-sourcingowi społeczność programistów blockchain brałaby również udział w utrzymaniu i ulepszaniu platformy warstwy 2. Zapewnia to „najbardziej autentyczną ścieżkę do zbudowania StarkNet jako zdecentralizowanego dobra publicznego”.

„Oprogramowanie STARK o otwartym kodzie źródłowym pozwoli społeczności na niezależne utrzymanie i rozwój sieci, a zatem zapewnia najbardziej autentyczną ścieżkę do zbudowania StarkNet jako zdecentralizowanego dobra publicznego. Pozwoli to również społeczności na większą swobodę w przyczynianiu się do rozwoju programu dowodzenia, a tym samym StarkNet.”

Skalowanie Ethereum

StarkWare jest jednym z wielu dostawców skalowania warstwy 2 dla Ethereum, w tym Arbitrum i Optymizm. Jednak w przeciwieństwie do Arbitrum, którego rozwiązanie polegało na „zwijaniu” lub łączeniu transakcji poza łańcuchem, StarkWare wprowadza metodę zerowej wiedzy, aby zwiększyć bezpieczeństwo transakcji. Niemniej jednak, jako rozwiązanie warstwy 2 Ethereum, wszystkie transakcje muszą być przekierowywane z sieci głównej, odciążając warstwę podstawową. 

Kod stojący za StarkNet Prover będzie oparty na programie do sprawdzania używanym przez StarkEx do zasilania dApps, takich jak ImmutableX, dYdX i inne.


Śledź nas w Google News

Źródło: https://crypto.news/starkware-to-open-source-stark-prover-as-it-progressively-decentralizes/