I "sequenziatori" sono il controllo del traffico aereo della blockchain. Ecco perché sono fraintesi
I principali operatori di rollup vengono criticati per l'utilizzo di "sequenziatori centralizzati" per impacchettare le transazioni e passarle a Ethereum, ma i veri rischi potrebbero essere altrove.
Economico e veloce “arrotolare” reti come ARBITRUM, Optimism e Base di Coinbase stanno rapidamente diventando alternative interessanti per condurre transazioni sulla rete Ethereum , spesso congestionata. Le transazioni vengono completate su queste “strato 2" reti e poi registrate per i posteri su Ethereum.
Ma di recente si è parlato molto della dipendenza di queste reti di livello 2 da un elemento fondamentale dell'infrastruttura noto come "sequencer", che è responsabile del raggruppamento delle transazioni degli utenti e del loro inoltro a Ethereum.
Il sequencer è come "il controllore del traffico aereo per lo specifico ecosistema L2 che serve", ha spiegato questa settimana in un'intervista Sandy Peng, co-fondatore dello Scroll rollup. "Quindi, quando ALICE e Bob tentano di effettuare una transazione contemporaneamente, chi arriva per primo? È il sequencer a deciderlo".
Questo articolo è presente nell'ultimo numero diIl Protocollo, la nostra newsletter settimanale che esplora la tecnologia alla base Cripto, ONE blocco alla volta. Iscriviti quiper riceverlo nella tua casella di posta ogni mercoledì.
Quando le persone effettuano transazioni su una rete rollup "layer 2", un sequencer è responsabile della verifica, dell'ordinamento e della compressione di tali transazioni in un pacchetto che può essere spedito alla catena layer 1, come Ethereum. In cambio dei suoi sforzi, al sequencer viene pagata una piccola parte delle commissioni raccolte dagli utenti.
Una critica alla configurazione è che gli attuali sequenziatori di rollup sono in genere gestiti da entità "centralizzate" e quindi rappresentano singoli punti di errore, potenziali vettori per la censura delle transazioni o forse un punto di strozzatura se le autorità decidessero mai di chiuderli tutti. Coinbase, ad esempio, gestisce il sequenziatore per la sua nuova blockchain Base, un ruolo che potrebbe produrre circa 30 milioni di dollari di entrate nette all'anno, in base alle stime della società di analisi FundStrat.
Non è solo Base. I principali rollup odierni si basano tutti su sequencer "centralizzati", il che significa che una singola parte, in genere la società che ha creato il rollup, si occupa del sequenziamento da sola. Sono in arrivo opzioni per "decentralizzare" questo sistema, ma i più grandi layer 2 di Ethereum devono ancora adottarlo, o semplicemente T ci sono ancora riusciti.
Nel mondo delle blockchain, in cui la fiducia dovrebbe essere ridotta al minimo, le persone tendono a irritarsi all'idea che un'unica azienda controlli un elemento fondamentale del funzionamento di una catena.
Tuttavia, parlando con gli esperti, ONE ha l'impressione che i rischi maggiori per la decentralizzazione e la sicurezza del livello 2 siano altrove.
Cosa sono i sequencer?
La nuova e chiacchierata rete Base di Coinbase funziona come altri rollup di livello 2: promette agli utenti transazioni QUICK ed economiche che alla fine "si sistemano" sulla catena principale Ethereum .
Oltre alla praticità, il principale punto di forza di un rollup come Base è che funziona direttamente sulla rete principale Ethereum , il che significa che è progettato per prendere in prestito il suo principale apparato di sicurezza.
Quando un utente invia una transazione su Base, un nodo sequencer si precipita e la raggruppa in un "batch" compresso di transazioni di altri utenti. Il sequencer quindi passa quelle transazioni a Ethereum, dove vengono ufficialmente cementate nel suo registro.
Similmente a come funzionano gli altri grandi rollup, Coinbase è attualmente l'unico sequenziatore su Base, il che significa che la società è l'unica responsabile dell'ordinazione e dell'elaborazione in batch delle transazioni degli utenti di Base.
Nella conference call trimestrale di Coinbase del mese scorso con gli analisti di Wall Street, il CEO Brian Armstrong ha fatto un cenno al ruolo che questa configurazione svolge nel contesto del modello di business di Base: "Base sarà monetizzata tramite quelle che vengono chiamate commissioni sequencer", ha affermato Armstrong. "Le commissioni sequencer possono essere guadagnate quando una transazione viene eseguita su Base e, fondamentalmente, Coinbase può eseguire ONE di questi sequencer come altri possono fare nel tempo".
Esiste Tecnologie per il sequenziamento L2 decentralizzato, che distribuisce il ruolo del sequenziatore tra più parti.
Coinbase afferma che alla fine intende adottare questa tecnologia, e altre piattaforme di rollup affermano che intendono fare lo stesso. Ma finora, i sequencer decentralizzati si sono dimostrati difficili da implementare su larga scala senza rallentare le cose o introdurre rischi per la sicurezza.
Le succose entrate che derivano dall'esecuzione del sequencer potrebbero sembrare un disincentivo alla decentralizzazione. Ciò vale anche per il potenzialeopportunità di massimo valore estraibile (MEV)introdotto dal sequenziamento centralizzato: profitto extra che può essere ricavato dagli utenti ordinando strategicamente il modo in cui vengono eseguite le loro transazioni.
Nel frattempo, le attuali configurazioni centralizzate dei sequencer comportano dei rischi per gli utenti.
Binance ha individuato i problemi in un recenterapporto di ricerca: "Dato che il sequencer controlla l'ordinamento delle transazioni, ha il potere di censurare le transazioni degli utenti (anche se è improbabile una censura completa, poiché gli utenti possono inviare transazioni direttamente all'L1)", ha affermato il rapporto. "Il sequencer può anche estrarre il valore massimo estraibile ("MEV"), il che potrebbe essere economicamente dannoso per la base di utenti. Inoltre, la vitalità può essere un problema importante, ovvero se l'unico sequencer centralizzato si blocca, l'intero rollup ne risente".
È probabile che i sistemi sequencer rimangano centralizzati per il prossimo futuro, il che significa che è probabile che questi rischi persistano per un po' di tempo. Ma quando si tratta di problemi di sicurezza di livello 2, i sequencer potrebbero essere una falsa pista.
Ci sono rischi più grandi
Gli utenti della blockchain hanno principalmente a cuore che le loro transazioni vengano elaborate come previsto e che i loro portafogli siano al sicuro da transazioni non autorizzate di fondi persi.
Se agiscono in modo dannoso, i sequenziatori centralizzati possono teoricamente rallentare le cose o riordinare le transazioni per estrarre MEV, ma in genere T hanno la capacità di censurare, aumentare o falsificare completamente le nuove transazioni.
"Quando si tratta delle cose che rendono un L2 un buon L2", ha affermato Peng, la decentralizzazione dei sequencer "è più in basso nella nostra lista di priorità".
In particolare, il popolare Optimism rollup, che Coinbase ha utilizzato come modello per costruire la propria catena Base, attualmente non dispone di prove di frode, ovvero algoritmi sulla catena di livello 1 in grado di "dimostrare" che le transazioni di livello 2 sono state registrate in modo accurato.
"Più che i sequenziatori decentralizzati, la parte importante è implementare effettivamente prove di frode o prove di validità e avere un meccanismo di via di fuga", ha affermato Anurag Arjun, fondatore della blockchain Avail focalizzata sulla disponibilità dei dati.
Le prove di frode sono il mezzo principale attraverso cui le reti rollup come Optimism e Base dovrebbero "prendere in prestito" la sicurezza di Ethereum, consentendo ai validatori sulla catena principale Ethereum di verificare che una rete L2 funzioni come pubblicizzato.
"Il punto dei rollup è che si costruisce questo meccanismo in modo che i rollup stessi T debbano introdurre la sicurezza criptoeconomica", ha detto Arjun. "Su larga scala, questo è il punto dell'ereditare dallo strato di base".
Senza prove di frode, afferma Arjun, Optimism, Base e altre reti roll-up con simili funzionalità mancanti chiedono sostanzialmente agli utenti di fidarsi delle proprie pratiche di sicurezza piuttosto che di quelle di Ethereum.
Optimism e Base non dispongono inoltre di un meccanismo di "via di fuga" che consenta agli utenti di prelevare i propri fondi su Ethereum nel caso in cui un sequencer fallisca.
"Se esiste un meccanismo di fuga" e il sequencer fallisce o va offline, spiega Arjun, "puoi effettivamente ricollegare i tuoi asset e uscire in sicurezza". Senza una via di fuga, gli utenti di rollup possono potenzialmente perdere i loro fondi nel caso in cui le cose vadano male.
Fasi di un rollup
Il co-fondatore di Ethereum Vitalik Buterin ha ha proposto una serie di fasi, numerati da zero a due, per classificare la decentralizzazione di diverse reti di rollup. I criteri di staging sono pensati per riconoscere che le nuove reti di rollup tendono a fare affidamento su "rotelle di allenamento" per testare e distribuire in sicurezza al pubblico prima di decentralizzarsi definitivamente.
L2Battito, un watchdog di livello 2, traccia come si accumulano le diverse piattaforme, secondo il modello di Buterin. Ogni rete di rollup leader, secondo L2Beat, attualmente si basa su una sorta di rotelle di allenamento.
Finché non avranno prove di frode funzionanti, Optimism e Base saranno considerati "fase 0" secondo lo schema di classificazione di Buterin. Il concorrente più diretto di Optimism e Base, ARBITRUM , ottiene un punteggio più alto perché, nonostante abbia un sequencer centralizzato, ha prove di frode.
Anche ARBITRUM presenta delle carenze che gli impediscono di raggiungere lo status di "fase 2": attualmente, è ancora generalmente considerato un rollup di "fase 1".
Le rotelle di addestramento dei documenti L2Best si estendono dalla mancanza di prove di frode (o prove di validità,nel caso di rollup ZK) ai controlli di aggiornamento centralizzati.
Se il watchdog L2 mostra qualcosa, è che i sequencer centralizzati sono ben lungi dall’essere il problema più grande con cui le piattaforme L2 dovranno fare i conti per mantenere la promessa di “prendere in prestito” la sicurezza di Ethereum.
Sam Kessler
Sam è il vicedirettore editoriale di CoinDesk per tecnologia e protocolli. Il suo lavoro di reportage è incentrato su Tecnologie decentralizzata, infrastrutture e governance. Sam ha conseguito una laurea in informatica presso l'Università di Harvard, dove ha diretto l'Harvard Political Review. Ha un background nel settore Tecnologie e possiede alcuni ETH e BTC. Sam faceva parte del team che ha vinto il Gerald Loeb Award 2023 per la copertura di CoinDesk di Sam Bankman-Fried e del crollo di FTX.
