5988: una nuova proposta per sviluppare l'interoperabilità tra i rollup alimentati da EVM e ZK

Abdelhamid Bakhta, uno degli autori della proposta 5988, ha presentato la proposta durante l'All Core Devs, un incontro bisettimanale per i principali sviluppatori per discutere il futuro degli aggiornamenti. La proposta mira a migliorare l'interoperabilità tra EVM e i rollup alimentati da ZK, riducendo al contempo il costo sostenuto dalle soluzioni di scalabilità a conoscenza zero.

Bakhta, pur rappresentando la proposta, ha affermato che Poseidon è una funzione hash compatibile con ZK che la rende molto efficiente nel contesto ZK. Bakhta ha inoltre aggiunto che consentirebbe una serie di casi d'uso. La proposta presentata parlava anche dettagliatamente di Poseidon per evidenziare che corrisponde o è compatibile con tutti i grandi sistemi di prova.

Nonostante un paio di vantaggi che l'aggiornamento porta sul tavolo, diversi esperti hanno messo in guardia dall'apportare modifiche frettolose all'EVM.

Dankard Feist ha chiamato la ricerca precoce, aggiungendo che il codice potrebbe comportare rischi per la sicurezza imprevisti. Il ricercatore del fondatore di Ethereum ha anche affermato che ci sono molte cose che ancora non sappiamo. È presto per racchiudere qualsiasi funzione hash aritmetica in EVM a causa di problemi di sicurezza; Feist citato nella dichiarazione.

Vitalik Buterin ha parlato di apportare modifiche minime a EVM durante una chiamata, affermando che era necessario fornire un ambiente stabile per gli sviluppatori. Dice la dichiarazione di Buterin le applicazioni sono scritte in codice EVM. Se EVM cambia, non ci sono cambiamenti nelle applicazioni.

Ciò che rende Poseidon un buon candidato per una precompilazione è la sua compatibilità con tutti i principali sistemi di prova. Attualmente è distribuito da Polygon, StarkWare e Loopring.

Supponendo che la proposta venga implementata, porterà miglioramenti in termini di insediamento, scalabilità e privacy. Mentre gli accordi sarebbero molto più veloci, anche la scalabilità e la privacy aumenteranno per gli utenti. Le soluzioni basate su ZK sono per lo più confrontate con il commercio di rollup ottimistici; sono accreditati per aver migliorato la capacità di compatibilità EVM per diminuire la scalabilità.

In altre parole, gli sviluppatori possono portare il loro codice dalla mainnet di Ethereum a rollup ottimistici. Lo stesso non vale per i rollup creati utilizzando prove a conoscenza zero.

La proposta è stata presentata il 05 gennaio 2023, con un'enfasi sulle spese elevate associate ai rollup ZK durante la generazione di prove di archiviazione. Questo problema è stato attribuito all'incapacità di Ethereum di offrire funzioni hash compatibili con ZK.

La proposta è nelle sue fasi iniziali e potrebbe essere attuata con cautela. Gli esperti hanno già emesso un avviso definendo prematura la funzione di hashing. Una modifica frettolosa potrebbe esporre la comunità a rischi per la sicurezza. Maggiori dettagli saranno sicuramente raccolti man mano che la proposta avanza. Nel frattempo, Arbitrum e Polygon stanno godendo di una quota dominante del Layer 2 di Ethereum, con un valore totale bloccato all'81%.

Fonte: https://www.cryptonewsz.com/eip-5988-a-new-proposal-to-develop-interoperability-tra-evm-and-zk-powered-rollups/