Uno strumento rilasciato di recente per gli sviluppatori di Arbitrum potrebbe coinvolgere più sviluppatori in Ethereum Virtual Machines (EVM) e migliorarne il codice, afferma Ed Felten, co-fondatore di Offchain Labs.
Intervistato da Cointelegraph alla Korea Blockchain Week, Felten ha elogiato Arbitrum Stylus, che Offchain ha rilasciato su una testnet il 31 agosto, consentendo agli sviluppatori di utilizzare linguaggi come Rust, C e C++ per creare app Arbitrum.
Felten ha affermato che Stylus consentirà agli sviluppatori non nativi Web3 di "utilizzare i linguaggi e gli strumenti di sviluppo a cui sono abituati".
Oggi è l'Arbitrum DayL'anno scorso abbiamo fatto un grande passo avanti con il lancio di Arbitrum Nitro. Oggi siamo entusiasti di annunciare che stiamo facendo un altro grande passo avanti con il rilascio del codice e della testnet pubblica per Arbitrum Stylus. https://t.co/NaxOuir5WH
— Offchain Labs (@OffchainLabs) 31 agosto 2023
Ha aggiunto che ciò avrebbe coinvolto "molti più sviluppatori" nella creazione di EVM con strumenti più maturi e ha citato il maggior numero di sviluppatori che programmano in Rust rispetto a Solidity, quest'ultimo essendo il linguaggio di programmazione per la creazione di contratti intelligenti Ethereum.
"Una delle cose che deriva da quegli strumenti molto più maturi è che sono molto più veloci. Quindi è da 10 a 15 volte più veloce per i calcoli tipici di EVM."
Secondo Felten, il vantaggio di supportare i linguaggi legacy è la quantità di codice già esistente scritto in linguaggi come Rust, che è già stato "testato e verificato in battaglia".
Felten ha identificato Rust come un linguaggio progettato per aiutare a individuare gli errori di sviluppo, con strumenti "davvero efficaci nel ridurre le probabilità di introdurre un bug nel codice".
"Puoi semplicemente usarlo. Ora puoi usarlo direttamente on-chain. Costruirai meno da zero e sarai in grado di trarre maggiori vantaggi dalle cose che hanno fatto altre persone."
Felten ha anche sottolineato che il costo del gas è da 10 a 15 volte inferiore, il che consente di “eseguire operazioni più complesse nella stessa transazione” e apre la possibilità di poter eseguire la crittografia compatibile con iPhone.
Felten ha spiegato che gli iPhone utilizzano uno standard di firma digitale diverso da Ethereum, che non è ben supportato, quindi "la crittografia su Ethereum compatibile con iPhone ha un costo del gas estremamente elevato".
"Ma in Stylus, puoi ridurre questo valore in modo che diventi davvero fattibile. Non è proibitivamente costoso."
Ciò potrebbe aprire la strada all’integrazione di un portafoglio crittografico su un iPhone, sbloccando la possibilità di utilizzare FaceID di Apple per verificare le transazioni del portafoglio in modo simile agli acquisti con carta di credito.
Altri casi d'uso riscontrati da Felten con le commissioni del gas più basse riguardavano livelli più elevati di realismo nei giochi basati su blockchain e la valutazione on-chain dei modelli di apprendimento automatico rispetto ai dati delle applicazioni live.
In definitiva, Felten pensava che Stylus avrebbe potuto aiutare i progetti in crescita a decollare più velocemente, poiché consentire l'uso di linguaggi di programmazione maturi significava che potevano essere meglio protetti da bug ed errori, oltre ad avere prestazioni migliori.
"Non è necessario spremere fino all'ultima, piccola parte di prestazioni dal codice e questo riduce anche notevolmente l'attrito nello sviluppo dei protocolli".
Rivista: Come proteggere le tue criptovalute in un mercato volatile — Intervengono gli OG e gli esperti di Bitcoin
Ulteriori informazioni sono fornite da Andrew Fenton.