Gli Optimistic Rollup non sono tutti uguali: una rassegna delle soluzioni di Ethereum L2

Linas Kmieliauskas
| 4 min read

Dichiarazione di non responsabilità: la sezione Industry Talk presenta approfondimenti da parte di attori del settore cripto e non fa parte del contenuto editoriale di Cryptonews.com.

optimistic rollup ethereum

Gli Optimistic Rollup sono spesso considerati il prossimo importante risultato di Ethereum, che gli consentirà di scalare e riprendersi la corona che ha recentemente perso come blockchain più utilizzata per la DeFi.

In poche parole, gli Optimistic Rollup (OR) sono una classe di layer 2 che consentono di moltiplicare il throughput di una blockchain scaricando alcuni dei calcoli coinvolti, pur facendo affidamento sul suo modello di sicurezza basato su Proof of Work o, nel prossimo futuro, Proof of Stake.

Il nome Optimistic Rollup deriva dalle loro due caratteristiche principali: “raggruppano” i dati e lo fanno con presupposti “ottimistici”. Ciò significa, in pratica, che i dati di un OR che coinvolgono tutte le transazioni e i saldi sono presenti sulla blockchain di layer 1 o Ethereum. 

Ciò significa che può essere utilizzato per restituire i fondi ai proprietari se il layer 2 dovesse andare male, il che lo rende un miglioramento chiave rispetto alle precedenti proposte di Plasma. OR è ottimista perché non fa alcun tentativo di garantire che i dati pubblicati siano validi, ma semplicemente si presume che sia così. 

Per compensare questa ipotesi, è previsto un periodo di contestazione durante il quale chiunque può presentare “prove di frode” affermando che questi dati non sono validi. La frode può essere verificata in modo definitivo attraverso la crittografia, il che la rende un meccanismo sorprendentemente robusto per garantire la sicurezza. Finché c’è almeno un osservatore onesto, non ci saranno frodi.

Ma il diavolo sta nei dettagli e sul mercato ci sono differenti soluzioni di OR che differiscono nella loro architettura, presentando diversi compromessi o netti miglioramenti.

Optimistic Ethereum (OE) di Optimism

Optimistic Ethereum (OE) di Optimism è il tipo più noto di Optimistic Rollup, supportato da membri di spicco della comunità Ethereum.

Per la maggior parte, OE è fondamentalmente Ethereum: utilizza Solidity o Vyper per gli smart contract, i suoi nodi sono nodi Geth modificati e in generale cerca di mantenere lo stesso software il più possibile. Ci sono differenze tecniche coinvolte nel renderlo pronto per l’utilizzo del layer 2, ma per gli sviluppatori è essenzialmente lo stesso che sviluppare direttamente su Ethereum. Questo è il suo principale vantaggio rispetto ad altri rollup o soluzioni Plasma, in quanto può ospitare smart contract DeFi, con modifiche minime.

Lo svantaggio di OE è ciò che accade quando provi a prelevare denaro da L2 per usarlo in altri luoghi o sulla catena principale di Ethereum. A causa del meccanismo a prova di frode, il periodo di contestazione deve essere abbastanza lungo da dare la possibilità di fornire queste prove. Optimism è impostato su una settimana, che si prospetta sufficiente per il più completo dei tentativi di frode, anche quelli che coinvolgono attacchi allo stesso Ethereum. Ma per l’utente finale, questo è un grosso punto dolente, poiché i loro soldi sono inutilizzabili per due settimane. Ciò creerà sempre un elemento di attrito che rischia di minare l’ utilizzo di  L2 in primo luogo.

Arbitrum è un’architettura Optimistic Rollup

Arbitrum è un’architettura Optimistic Rollup leggermente diversa da Optimism, sebbene mantenga molti degli stessi elementi. Come optimism, anche questo è compatibile con Ethereum e ha anche un periodo di attesa  di una settimana per il ritiro.

Il vantaggio principale di Arbitrum è la maggiore prestazione. Le sue prove di frode hanno un’impronta molto più piccola perché cercano di trovare un punto di disaccordo molto specifico nella storia delle transazioni. Ciò significa che Arbitrum ha una capacità di transazione più elevata, poiché qualsiasi rollup è in definitiva limitato dallo spazio che i suoi dati occupano sulla catena principale.

Metis

Metis è una proposta recente che mira a decentralizzare l’architettura Optimistic Rollup. Gli OR possono essere sorprendentemente centralizzati a causa del ruolo del sequencer o di chi gestisce i nodi ed esegue le transazioni. Sebbene l’architettura di layer 2 significhi che il sequencer non può facilmente rubare fondi, questo design è responsabile delle lunghe finestre per la prova di frode.

Il concept di Metis è quello di creare una rete decentralizzata di sequencer, supportata da una rotazione innovativa su DAO chiamata Decentralized Autonomous Company (DAC). La DAC è un’azienda nativa della blockchain, che può impostare le proprie regole e autorizzazioni. Creando un ecosistema di sequencer basato su DAC, l’architettura può essere resa più decentralizzata e quindi ospitare una finestra per la prova di frode molto più breve.

Fuel

Il Fuel Optimistic Rollup è stato il primo ad essere lanciato sulla mainnet alla fine del 2020, ma utilizza un design radicalmente diverso ottimizzato per i trasferimenti di token. Fuel non supporta gli smart contract, ma è altamente efficiente nell’effettuare pagamenti, supportando 500 transazioni al secondo, con un potenziale massimo di 4000. I suoi trasferimenti costano solo 1000 gas, rispetto ai 21.000 delle normali transazioni ETH.

Fuel compete con altri tipi di L2 a pagamento come zkSync o Plasma. Sebbene abbia alcuni vantaggi, non può supportare il vivace ecosistema DeFi su Ethereum.

____

Seguici sui nostri canali social:

Telegram: https://t.me/ItaliaCryptonews

Twitter: https://twitter.com/cryptonews_IT