Il co-fondatore di Ethereum (ETH) Vitalik Buterin ha proposto di rinnovare l’infrastruttura degli smart contract della blockchain sostituendo l’Ethereum Virtual Machine (EVM) con RISC-V, un’architettura di set di istruzioni open-source ampiamente adottata.
Questo cambiamento mira a risolvere uno dei principali colli di bottiglia della scalabilità di Ethereum migliorando drasticamente l’efficienza e la semplicità dell’esecuzione degli smart contract.
Buterin propone di abbandonare EVM per RISC-V
La proposta è stata dettagliata in un post sul forum Ethereum Magicians. In esso, Buterin ha suggerito che gli smart contract potrebbero eventualmente essere compilati in RISC-V anziché in bytecode EVM.
Secondo Buterin, questo cambiamento affronta le sfide di scalabilità a lungo termine. Questo include in particolare il mantenimento della produzione di blocchi competitiva e il miglioramento dell’efficienza delle prove EVM a conoscenza zero (ZK).
“Mira a migliorare notevolmente l’efficienza del livello di esecuzione di Ethereum, risolvendo uno dei principali colli di bottiglia della scalabilità, e può anche migliorare notevolmente la semplicità del livello di esecuzione – infatti, è forse l’unico modo per farlo,” ha scritto.
Le attuali implementazioni ZK-EVM spendono circa la metà dei loro cicli di prova nell’esecuzione EVM. Passando a una VM nativa RISC-V, Ethereum potrebbe ottenere potenzialmente fino a 100 volte i guadagni di efficienza.
È importante sottolineare che molti aspetti fondamentali dell’architettura di Ethereum rimarrebbero invariati, preservando la continuità per sviluppatori e utenti. Astrazioni core come account, archiviazione degli smart contract, saldi ETH e chiamate cross-contract funzionerebbero esattamente come fanno oggi.
Gli sviluppatori continuerebbero a scrivere contratti in linguaggi familiari come Solidity o Vyper. Questi verrebbero semplicemente compilati in RISC-V anziché in bytecode EVM. Strumenti e flussi di lavoro rimarrebbero in gran parte intatti, garantendo una transizione fluida.
Crucialmente, la proposta garantisce la compatibilità retroattiva. I contratti EVM esistenti rimarranno pienamente operativi e interoperabili con i nuovi contratti RISC-V.
Buterin delinea diversi potenziali percorsi di implementazione. Il primo supporterebbe nativamente sia gli smart contract EVM che RISC-V. Il secondo suggerisce di avvolgere i contratti EVM per eseguirli tramite un interprete scritto in RISC-V. In questo modo, consentirebbe una transizione completa senza rompere la compatibilità.
Il terzo approccio, più modulare, si basa sul secondo formalizzando gli interpreti come parte del protocollo Ethereum. Ciò consentirebbe di supportare l’EVM e le future macchine virtuali in modo standardizzato.
Buterin ha dichiarato che l’idea è “altrettanto ambiziosa quanto lo sforzo della beam chain.”
“Lo sforzo della beam chain promette di semplificare notevolmente il livello di consenso di Ethereum. Ma affinché il livello di esecuzione veda guadagni simili, questo tipo di cambiamento radicale potrebbe essere l’unico percorso praticabile,” ha aggiunto Buterin.
Per contesto, l’Ethereum Beam Chain è una riprogettazione del livello di consenso di Ethereum (Beacon Chain). Si concentra su tempi di blocco più rapidi, finalità più veloce, snarkificazione della catena e resistenza quantistica. Lo sviluppo probabilmente inizierà nel 2026.
Questa proposta si inserisce nella visione più ampia di Ethereum di modularità, semplicità e scalabilità a lungo termine. In precedenza, BeInCrypto ha riportato i piani di Buterin incentrati sulla privacy per la blockchain.
La proposta si è concentrata sull’integrazione di tecnologie che preservano la privacy. Inoltre, l’aggiornamento Pectra è anche in arrivo, con il lancio previsto per il 7 maggio.
Nel frattempo, ETH continua a fronteggiare venti contrari di mercato, scambiando ai minimi di marzo 2023. Quest’anno è stato piuttosto difficile per l’altcoin, poiché ha visto un calo del 50,8%. Infatti, la dominance di Ethereum ha raggiunto un minimo di 5 anni la scorsa settimana.

Tuttavia, i dati di BeInCrypto hanno mostrato una lieve ripresa negli ultimi 14 giorni. ETH è aumentato del 6,1%. Solo nell’ultimo giorno ha visto guadagni modesti dell’1,7%. Al momento della pubblicazione, ETH era scambiato a $1.639.
Dichiarazione di non responsabilità
Tutte le informazioni contenute nel nostro sito web sono pubblicate in buona fede e solo a scopo informativo generale. Qualsiasi azione intrapresa dal lettore in base alle informazioni contenute nel nostro sito web è strettamente a suo rischio e pericolo.
