Zk-rollup vs. Optimistic Rollup: cosa c’è da sapere
Nato nel 2013 con il suo epocale whitepaper, Ethereum è oggi la seconda criptovaluta per capitalizzazione di mercato e ha rivoluzionato la tecnologia blockchain grazie agli smart contract e diverse applicazioni decentralizzate. Nonostante i suoi numerosi miglioramenti rispetto a Bitcoin, Ethereum fatica ancora a gestire il numero sempre maggiore di transazioni derivanti dalla sua crescente popolarità. È qui che entrano in gioco i rollup, una delle soluzioni di scalabilità di Layer 2 di Ethereum.
Cosa sono i rollup?
I rollup sono un tipo di soluzione di scalabilità di Layer 2 per blockchain come Ethereum. Funzionano raggruppando (impacchettando) più transazioni insieme ed eseguendo tutti i calcoli altrove, riducendo il numero di transazioni elaborate sulla blockchain principale, che considera uno di questi pacchetti di transazioni come una singola transazione. Questo aumenta drasticamente il throughput della rete (attualmente circa 15 transazioni al secondo per la Mainnet di Ethereum) e riduce le commissioni sul gas a una frazione di quelle originali.
Ci sono due opzioni principali che competono nel fornire soluzioni di rollup per Ethereum: zk-rollup e optimistic rollup.
Cosa sono gli zk-rollup?
Gli zk-rollup, abbreviazione di zero-knowledge rollup, sono soluzioni di rollup che sfruttano la dimostrazione a conoscenza zero per “impacchettare” le transazioni ed eseguire tutti i calcoli fuori dalla blockchain.
I zk-rollup hanno fatto grandi progressi sia in termini di sicurezza che di flessibilità. La validità di tutte le transazioni può essere dimostrata senza rivelare alcuna informazione al riguardo, garantendo a tutti privacy e sicurezza. Poiché tutti i calcoli vengono eseguiti fuori dalla blockchain, gli zk-rollup possono anche supportare smart contract complessi e altre funzionalità avanzate per i quali è necessario eseguire dei calcoli. Questo li rende ideali per gli exchange decentralizzati e altre applicazioni DeFi.
Attualmente ci sono diversi attori importanti che utilizzano i zk-rollup:
Polygon sta sviluppando la soluzione zk-rollup sulla propria zkEVM e ha annunciato che la Beta della Mainnet di zkEVM sarà attiva il 27 marzo. La zkEVM sarà equivalente a una EVM, il che significa che gli sviluppatori possono copiare e incollare il loro codice da Ethereum e concludere il loro lavoro.
Loopring è il primo protocollo DEX scalabile costruito con zk-rollup per Ethereum. La loro soluzione di Layer 2 è in grado di regolare oltre 2.000 transazioni su Layer 1. Ha anche sviluppato un DEX sul proprio Layer 2 con un State Merkle Tree, proteggendo ogni ETHER a favore dei suoi trader.
ZkSync, un concorrente diretto di Polygon, ha distribuito il suo primo prodotto, zkSync 1.0, quasi due anni fa e il mese scorso ha ribattezzato zkSync 2.0 in zkSync Era.
Altri attori di rilievo nell’ecosistema e non solo di Ethereum includono Scroll che ha lanciato la sua zkRollup Alpha Testnet su Goerli proprio il mese scorso; Mina, una soluzione di Layer 1 a conoscenza zero con una blockchain di dimensioni minime rispetto a Bitcoin o Ethereum. Puoi approfondire queste informazioni nella zero-knowledge zone per scoprire altri progetti interessanti.
Cosa sono gli Optimistic rollup?
Gli Optimistic rollup sono un’altra soluzione di scalabilità di Layer 2 per blockchain come Ethereum. A differenza degli zk-rollup, gli Optimistic rollup presuppongono che tutte le transazioni siano valide, salvo prova contraria. In caso di controversia, ovvero di presentazione di una prova di invalidità, tale transazione verrà ripristinata sulla blockchain principale.
Inutile dire che in questo modo si risparmia tempo ed energia. Di conseguenza, gli Optimistic rollup richiedono molti meno calcoli per convalidare le transazioni e possono elaborare le transazioni molto più velocemente degli zk-rollup.
Il settore degli Optimistic rollup è dominato da due colossi:
Optimism, nome azzeccatissimo e derivante dall’originario “Plasma”, occupa il 6° posto per volume totale bloccato (TVL) al momento in cui scriviamo. Optimism ha introdotto il suo aggiornamento di equivalenza all’EVM nel 2021, consentendo agli sviluppatori di integrare tutto ciò che hanno costruito su Ethereum a costi quasi nulli. Optimism elabora tutte le transazioni in un unico pacchetto sulla blockchain e consente a chiunque di presentare una prova di invalidità. Se tale prova viene confermata, la transazione in questione verrà annullata.
Un altro attore importante, che, al momento in cui scriviamo, occupa il 4° quarto posto per TVL tra tutte le blockchain, è Arbitrum. La sua Arbitrum Virtual Machin (AVM) supporta tutti i linguaggi compilati per l’EVM, ma è meno dipendente da EVM. Anche la risoluzione delle controversie funziona in modo leggermente diverso su Arbitrum. Con il suo meccanismo a prova di frode a più turni, Arbitrum adotta un processo a prova di frode back-and-forth (bidirezionale) eseguito fuori dalla blockchain. Questo sistema più avanzato consente ad Arbitrum di operare in modo più efficiente e a costi inferiori.
Gli optimistic rollup offrono una soluzione meno impegnativa dal punto di vista computazionale per la scalabilità del Layer 1. Sia Optimism che Arbitrum hanno raggiunto risultati entusiasmanti e hanno ampliato enormemente l'orizzonte dei Layer 2. Dai un’occhiata alle nostre Optimism zone e Arbitrum zone per gli ultimi progetti di entrambe le soluzioni, appositamente selezionati da Bitget!
Considerazioni finali
Sia lo zk-rollup che l'optimistic rollup sono promettenti soluzioni di scalabilità per Ethereum. Le soluzioni Zk-rollup sono generalmente più sicure, ma richiedono una maggiore potenza di calcolo e, quindi, sono più lente degli optimistic rollup. Le soluzioni optimistic rollup, invece, richiedono una minore potenza di calcolo a scapito della sicurezza. Anche se entrambi hanno già fatto ottenuto diverse scoperte importanti, tecnicamente siamo ancora agli inizi di quest’epoca. Le soluzioni di rollup, anche nel settore delle criptovalute, sono ancora agli albori. Prossimamente emergeranno altre soluzioni di scalabilità e si faranno ulteriori progressi nel mondo delle criptovalute. Continua a consultare la Bitget Academy dove illustreremo alcuni degli sviluppi più recenti e più di tendenza nel mondo delle criptovalute.
Registrati e inizia a fare trading in modo sicuro e responsabile su Bitget, la principale piattaforma di copy trading al mondo!