Vitalik Buterin ha incoraggiato l'implementazione di macchine virtuali Ethereum a conoscenza zero (zk-EVM) sulla rete principale Ethereum.
In un post sul blog , Buterin ha affermato che gli zk-EVM accelereranno il processo di verifica di Ethereum senza influire sul decentramento e sulla sicurezza della rete.
zk-EVM per interagire con la filosofia multi-client di Ethereum
Secondo il programmatore russo-canadese, Ethereum mantiene la sua sicurezza e decentralizzazione attraverso la sua filosofia multi-client, che consente agli utenti di eseguire nodi attraverso una specifica gestita in modo collaborativo, con più team che effettuano implementazioni.
Il creatore di Ethereum ritiene che l'intero processo di convalida possa essere modificato utilizzando zk-EVM, che miglioreranno la scalabilità della rete.
Una zk-EVM è un nuovo tipo di macchina virtuale Ethereum che migliora la scalabilità di Ethereum generando prove a conoscenza zero e supportando contratti intelligenti e compatibilità delle applicazioni.
La soluzione di ridimensionamento di livello 2 di Ethereum Polygon ha già implementato i suoi zk-EVM per migliorare la velocità delle transazioni. Zk-EVM di Polygon aggrega più transazioni in un'unica prova, consentendo alla rete di eseguirle senza problemi.
Buterin ritiene che gli zk-EVM non dovrebbero essere utilizzati solo per i protocolli di livello 2, poiché è possibile implementarli sul livello base di Ethereum (L1). Ha affermato che gli zk-EVM avrebbero risolto il problema di verifica del livello base di Ethereum.
"Una volta che ciò accade, ZK-EVM di fatto diventa un terzo tipo di client Ethereum, altrettanto importante per la sicurezza della rete quanto lo sono oggi i client di esecuzione e i client di consenso", ha affermato.
Distribuzione di zk-EVM sul livello base di Ethereum
Buterin ha ulteriormente delineato vari modi in cui gli zk-EVM potrebbero essere implementati sulla rete Ethereum, insieme alle loro sfide.
Lo sviluppatore di Ethereum ha accennato alla possibilità di far funzionare il livello base come stanza di smistamento per i protocolli L2 mentre quasi tutte le attività sono costrette a trasferirsi lì. Tuttavia, ha rivelato che questa opzione renderebbe i protocolli esistenti basati su L1 "economicamente non redditizi" e aumenterebbe le commissioni di transazione.
La seconda opzione sarebbe quella di creare un zk-EVM di tipo 1 per verificare l'esecuzione EVM di un blocco Ethereum L1. Anche se questa opzione avrebbe le sue sfide, l'informatico ritiene che gli sviluppatori troverebbero un modo per risolverle.
“Con queste tecnologie in atto, il futuro sembra molto buono. I blocchi di Ethereum sarebbero più piccoli di oggi, chiunque potrebbe eseguire un nodo di verifica completa sul proprio laptop o persino sul proprio telefono o all'interno di un'estensione del browser, e tutto ciò avverrebbe preservando i vantaggi della filosofia multi-client di Ethereum", ha aggiunto Buterin.
Il post Vitalik Buterin chiede la distribuzione di zk-EVM su Ethereum è apparso per la prima volta su CryptoPotato .