Witaj Stylusie
tl;dr: Dzisiaj ogłaszamy Stylus, nasze uaktualnienie środowiska programowania nowej generacji dla Arbitrum One i Arbitrum Nova. Dzięki mocy inteligentnych kontraktów WebAssembly użytkownicy będą mogli wdrażać programy napisane w swoich ulubionych językach programowania , w tym Rust, C i C++, aby działały razem z programami EVM na Arbitrum. Jest o rząd wielkości szybszy, obniża opłaty i jest w pełni kompatybilny z maszyną wirtualną Ethereum.
Wraz z premierą w sieci głównej w sierpniu 2021 r., Arbitrum One stało się jedynym pakietem zbiorczym równoważnym EVM z działającymi dowodami na oszustwa. To, co użytkownicy mogli robić w L1, mogli teraz robić bezpiecznie w L2, tylko szybciej i przy niższych opłatach. Równoważność EVM jest koniecznością dla każdej technologii zbiorczej ogólnego przeznaczenia i wzmacnia nasz tętniący życiem ekosystem dappów i protokołów w Arbitrum One i Arbitrum Nova.
Ale równoważność EVM nie jest ostatecznym celem; to tylko punkt wyjścia. Technologie Arbitrum zawsze pozostaną odpowiednikami EVM, ale wkrótce będą robić o wiele więcej. Nazywamy ten paradygmat EVM+ i zaczęliśmy budować tę wizję. Dzisiaj ujawniamy kolejną fazę ewolucji Arbitrum: Stylus, nasze środowisko programistyczne ogólnego przeznaczenia i maszynę wirtualną WASM.
Rysik: poza ekwiwalentem EVM
Stylus umożliwi użytkownikom wdrażanie programów napisanych w popularnych językach programowania do Arbitrum One i Arbitrum Nova. Zgadza się: Rust, C, C++ i więcej, obok istniejących Solidity dApps na tym samym łańcuchu bloków Arbitrum.
Od tworzenia gier po media społecznościowe, Stylus sprawia, że przejście do Web3 jest łatwiejsze niż kiedykolwiek. Nie musisz znać Solidity, aby budować na Arbitrum. Inżynierowie mogą korzystać z narzędzi, które już znają i kochają, niezależnie od swoich preferencji programistycznych.
Doświadczeni programiści Web3 nie będą już musieli wybierać między Ethereum a alternatywnymi wersjami L1. Niezależnie od tego, czy jest to tradycyjna aplikacja Solidity DeFi poszukująca doświadczenia 1 do 1 z Ethereum, czy zespół ZK nowej generacji weryfikujący dowody zerowej wiedzy w Rust, Arbitrum może być Twoim domem.
To dlatego, że programy napisane w różnych językach można bezproblemowo komponować. Umowa nigdy nie będzie musiała wiedzieć, jakiego języka używa inna osoba. Użytkownicy też nie. Wszystko. Tylko. Pracuje.
Szybsze Dappy, niższe opłaty
Stylus nie tylko rozszerza możliwości pisania zdecentralizowanych programów; czyni je również szybszymi. Dzięki ubiegłorocznej aktualizacji Nitro zauważyliśmy 10-krotny wzrost wydajności. Z dumą ogłaszamy, że zrobiliśmy to ponownie ze Stylusem.
Dappy Arbitrum napisane w językach takich jak Rust są o rząd wielkości szybsze niż ich odpowiedniki Solidity i Vyper. Stylus obniża opłaty, otwierając nową erę aplikacji blockchain o dużej mocy obliczeniowej w wielu dziedzinach.
W połączeniu z kosztami oszczędzania danych Arbitrum Nova zdecentralizowane granie nigdy nie było bardziej opłacalne. DeFi, DAO i inne kryptograficzne przypadki użycia będą cieszyć się podobną wydajnością w Arbitrum One, ponieważ Stylus jest w pełni zintegrowany z obydwoma łańcuchami.
Nowe Horyzonty
Z tanimi obliczeniami wiąże się swoboda pisania potężnych programów, dlatego społeczność Ethereum zawsze pracuje nad przyspieszeniem EVM. Obejmuje to sporadyczne dodawanie specjalnych inteligentnych kontraktów, znanych jako prekompilacje, które wydajnie wykonują określone zadania, takie jak obliczanie skrótów. Dzięki Stylusowi użytkownicy będą mogli tworzyć własne prekompilacje.
Jeśli zespół zk potrzebuje nowatorskiej krzywej parowania lub most alt-L1 potrzebuje nietypowego algorytmu haszującego, może po prostu wdrożyć swoje biblioteki kryptograficzne jako niestandardowe prekompilacje. Dowolny system kryptograficzny, dowolna implementacja referencyjna, tak jakby to był natywny SHA2 EVM. Warstwy 3, a nawet aplikacje uczenia maszynowego nigdy nie były tak blisko.
Będzie to szczególnie cenne dla badaczy Ethereum, którzy będą mogli używać Stylusa do projektowania i iteracji prekompilacji EIP bez konieczności tworzenia własnych sieci testowych. Wierzymy w EVM i cieszymy się, że Arbitrum odgrywa kluczową rolę w jego rozwoju. Wiele z naszych przełomowych rozwiązań jest również zgodnych z eWASM, inicjatywą L1 mającą na celu dodanie WASM do EVM, co z radością pomagamy w urzeczywistnianiu.
Jak to działa
W sierpniu ubiegłego roku aktualizacja Nitro zmieniła L2 na zawsze. Walidatorzy Arbitrum zaczęli uruchamiać Geth, najpopularniejszego klienta wykonawczego Ethereum, i udowadniać oszustwa w WebAssembly. Po raz pierwszy w historii L2 mógł działać z natywną szybkością, przełączając się na wolniejszy WASM, okazując się tylko sporadycznie, gdy nadszedł czas, aby pokonać potencjalnych napastników. Widzieliśmy, jak to się dzieje na wolności po fuzji.
Rysik to naturalny następny krok. Dzięki Nitro nasze dowody na oszustwa mogą wyegzekwować zaufane WASM. Walidatorzy muszą zgodzić się, że Geth jest uczciwym programem i że zachowuje się odpowiednio. Chociaż jest to wystarczająca podstawa dla sieci EVM bez uprawnień i coś, co obecnie robi Ethereum i wszystkie L2 oparte na gethach, osiągnięcie skali wymaga wykonania kolejnego skoku: udowodnienia oszustwa na niezaufanych WASM.
W modelu Stylus użytkownicy kompilują swoje programy do WASM, które są następnie przekształcane w łańcuchu do formatu, w którym wykonanie jest ograniczone, a bezpieczeństwo egzekwowane. Dzięki piaskownicy WASM możemy uruchamiać programy użytkownika z prędkością zbliżoną do natywnej z takimi samymi gwarancjami bezpieczeństwa, na jakich polegają przeglądarki internetowe podczas renderowania stron internetowych. Złośliwe programy są kończone w sposób, który możemy udowodnić w łańcuchu bez konieczności wywoływania EVM.
EVM nadal tam jest i działa dokładnie tak, jak poprzednio. Gdy transakcja odwołuje się do kontraktu EVM, Geth wykonuje i zwraca wynik. Jeśli zdarzy się, że kontrakt EVM wykona wywołanie podrzędne do programu WASM, wówczas Stylus włączy się i obliczy tę część wyniku. Rysik nie zastępuje EVM; wzmacnia to. Wszystko, co robimy, jest całkowicie addytywne, dlatego nazywamy to EVM+.
Wen Stylus
Stylus zostanie uruchomiony w 2023 r., ale do tego czasu będziemy udostępniać aktualizacje. Wkrótce ogłosimy kilka innych ważnych zmian, więc dołącz do nas na Twitterze i Discordzie, aby uzyskać więcej!
Chcesz być jedną z pierwszych osób, które wypróbują Stylus podczas aktualizacji naszej sieci testowej? Zarejestruj się tutaj !

![Czym w ogóle jest lista połączona? [Część 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































