Ciao Stilo
tl;dr: Oggi annunciamo Stylus, il nostro aggiornamento dell'ambiente di programmazione di nuova generazione per Arbitrum One e Arbitrum Nova. Grazie alla potenza dei contratti intelligenti WebAssembly, gli utenti saranno in grado di distribuire programmi scritti nei loro linguaggi di programmazione preferiti , tra cui Rust, C e C++, da eseguire insieme ai programmi EVM su Arbitrum. È più veloce di un ordine di grandezza, taglia le commissioni ed è completamente interoperabile con la macchina virtuale Ethereum.
Con il suo rilascio su mainnet nell'agosto del 2021, Arbitrum One è diventato l'unico rollup equivalente a EVM con prove di frode funzionanti. Quello che gli utenti potevano fare su L1, ora potevano farlo in modo sicuro su L2, solo più velocemente e con tariffe più basse. L'equivalenza EVM è una necessità per qualsiasi tecnologia di rollup generica e potenzia il nostro vivace ecosistema di dapps e protocolli su Arbitrum One e Arbitrum Nova.
Ma l'equivalenza EVM non è la destinazione finale; è solo il punto di partenza. Le tecnologie Arbitrum rimarranno sempre equivalenti a EVM, ma presto faranno molto di più. Chiamiamo questo paradigma EVM+ e abbiamo iniziato a costruire questa visione. Oggi sveliamo la fase successiva dell'evoluzione di Arbitrum: Stylus, il nostro ambiente di programmazione generico e la macchina virtuale WASM.
Stilo: oltre l'equivalenza EVM
Stylus consentirà agli utenti di distribuire programmi scritti nei linguaggi di programmazione più diffusi su Arbitrum One e Arbitrum Nova. Esatto: Rust, C, C++ e altro, fianco a fianco con le dApp Solidity esistenti sulla stessa blockchain Arbitrum.
Dallo sviluppo di giochi ai social media, Stylus rende il passaggio a Web3 più semplice che mai. Non dovrai conoscere Solidity per costruire su Arbitrum. Gli ingegneri possono utilizzare gli strumenti che già conoscono e amano, indipendentemente dalle loro preferenze di codifica.
Gli sviluppatori Web3 esperti non dovranno più scegliere tra Ethereum e alt L1. Che si tratti di un'applicazione Solidity DeFi tradizionale alla ricerca di un'esperienza 1 a 1 con Ethereum o di un team zk di nuova generazione che verifica prove a conoscenza zero in Rust, Arbitrum può essere la tua casa.
Questo perché i programmi scritti in lingue diverse sono perfettamente componibili. Un contratto non dovrà mai sapere quale lingua usa un altro. Nemmeno gli utenti. Qualunque cosa. Appena. Lavori.
Dapp più veloci, commissioni più basse
Stylus non solo espande i modi in cui le persone possono scrivere programmi decentralizzati; li rende anche più veloci. Con l'aggiornamento Nitro dell'anno scorso abbiamo visto un aumento delle prestazioni di 10 volte. Con Stylus, siamo orgogliosi di annunciare che l'abbiamo fatto di nuovo.
Gli Arbitrum dapps scritti in linguaggi come Rust sono più veloci di un ordine di grandezza rispetto alle loro controparti Solidity e Vyper. Stylus riduce le tariffe, consentendo una nuova era di applicazioni blockchain ad alto calcolo in una vasta gamma di campi.
Se abbinato ai costi di risparmio dei dati di Arbitrum Nova, il gioco decentralizzato non è mai stato così praticabile. DeFi, DAO e altri casi d'uso crittografici godranno di efficienze simili su Arbitrum One poiché Stylus è completamente integrato in entrambe le catene.
Nuovi orizzonti
Con il calcolo economico arriva la libertà di scrivere programmi potenti, motivo per cui la comunità di Ethereum è sempre al lavoro per accelerare l'EVM. Ciò include l'aggiunta occasionale di contratti intelligenti speciali, noti come precompilazione, che svolgono in modo efficiente attività specifiche come l'elaborazione di hash. Con Stylus, gli utenti saranno in grado di creare le proprie precompilazioni.
Se un team zk ha bisogno di una nuova curva di accoppiamento o un bridge alt-L1 ha bisogno di un insolito algoritmo di hashing, può semplicemente distribuire le proprie librerie di crittografia come precompilazione personalizzata. Qualsiasi sistema crittografico, qualsiasi implementazione di riferimento, come se fosse lo SHA2 nativo di EVM. I livelli 3 e persino le applicazioni di apprendimento automatico non si sono mai sentiti più vicini.
Ciò sarà di particolare valore per i ricercatori di Ethereum, che potranno utilizzare Stylus per progettare e iterare su precompilazioni EIP senza dover impostare le proprie reti di test. Crediamo nell'EVM e siamo entusiasti di vedere Arbitrum svolgere un ruolo fondamentale nel suo sviluppo. Molte delle nostre scoperte si allineano anche con eWASM, un'iniziativa L1 per aggiungere WASM all'EVM che siamo entusiasti di contribuire a rendere possibile.
Come funziona
Lo scorso agosto, l'aggiornamento Nitro ha cambiato L2 per sempre. I validatori di Arbitrum hanno iniziato a eseguire Geth, il client di esecuzione più popolare di Ethereum, e a dimostrare frodi in WebAssembly. Per la prima volta in assoluto L2 potrebbe funzionare a velocità native, passando a WASM più lento dimostrando solo occasionalmente quando è il momento di sconfiggere potenziali aggressori. L'abbiamo visto accadere in natura dopo la Fusione.
Lo stilo è il naturale passo successivo. Con Nitro, le nostre prove di frode possono applicare WASM affidabili. I validatori devono concordare che Geth è un programma onesto e che si comporta in modo appropriato. Sebbene questa sia una base sufficiente per una rete EVM senza autorizzazione, e qualcosa che Ethereum e tutti gli L2 basati su geth stanno facendo in questo momento, per raggiungere la scala è necessario fare il salto successivo: dimostrare la frode su WASM non attendibili.
Nel modello Stylus, gli utenti compilano i loro programmi in WASM, che vengono poi trasformati on-chain in un formato in cui l'esecuzione è limitata e viene applicata la sicurezza. Attraverso il sandboxing WASM, possiamo eseguire i programmi utente a velocità quasi native con le stesse garanzie di sicurezza su cui si basano i browser web per il rendering delle pagine web. I programmi dannosi vengono terminati in un modo che possiamo provare a catena senza dover mai invocare l'EVM.
L'EVM è ancora lì e si comporta esattamente come prima. Quando una transazione richiama un contratto EVM, Geth esegue e restituisce un risultato. Se quel contratto EVM effettua una chiamata secondaria a un programma WASM, allora Stylus entra in gioco e calcola quella parte del risultato. Lo stilo non sostituisce l'EVM; lo accresce. Tutto ciò che stiamo facendo è interamente additivo, motivo per cui lo chiamiamo EVM+.
Wen Stilo
Stylus entrerà in funzione nel 2023, ma fino a quando non lo farà, condivideremo gli aggiornamenti lungo il percorso. Ci sono altri importanti sviluppi che annunceremo presto, quindi unisciti a noi su Twitter e Discord per saperne di più!
Vuoi essere tra i primi a provare Stylus quando aggiorniamo la nostra testnet? Iscriviti qui !

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































