Autore originale: Donovan Choy
Traduzione originale: Shenchao TechFlow
Ethereum ama i Rollup. Recentemente, il Rollup 'basato' ha attirato molta attenzione.
Cosa rende speciale il Rollup basato? Il cuore è il suo ordinatore (Sequencer).
I tradizionali Layer-2 utilizzano ordinatori centralizzati per gestire le transazioni degli utenti e inviarle a Layer-1 per la regolazione, mentre il Rollup basato affida i compiti di ordinazione ai validatori di Layer-1 di Ethereum, un meccanismo noto come 'ordinazione basata'.
Questo design ha due grandi vantaggi: resilienza alla censura e interoperabilità migliorata.
Facendo in modo che Layer-1 agisca come ordinatore, il Rollup basato può fornire la stessa garanzia di attività della rete principale di Ethereum, evitando al contempo i problemi di censura derivanti da ordinatori centralizzati.
Leggi di più: MagicBlock open source della tecnologia 'Rollup transitorio' supportata da a16z
Un altro vantaggio importante è il significativo miglioramento dell'interoperabilità. I sostenitori del Rollup basato (come Justin Drake) lo definiscono 'sincronia combinabile', in cui le transazioni su Ethereum possono essere ordinate o collegate in modo sincrono tra diversi Layer-2.
In termini semplici, i contratti intelligenti sul Rollup basato possono chiamare quasi immediatamente altri contratti su Layer-1 all'interno dello stesso blocco, come se fossero tutti sulla stessa catena.
Questa sincronia e il concetto di 'money legos' non sono nuovi; sono sempre stati una parte fondamentale della visione iniziale di Ethereum.
Leggi di più: Ripensare il consenso di Ethereum tramite Beam Chain
Tuttavia, lo stato decentralizzato attuale dei Rollup porta a transazioni asincrone tra Arbitrum e Optimism, creando incertezze nei costi. Poiché le spese di Gas vengono calcolate in momenti diversi, anziché essere calcolate uniformemente all'interno della finestra temporale di 12 secondi dei blocchi di Ethereum, questa incertezza aumenta ulteriormente.
Oltre a consentire a Ethereum di realizzare una migliore interoperabilità, questo meccanismo ha anche portato a significativi risparmi sui costi. Ahmad Mazen Bitar, responsabile della tecnologia di Nethermind, ha spiegato:
“Gli utenti possono avviare una transazione su Layer-1, utilizzare il pool di liquidità profonda di Layer-2 per completare l'operazione e poi tornare a Layer-1. Questa sincronia combinabile rende l'intero processo più efficiente.”
Attualmente, il più grande Rollup basato è Taiko, il cui TVL e volume di transazioni giornaliere sono cresciuti significativamente questo mese.
Fonte: DefiLlama
Altri progetti di Rollup basati sono anche in fase di sviluppo, come Surge del team Nethermind e UniFi del team Puffer Finance. Questi progetti sono tutti basati su fork di Taiko.
Tuttavia, il Rollup basato affronta anche alcune sfide. Poiché il compito di ordinazione è affidato ai validatori di Layer-1, le sue prestazioni sono limitate ai 12 secondi di tempo di blocco di Layer-1.
Pertanto, i vantaggi del Rollup basato (come la sincronia combinabile) potrebbero essere difficili da realizzare completamente nella pratica. Richiede prove a conoscenza zero in tempo reale da completare all'interno di uno slot di 12 secondi, altrimenti non sarà possibile eseguire rapidamente transazioni combinabili.
A questo scopo, Taiko ha introdotto varie tecnologie, tra cui le prove zk di Risc Zero e Succinct Labs, e ambienti di esecuzione fidati (TEE) basati su Intel SGX. Questo rende Taiko il primo Rollup basato a implementare prove multiple in un ambiente di produzione senza dipendere da un'unica parte fidata.
“Le prestazioni dei prover stanno migliorando rapidamente. Stiamo vedendo più ambienti di esecuzione fidati (TEE), macchine virtuali a conoscenza zero (zkVM) più efficienti e a costi inferiori, e macchine a stato verificabile (AVS) introdotte. Crediamo che i progressi nella tecnologia zk siano molto promettenti, e l'obiettivo di generare prove all'interno di slot di tempo secondari non è lontano,” ha dichiarato Brecht Devos, co-fondatore di Taiko, in un'intervista con Blockworks.
Tuttavia, il Rollup basato affronta anche alcune sfide. Ad esempio, a causa della mancanza di un ordinatore centralizzato, potrebbe perdere il MEV (massima valore estraibile), una fonte di entrate importante. Tuttavia, Devos ha affermato che questo problema può essere risolto in modi innovativi.
Nella rete Taiko, “il MEV può essere catturato tramite un'asta di 'biglietti di esecuzione' ai proponenti di blocchi di Layer-1,” ha spiegato Devos a Blockworks.
Pertanto, sebbene il Rollup basato di default trasferisca il diritto di ordinazione ai validatori di Layer-1, questa non è l'unica soluzione.
Matthew Edelen è co-fondatore di Spire Labs, un'azienda focalizzata sull'infrastruttura dei Rollup. Ha condiviso opinioni simili nel recente podcast Bell Curve: “Le aste non sono l'unico modo per distribuire il diritto di ordinazione. Possiamo assegnare il 99% del diritto di ordinazione attraverso aste, mentre il restante 1% può essere assegnato a amici o validatori indipendenti, per presentare un'immagine migliore su L2 Beat.”
Nel lungo termine, il MEV (massima valore estraibile) potrebbe non essere un problema principale. Questo punto di vista deriva da una semplice analisi costi-benefici: attualmente, la maggior parte delle entrate della blockchain proviene dalle spese di congestione, che superano di gran lunga le entrate del MEV. Inoltre, con l'emergere di soluzioni MEV più efficienti, la quota delle entrate MEV sta gradualmente diminuendo.
Pertanto, per il Rollup, un modello di entrate migliore si basa sugli effetti di rete derivanti dalla sincronia combinabile, traendo profitto dalle spese di congestione piuttosto che fare affidamento sulle spese MEV.
Come ha detto Justin Drake nel podcast The Rollup:
“Attualmente, il rapporto tra spese di congestione e spese di contesa è di circa 80:20. Nelle entrate della rete principale di Ethereum (Layer-1), l'80% proviene dalle spese di congestione—circa 3200 ETH al giorno da quando è stata implementata l'EIP-1559. E da quando c'è stata la fusione, le entrate MEV sono di circa 800 ETH al giorno. Credo che questo rapporto diventerà ancora più sbilanciato, potenzialmente evolvendo da 80:20 a 99:1.”
In sintesi, i vantaggi del Rollup basato riportano l'esperienza utente di Ethereum ai suoi stati iniziali.
È interessante notare che questo ritorno richiama effettivamente le caratteristiche innate della blockchain fin dai suoi albori. La sincronia combinabile e la capacità di ordinazione delle transazioni a livello di Layer-1 sono state caratteristiche fondamentali della blockchain fin dalla nascita della rete Bitcoin.
E questa diversificazione dei compiti della layer di esecuzione è principalmente dovuta alla recente traiettoria di centralizzazione dei Rollup (e alle architetture multi-chain di Polkadot, Cosmos e Avalanche). Oggi, le soluzioni basate su Rollup sono pronte a riprendere questo intento.