L'imbattibile leadership di Ethereum Network nella sicurezza e nella decentralizzazione è dimostrata dal dominio del mercato di oltre il 50% da parte di TVL. Tuttavia, la sua popolarità universale spesso porta alla congestione e al sovraccarico della rete durante i periodi di domanda elevata, causando commissioni di transazione elevate e tempi di transazione lenti. È qui che entra in gioco il Layer 2 per il ridimensionamento di Ethereum. Perché il processo di ridimensionamento è così importante? Quali soluzioni Layer 2 esistono su Rubic e come interagisce con le reti L2? Quali sono i piani per lo sviluppo e la cooperazione futuri? Scopri le risposte qui sotto leggendo il nostro articolo!
Spiegazione del livello 2
Anche se Ethereum è passato a un algoritmo di consenso Proof of Stake, che è più efficiente dal punto di vista energetico e offre una migliore scalabilità, i tempi di transazione lenti e le commissioni elevate rimangono ancora irrisolti.
Per affrontare questi problemi, la comunità Ethereum ha esplorato e implementato soluzioni di scalabilità Layer 2. Alcune delle soluzioni Layer 2 più comuni per Ethereum sono Canali di stato, Sidechain, Plasma, Validium, e il nostro argomento principale di oggi, Rollup!
Rollup è una tecnologia che raggruppa più transazioni in un'unica transazione, riducendo il carico computazionale sulla blockchain di Ethereum. Esistono due tipi di rollup: rollup ottimistici, che si basano sugli utenti per contestare transazioni non valide, e rollup ZK, che utilizzano prove a conoscenza zero per verificare le transazioni.
I rollup ottimistici presuppongono che le transazioni siano valide per impostazione predefinita ed eseguono il calcolo, tramite una prova di frode, solo in caso di contestazione. Scopri di più sui rollup ottimistici sul sito web di Ethereum. Esempi di rollup ottimistico: Arbitrum, Boba, Optimism, Fuel, Layer2.Finance e Metis (fino al recente aggiornamento).
Rollup a conoscenza zero: esegui il calcolo fuori catena e invia una prova di validità alla catena. Esplora i rollup Zero-Knowledge qui. Esempi di ZK-Rollup: Loopring, ZKSync, ZKSpace, Aztec, ecc.
Prima di approfondire i dettagli tecnici dei suddetti rollup, vediamo come si comportano sul mercato e perché Rubic è perfetto per passare ai Layer 2!
Andamento del mercato di Ethereum L2
Nonostante queste soluzioni siano piuttosto nuove sul mercato (hanno 2 anni o meno), stanno già superando Ethereum secondo alcuni parametri.
Secondo L2beat, il TVL totale di L2 vale 5,7 miliardi di dollari, mentre quello di Ethereum è stimato a 27 miliardi di dollari (DeFiLlama). Tuttavia, da agosto, il valore totale bloccato nell’ecosistema Layer 2 è in calo. Ciò è molto probabilmente dovuto al calo dei prezzi delle criptovalute piuttosto che al capitale prelevato da varie reti.
L'attività di livello 2 sta aumentando e ha superato Ethereum di livello 1 in transazioni al secondo. Sebbene ciò non implichi un'attività complessiva su tali reti, Delphi Digital, una società di ricerca sulle criptovalute, il 21 dicembre 2022 ha segnalato il "Flippening": oltre 152 milioni di transazioni sono state elaborate da entrambi i livelli di Ethereum e il 58% di esse è avvenuto su Layer 2. Il grafico seguente mostra che il capovolgimento è avvenuto alla fine di settembre, ma da allora è rimasto al di sopra del TPS di Ethereum. L'attività L2 e il TPS hanno raggiunto il picco di 25 TPS alla fine di ottobre.
L2beat ha lanciato un nuovo tracker di attività per l'ecosistema. Attualmente riporta che il TPS medio del livello base di Ethereum è 11,94, mentre il TPS L2 è 23,98. L’attività su Arbitrum e Optimism da sola è vicina a capovolgere il TPS giornaliero di Ethereum L1.
Febbraio 2023 ci ha dato un'altra pietra miliare nello sviluppo di L2, secondo L2beat, Arbitrum One è entrato nella storia come il primo rollup a superare la rete principale di Ethereum nel volume delle transazioni giornaliere!
Rubic x Livello 2
Il protocollo Rubic supporta i rollup Ethereum Layer 2 più popolari fino ad oggi, tra cui Arbitrum, Boba, Optimism e Metis. Quest'ultimo ha recentemente annunciato la sua transizione verso un rollup ibrido di Ethereum unico nel suo genere: Metis sta costruendo il primo rollup ibrido in assoluto combinando l'architettura di rollup ottimistico con prove a conoscenza zero. Abbiamo ulteriori piani per espanderci ai rollup ZK come zkSync, Polygon Hermez, ecc.
Possiamo anche vedere una tendenza alla crescita significativa di L2 e di Rubic.exchange, poiché costituiscono già il 12% del nostro volume totale di transazioni. Anche se si tratta principalmente di Arbitrum e Optimism, lavoreremo con Boba e Metis per aumentare i loro volumi di transazioni anche su Rubic.
Perché Rubic è perfetto nel lavorare con gli L2?
Rubic.exchange offre più di 15.500 token per scambi incrociati su reti Layer 2 e altre 35+ reti, incluse catene popolari non EVM come Bitcoin, Tron, Ripple, Solana, ecc., con le migliori tariffe, la massima liquidità, e velocità di transazione, tutto in un clic, grazie all'aggregazione di Rubic di oltre 90 DEX e bridge.
Un altro vantaggio dell'utilizzo di Rubic per l'interazione cross-chain con le reti L2 sono i bonus e i lanci aerei aggiuntivi che ottieni.
Rubic mira ad accelerare la scalabilità di Ethereum e contribuire allo sviluppo del livello 2. Ecco perché manteniamo forti collaborazioni con L2 Rollups e sviluppiamo attività reciproche per coinvolgere gli utenti. Rubic collabora con le reti L2 per fornire promozioni e lanci aerei per la nostra comunità. Ad esempio, a marzo Rubic organizza una promozione con Boba Network. Partecipa a un montepremi di $ 45.000 passando alla rete Boba tramite Symbiosis!
Usare Rubic è un'esperienza fantastica, non solo perché è conveniente, ma anche perché gli utenti diventano idonei per lanci congiunti detenendo $ RBC.
Entriamo nei dettagli tecnici dei diversi tipi di rollup.
Rollup ottimistici vs ZK-Rollup
Quindi, in che modo il ridimensionamento di Ethereum Layer 2 risolve i limiti dell’attuale capacità della rete Ethereum? Le soluzioni di scalabilità di livello 2 mirano ad alleviare le commissioni di transazione elevate e i tempi di transazione lenti spostando le transazioni fuori dalla catena di Ethereum ed elaborandole in modo più efficiente ed economico. In questo modo, le soluzioni Layer 2 possono aumentare la velocità di transazione e ridurre le commissioni, pur mantenendo la sicurezza e l'affidabilità della rete Ethereum.
I rollup spostano il calcolo e la convalida delle transazioni fuori dalla catena Ethereum, ma vengono poi regolati sulla rete principale di Ethereum in una singola transazione o in un batch di transazioni.
I rollup ottimistici sono oggi la tecnologia L2 più popolare perché sono iniziati prima, ma i rollup ZK hanno già iniziato a entrare nel mercato.
Secondo L2beat, l’85% del TVL L2 è diviso tra Arbitrum e Optimism Networks.
I rollup L2 competono duramente tra loro per ridurre le commissioni di transazione.
Confrontiamo Optimistic e ZK-Rollups:
In sintesi, i rollup ZK utilizzano prove a conoscenza zero per convalidare le transazioni al di fuori della catena Ethereum, mentre i rollup ottimistici lo fanno attraverso una serie di validatori e presuppongono la validità della transazione fino a prova contraria. Sebbene entrambe le soluzioni mirino ad aumentare la produttività delle transazioni e a ridurre le commissioni, presentano compromessi diversi in termini di spese di calcolo e requisiti di fiducia.
Esploriamo prima più da vicino i rollup ottimistici.
Soluzione ottimistica di rollup
Sebbene i contratti che gestiscono il protocollo di rollup ottimistico vengano eseguiti su Ethereum, il protocollo di rollup esegue il calcolo e l'archiviazione dello stato su un'altra macchina virtuale separata dalla macchina virtuale di Ethereum.
I vantaggi dei rollup ottimistici includono:
Enormi miglioramenti nella scalabilità, senza sacrificare la sicurezza o l'affidabilità.
I dati delle transazioni vengono archiviati sulla catena Ethereum Layer 1, garantendo trasparenza, sicurezza, resistenza alla censura e decentralizzazione.
L’impermeabilità alle frodi garantisce una finalità senza fiducia e consente alle minoranze oneste di proteggere la catena.
L'elaborazione delle prove di frode è aperta a un normale nodo L2, a differenza delle prove di validità (utilizzate nei rollup ZK) che richiedono hardware speciale.
I rollup beneficiano della “vivacità senza fiducia” (chiunque può forzare l’avanzamento della catena eseguendo transazioni e pubblicando asserzioni).
I rollup ottimistici si basano su incentivi criptoeconomici ben progettati per aumentare la sicurezza della catena.
La compatibilità con EVM e Solidity consente agli sviluppatori di trasferire contratti intelligenti nativi di Ethereum su rollup o utilizzare strumenti esistenti per creare nuove dApp.
Spiegazione dei rollup ZK
I rollup ZK funzionano elaborando un gran numero di transazioni fuori dalla catena Ethereum e quindi aggregandole in un'unica transazione convalidata sulla catena principale. Ciò riduce il carico computazionale sulla catena principale e ne aumenta il rendimento, consentendo transazioni più veloci ed economiche.
L'innovazione chiave dei ZK-rollup è l'uso di prove a conoscenza zero per verificare la validità delle transazioni. In poche parole, i rollup a conoscenza zero sono una tecnologia che consente a una parte di dimostrare a un'altra parte di conoscere un'informazione senza rivelare l'informazione stessa. Nel contesto degli ZK-rollup, ciò significa che le transazioni possono essere convalidate senza rivelare informazioni sensibili, come gli importi oggetto della transazione o l'identità delle parti coinvolte.
I rollup ZK offrono una soluzione promettente al problema di scalabilità affrontato dalle reti blockchain, fornendo allo stesso tempo maggiore privacy, sicurezza e interoperabilità. Poiché l’adozione della tecnologia blockchain continua a crescere, è probabile che verranno sviluppate più soluzioni di scalabilità Layer 2 come ZK-rollup, consentendo transazioni ancora più efficienti ed economiche sulla blockchain.
Come funzionano i rollup ZK?
Il processo di utilizzo dei rollup ZK prevede i seguenti passaggi:
1. Gli utenti inviano le loro transazioni a un contratto intelligente sulla rete L2.
2. Il contratto intelligente aggrega queste transazioni in un'unica transazione e genera prova della loro validità utilizzando prove a conoscenza zero.
3. La prova viene quindi inviata alla catena principale, dove viene convalidata dal meccanismo di consenso della catena principale.
4. Una volta convalidata la prova, il contratto intelligente L2 esegue la transazione aggregata e aggiorna lo stato della rete L2.
5. Gli utenti possono quindi ritirare i propri fondi dalla rete L2 alla catena principale, se scelgono di farlo.
I rollup ZK offrono una soluzione promettente al problema di scalabilità affrontato dalle reti blockchain, fornendo allo stesso tempo maggiore privacy, sicurezza e interoperabilità. Poiché l’adozione della tecnologia blockchain continua a crescere, è probabile che verranno sviluppate più soluzioni di scalabilità Layer 2 come ZK-rollup, consentendo transazioni ancora più efficienti ed economiche sulla blockchain.
Noi di Rubic crediamo nel brillante futuro degli Ethereum Level 2 e lavoreremo duramente su ulteriori integrazioni e partnership!