Autore: Ac-Core, ricercatore di YBB Capital Traduttore: Golden Finance xiaozou

La direzione narrativa principale di ETH si è spostata da L1 a L2. Se la interpretiamo anche come la narrativa ERC-20 dell'"emissione di token con un clic", allora potremmo anche ampliare un po' lo schema e immaginare un futuro folle. "catena di emissione con un clic"! L'arbitrum si basa sul fatto che nessun altro può farlo! Arbitrum è leader nel panorama competitivo L2 con il suo ecosistema senza precedenti e un TVL elevato, ma questa vittoria temporanea può durare a lungo? A differenza di Arbitrum Orbit, un'altra soluzione L3, OP Stack è una "super catena" in grado di creare L2 con un clic. Questo articolo utilizzerà tre parti per condurre un'analisi completa dei problemi di sicurezza di OP Stack, elementi ZK in OP e Rollup.

1. OP Stack apre il "mondo Superchain"

Da dove inizierà la narrazione del prossimo mercato rialzista? Inizia con L1 ad alte prestazioni, livello di rete L3, L2 nel sistema ZK o OP Stack Superchain? Questa è una domanda molto interessante e stimolante. Il titolo di Ether Killer è sempre stato un obiettivo insormontabile per tutte le catene pubbliche, ma ci sono molti superkernel nascosti al suo interno e OP Stack è uno di questi.

(1) Cos'è lo stack OP?

  • OP Stack può essere inteso come un insieme di componenti software open source che consentono a chiunque di costruire la propria blockchain L2 su Ethereum utilizzando Optimisitc Rollup. OP Stack è costituito da quattro componenti principali:

  • Mainnet: OP Mainnet è una rete Ethernet L2 economica e veloce compatibile con Ethereum Virtual Machine EVM.

  • Contratto: un contratto intelligente che implementa la logica e le funzioni principali di OP Stack. Il contratto OP comprende lo State Transition System (STS); la Fraud Proof (FP);

  • Servizi: servizi che forniscono disponibilità dei dati, sincronizzazione e comunicazione tra L1 e L2.

  • Strumenti: strumenti utilizzati per facilitare lo sviluppo, il test, l'implementazione, il monitoraggio e il debug delle blockchain basate su OP Stack.

(2) Apertura di prima classe

OP Stack sarà costruito come un'infrastruttura blockchain divisibile, modulare e scalabile. Per realizzare questa visione, tutti i tipi di L2 devono essere integrati in un’unica supercatena, integrando L2 separati in un sistema combinato interoperabile, e il rilascio di L2 sarà semplice come implementare oggi contratti intelligenti su Ethereum. Può trasformare la narrativa dell'"emissione di token con un clic" nella narrativa dell'"emissione di catene con un clic". Essenzialmente, Hyperchain è una rete blockchain scalabile orizzontalmente che condivide la sicurezza di Ether, nonché un livello di comunicazione e strumenti di sviluppo.

OP Stack sarà lo stack di sviluppo modulare unificato dietro l'hyperchain e innumerevoli blockchain interconnesse e comunicanti. OP Stack è sviluppato e gestito da Optimism Collective e supporta un sistema open source condiviso per nuove implementazioni di rete convergenti. Allo stesso tempo, è anche un insieme di moduli open source standardizzati. Sembra che Cosmos sia basato interamente sulla sicurezza di Ethereum, ma ora l'OP Stack è diventato il Cosmos Killer e la complementarità di ETH e ATOM è ampiamente nota. Successivamente, esaminiamo in dettaglio la definizione di OP Stack:

I moduli sono bit di dati che qualsiasi sviluppatore può inserire nello stack OP. La "standardizzazione" di Superchain significa che esiste un consenso sullo standard del modulo e tutti possono implementare lo standard. È anche completamente open source, il che significa che chiunque può sviluppare iterazioni e inviare richieste pull gratuitamente. Gli sviluppatori possono cambiare modulo tra diversi livelli di esecuzione, consenso, regolamento e disponibilità dei dati della catena.

Proprio come dYdX ha scelto di lasciare Ethereum e passare alla catena di applicazioni Cosmos, la ragione fondamentale è che vogliono un grado più elevato di modularità nel livello di consenso della loro catena, che penso sia un buon inizio per consentire a dapp più indipendenti. ha sviluppato una catena pubblica, la più famosa delle quali è Luna, anche se per alcuni motivi alla fine ha fallito. Per fortuna, OP Stack risolve questo problema progettando il codice biforcato in un modo più semplice, consentendo agli sviluppatori di estrarre facilmente diversi componenti della blockchain e modificarli collegando diversi moduli.

(3) Principio di progettazione dello stack OP

  • Efficienza: puoi utilizzare OPStack per creare qualsiasi cosa e pubblicare la blockchain con un solo clic;

  • Semplicità: sfruttare codice riutilizzabile e strumenti di sviluppo standard per migliorare la sicurezza e ridurre la complessità della manutenzione, mitigando le barriere generali;

  • Scalabilità: Optimism Collective renderà completamente open source il codice principale di OPStack.

In termini di architettura, OPStack può essere suddiviso in sei livelli dal basso verso l'alto, vale a dire: livello DA (disponibilità dei dati), livello di ordinamento, livello di derivazione, livello di esecuzione, livello di regolamento e livello di governance. Ogni livello di OP Stack è un'API modulare che può essere combinata e disaccoppiata a piacimento. Quelli più critici sono il livello DA, il livello di esecuzione e il livello di regolamento, che costituiscono il flusso di lavoro principale di OP Stack.

  • Livello DA: il livello di disponibilità dei dati è l'origine dati originale di OP Stack. È possibile utilizzare moduli di disponibilità dei dati singoli o multipli per ottenere dati di input. Attualmente, il livello DA più importante è Ethereum, ma in futuro ci saranno più catene.

  • Livello di esecuzione: la struttura dello stato nello stack OP offre la possibilità di EVM o di utilizzare altre VM, aggiungendo il supporto per le transazioni L2 avviate su Ethereum, aumentando al contempo il costo complessivo della pubblicazione delle transazioni su Ethereum per transazione.

  • Livello di regolamento: questo livello raccoglie i dati delle transazioni L2 sullo stack OP e invia le informazioni alla catena di destinazione dopo che L2 ha confermato le informazioni per completare il regolamento. In futuro, si prevede inoltre che avrà accesso a ZK e ad altri meccanismi di prova di validità per colmare il divario tra le diverse catene e persino collegare isole silos tra il sistema OP L2 e il sistema ZK L2.

A giudicare dai numerosi progetti con elementi ZK scoperti di recente dall'OP, possiamo immaginare con coraggio, ad esempio, se un rollup ottimista vuole trasformarsi in un rollup ZK, nessun problema! È sufficiente sostituire il modulo a prova di frode con il modulo a prova di validità del livello di liquidazione. Se una catena desidera utilizzare Celestia come livello di disponibilità dei dati, nessun problema! Sostituisci Ethereum con Celestia. Se desideri sostituire l'EVM nel livello di esecuzione con un diverso tipo di macchina virtuale, purtroppo questa è solo una possibilità tecnica con OP Stack. In questo scenario a mega catena è nata una tendenza calda: "Poligono: voglio essere il cosmo di ZK L2! Ottimismo: voglio essere il cosmo di OP L2! Cosmo: allora chi sono io?"

(4) Legge dello stack OP

Lo spazio di blocco illimitato di Ethereum è un passo fondamentale verso l’adozione di massa, ma comporta anche problemi di frammentazione e l’implementazione senza autorizzazione crea nuove sfide. Oggi, ogni nuova catena OP Stack naviga nella propria orbita senza alcun modo diretto per condividere standard e miglioramenti. Anche gli utenti e i costruttori devono affrontare una sfida enorme: valutare individualmente numerose catene diverse in base a sicurezza, qualità e neutralità. Per realizzare la superchain, OP Stack deve trasformarsi da uno spazio di blocchi indipendente e decentralizzato a una catena collettiva unificata, che lavora insieme su uno spazio di blocchi aperto e decentralizzato. La Legge delle Catene stabilisce i principi guida per la governance ottimistica e la supercatena. La governance ottimistica si sposta dalla gestione di una singola catena alla gestione di uno standard comune su più catene, definendo così le proprietà richieste per far parte di una supercatena e dando priorità alla protezione degli utenti che effettuano transazioni sulla supercatena. Fondamentalmente, la Legge delle Catene è un contratto sociale (non un contratto legale), quindi la discussione attiva nella comunità è cruciale. “La Legge delle Catene consentirà a Superchain di garantire le seguenti proprietà:

  • Garantire che lo spazio dei blocchi rimanga omogeneo, neutrale e aperto: un impegno nei confronti delle leggi della catena è un impegno a proteggere gli utenti della catena, gli sviluppatori e le altre parti interessate. Come parte di una supercatena, catene di qualsiasi dimensione possono essere supportate da una governance ottimistica, dimostrando in modo credibile l’omogeneità, la neutralità e l’apertura del loro spazio di blocco.

  • Approfitta dei miglioramenti continui: gli aggiornamenti condivisi significano che Hyperlink ha sempre accesso alla migliore tecnologia senza doversi preoccupare della sua manutenzione.

  • Fornire un’infrastruttura migliore e più accessibile: poiché tutte le catene di un’ipercatena sono impegnate in modo affidabile a rispettare uno standard, possono lavorare insieme per garantire la disponibilità e l’accessibilità economica dei servizi chiave come l’indicizzazione e l’ordinamento.

(5) OP Stack può restituire OP?

A cosa servono i token OP? Se seguono il metodo della catena di base e restituiranno parte del reddito all'Optimism Collective, la fonte di reddito del "tesoro" farà affidamento sul proprio "valore", facendo affidamento su creare più narrazioni e, in definitiva, restituire al prezzo della valuta rende la logica delle prestazioni di OP nel mercato secondario simile a quella di ATOM, ma questa situazione potrebbe essere la situazione più ideale al momento. Optimism Collective alla fine trarrà vantaggio dal feedback di più catene, prendendo Basechain come un esempio. Questa sensazione ci ricorda UNI, entrambi hanno programmi potenti, ma il token in sé non ha alcun valore diverso dal voto e dalla governance. A differenza del problema dell’ordinatore centralizzato che L2 si trova attualmente ad affrontare, anche se i token L2 vengono utilizzati solo per qualche forma di selezione del leader (piuttosto che per il voto consensuale), il valore del potere di ordinamento appartiene ancora ai token Rullop.

Allo stesso tempo, il 25 luglio il team OP ha pubblicato la proposta della Legge della catena. Tutte le catene che utilizzano OP Stack avviano modelli di governance e sequenziatori condivisi, sperando di standardizzare il modello di "feedback sul profitto" e portare più entrate all'intero sistema OP (come sopra Come descritto nell'articolo OP Stack's Law), è equivalente al modello di sicurezza condivisa di Cosmos.

(6) La differenza tra OP Stack e ZK Stack

Stack OP: selezione singola multicatena

Da quanto sopra è facile vedere che OP Stack adotta un modello multi-catena simile a Cosmos, ma esiste una sola opzione, perché ciò che OP Stack persegue è che ogni catena debba verificare le transazioni di altre catene, altrimenti avrà bisogno attendere diversi secondi su L1. I risultati arrivano più tardi, quindi un unico ordinatore condiviso, la distribuzione MEV centralizzata e la protezione da aspetti legali e di governance sono le uniche cose che consentono al rollup Optimistic di interoperare perfettamente tra diverse catene. Il rollup ottimistico è l'unico modo per ottenere un'interoperabilità senza soluzione di continuità tra diverse catene.

Stack ZK: catene multiple e selezioni multiple

A differenza di OP Stack, ZK Stack può anche concatenare più thread, ma ha più opzioni, può scegliere il proprio sequenziatore, eseguire MEV a modo suo ed è protetto da matematica e codice (nota: OP Stack è protetto dalla valuta fiat e dalla protezione della governance ). Questo perché se ZK utilizza thread condivisi designati o un insieme molto piccolo di thread, allora possono fidarsi l'uno dell'altro basandosi solo sulla matematica, rendendo inutili le dimostrazioni a conoscenza zero.

2. Elemento ZK dello stack OP

OP Stack è un'architettura completamente aperta, che rende possibile avere zkvm, zkmips, zkwasm e zkevm nell'ecosistema, ma rispetto allo "ZK ortodosso", OP Stack ha anche alcuni elementi ZK diversi. Non possiamo fare a meno di pensare che potrebbe esserci una meravigliosa connessione tra il rollup OP e il rollup ZK nel prossimo futuro.

(1) Implementare la prova a conoscenza zero (ZKP) per l'OP

Secondo l'ultimo stato di sviluppo, il team Mina prevede di utilizzare il proprio sistema plonk + impegno kzg + algoritmo di piegatura nova per implementare zkmips vm su OP Stack. Sebbene questa sia solo una proposta recente e vi siano ancora molti aspetti immaturi, vale la pena esplorarla. La missione del team di progetto è ottenere una comunicazione incrociata sicura e a bassa latenza tra le catene L2, L1 e OP attraverso prove a indice zero. Si tratta di una prova a conoscenza zero (ZKP) con un'architettura del set di istruzioni (ISA) ben supportata che dimostra il comportamento dei programmi di tolleranza agli errori Optimism, gettando le basi per poter dimostrare qualsiasi sistema blockchain basato sullo stack OP.

L'adempimento di questo compito implica l'implementazione di un sistema ZKP (zero-knowledge proof) in grado di dimostrare programmi OP a prova di errore utilizzando un'architettura del set di istruzioni (ISA) supportata dal compilatore golang, come MIPS, RISC-V o WASM. Inoltre il sistema di prova deve dimostrare la transizione di stato tra due blocchi della catena OP Stack di configurazione standard, dimostrando così che ciò è fattibile nella pratica. Oltre a certificare le tracce di esecuzione standard di ISA, il supporto per i processi di prova degli errori introduce altri requisiti.

Nello specifico, il programma Fault Proof introduce il concetto di Oracle pre-mappato, che utilizza una speciale chiamata di sistema per caricare dati esterni nel programma. Ogni VM a prova di fallibilità è responsabile dell'implementazione di un meccanismo in base al quale un hash di alcuni dati viene archiviato in una posizione specifica della memoria ed eseguito da una chiamata di sistema, quindi una preimmagine di tale hash viene caricata in memoria per l'utilizzo da parte del programma. Gli oracoli pre-mappati vengono utilizzati anche per l'input iniziale al bootloader.

(2) Tentativo di smistamento decentralizzato

Espresso Systems ha annunciato ufficialmente su Twitter il 21 luglio 2023 che la proposta di stabilire una verifica di ordinamento decentralizzata per l'elezione del leader di OP Stack è stata accettata ed è diventata un contributo a OP Stack e Superchain. Uno dei protocolli principali del progetto, HotShot, è un protocollo di consenso ad alta velocità che può essere utilizzato per ri-ipotecare, consentendo ai validatori di Ethereum di partecipare al protocollo, con l'obiettivo di raggiungere la stessa scala del set di validatori di Ethereum. Il progetto ha inoltre sviluppato Espresso Sequencer, che integra zk-rollup con funzionalità complete, in particolare il ramo Polygon zkEVM.

Cos'è l'elezione del leader?

L’elezione dei leader si riferisce alla capacità in un sistema distribuito di utilizzare diversi leader responsabili della creazione della prossima transizione statale canonica. Nella blockchain, l'elezione del leader consente a diversi produttori di blocchi di generare blocchi in momenti diversi e l'algoritmo di elezione del leader può essere competitivo o non competitivo.

Nel caso della prova di lavoro, l’algoritmo di elezione del leader competitivo si riferisce a un algoritmo in cui molte potenziali unità competono per diventare il leader contemporaneamente. L'algoritmo per l'elezione del leader non competitivo significa che c'è un solo leader conosciuto in un dato momento. Nel caso di Ether Gasper, l'algoritmo per l'elezione del leader non competitivo significa che c'è un solo leader conosciuto in un dato momento. .unità conosciuta, e non c'è altro modo per un'altra potenziale unità di diventare leader in quel momento.

Nel caso di separazione della rete del proponente dalla rete del costruttore (vale a dire, la rete del costruttore dei blocchi è responsabile solo della selezione dell'ordine di transazione e la rete del proponente è responsabile solo della firma dei blocchi). Trasformerà la singola entità responsabile della generazione di un blocco in un dato momento in molte possibili entità e consentirà loro di competere per i blocchi potenziali più redditizi nella rete di costruttori in quel momento.

È difficile per noi comprendere i vari effetti secondari del meccanismo di elezione del leader tra le diverse catene di stack operativo. Attualmente, l’elezione del leader è il meccanismo più popolare perché consente un ordinamento più decentralizzato. Si noti che inoltre non garantisce che lo smistatore sia assolutamente decentralizzato, quindi è necessario prestare attenzione quando si considerano i problemi dello smistatore decentralizzato.

3. Rollup è davvero sicuro?

(1) Principio di funzionamento della rete Ethereum

Il principio della rete Ethereum è che ogni nodo memorizza ed esegue ogni transazione inviatagli dagli utenti. Questo metodo di sicurezza di alto livello rende anche l'intera rete molto costosa, quindi è necessario espandere la capacità dell'intera rete e adottare un sistema di pagamento sicuro. Soluzione di rollup. In poche parole, Rollup = un insieme di contratti in L1 + il proprio nodo di rete in L2, ovvero contratti intelligenti on-chain + aggregatore off-chain, che si basa su Ethereum per il regolamento, il consenso e la disponibilità dei dati, ed è responsabile solo di Rollup della propria esecuzione.

  • Il contratto intelligente sulla catena mostra che il suo modello di fiducia è un contratto intelligente su Ethereum, che prende in prestito la sicurezza di Ethereum.

  • Aggregatore fuori catena significa che eseguirà e aggregherà transazioni fuori catena, comprimerà grandi lotti di transazioni e infine le posizionerà sulla rete principale di Ethereum, raggiungendo l'obiettivo di costi più rapidi e inferiori.

I nodi della rete L2 hanno molti componenti, tra i quali il componente sequenziatore è il più importante. È responsabile della ricezione delle richieste di transazione su L2, della determinazione del loro ordine di esecuzione e del raggruppamento della sequenza delle transazioni per la consegna al contratto del progetto Rollup su L1. È importante notare che tutti gli ordini rollup L2 in Ethereum sono attualmente centralizzati, come mostrato nella figura seguente.

(2) Problema del sorter centralizzato

Il full node L2 può ottenere la sequenza della transazione in due modi: direttamente dal sequenziatore, oppure leggendo il pacchetto di transazioni (Batch) inviato a L1 dal sequenziatore, ma quest'ultimo è più immodificabile. Poiché l’esecuzione delle transazioni modifica lo stato del registro blockchain, per garantire la coerenza, oltre ad ottenere la sequenza delle transazioni, il full node L2 deve anche sincronizzare lo stato del registro con il sequenziatore. Pertanto, il compito del sequenziatore non è solo quello di inviare il pacchetto di transazioni al contratto Rollup di L1, ma anche di inviare il risultato dell'aggiornamento dello stato Stateroot/Statediff dopo l'esecuzione della transazione a L1. In generale, il compito del sequenziatore è elaborare le transazioni e aggiungere l'ordine delle transazioni ai blocchi nella blockchain. È responsabile del raggruppamento delle transazioni e della pubblicazione delle transazioni nel contratto intelligente L1.

Per l'intero nodo di L2, purché si ottengano la sequenza della transazione e lo Stateroot iniziale del Rollup su L1, il registro blockchain L2 può essere ripristinato e l'ultimo Stateroot può essere calcolato. Al contrario, se lo Stateroot calcolato dal full node di L2 non è coerente con lo Stateroot pubblicato dal sorter su L1, significa che il sorter ha commesso una frode. Pertanto, L1 è più decentralizzata, trustless e più sicura della rete L2.

(3) Pila OP

Quindi la domanda è: L2 è in grado di creare transazioni inesistenti o errate, come il trasferimento di token asset da L2 all'indirizzo runner del sequenziatore, e quindi trasferire questi token asset su L1 per rubare gli asset dell'utente? La risposta è: se si vuole farlo, è del tutto possibile. Pertanto, a fronte di possibili rischi di frode nel sorter, diversi tipi di rollup adottano metodi di risposta diversi.

Prendiamo come esempio Optimistic Rollup, che consente ai full node L2 di fornire prove di frode dimostrando che i dati pubblicati dal sequenziatore in L1 sono errati. Ma per l'ottimismo senza prova di frode, se una persona vuole davvero rubare le risorse dell'utente L2 attraverso il sequenziatore, allora deve solo lasciare che il corridore del sequenziatore falsifichi gli ordini di transazione e trasferisca le risorse di altre persone in L2 al proprio indirizzo, e infine trasferisca il token rubati a L1 tramite il contratto bridge rollup.

Per risolvere questo possibile problema, la soluzione attuale è fare affidamento sui membri della comunità e sui social media per raggiungere un cosiddetto “consenso” e fare affidamento sull’OP come garanzia ufficiale del credito. Pertanto, per riassumere, la sicurezza di OP Rollup dipende almeno dall'avere un nodo L2 onesto, che può emettere prove di frode per garantire che OP Stack sia multi-catena a selezione singola, come mostrato sopra "La differenza tra OP Stack e ZK Stack" "parte del contenuto.

(4) Pila ZK

Esploriamo ZK Stack Nella rete ZK Rollup, c'è un nodo Prover, che pubblica pacchetti di transazioni specifici per il sequenziatore e genera certificati di validità. Queste prove di validità hanno contratti di verifica dedicati su L1. Una volta che il pacchetto di transazione e la corrispondente prova Stateroot/Statediff sono stati verificati dal contratto di validazione, la transazione è completa. La differenza rispetto a OP Stack è che oltre a fare affidamento sui full node L2, ZK Rollup utilizza anche la prova di validità per risolvere il problema della frode del sequenziatore. Inoltre il bridge ufficiale di ZK Rollup consente solo l'esecuzione di transazioni di prelievo verificate da certificati di validità, che ovviamente è molto più affidabile dell'Optimismo, cioè ZK Stack è multicatena e multiselezionato, come mostrato nella "Differenza tra OP Stack e ZK Stack" sopra come indicato nel contenuto.

Teoricamente la sicurezza di ZK Rollup è garantita dal contratto di verifica su L1, ovvero la conferma finale della transazione viene completata dal nodo L1. Rispetto alla sicurezza di OP Rollup, che almeno si basa su un nodo L2 onesto in grado di emettere prove di frode, entrambi ereditano la sicurezza di L1 (ETH), ma potrebbe non essere il caso nel senso più stretto, ma per ora è l'ottimale soluzione, e rispetto ad altre catene pubbliche, Ethereum ha vissuto tanti anni di sviluppo e la sua sicurezza è senza dubbio la più affidabile. Rispetto ad altre catene pubbliche, Ethereum è senza dubbio la catena più affidabile e sicura.

Proprio come il triangolo blockchain, nell'esperienza complessiva dell'utente del "prodotto", sembra esserci un triangolo di sicurezza, semplicità ed efficienza, e ZK Stack crede più di OP Stack che affidarsi alla matematica e al codice possa migliorare la sicurezza generale, quindi aumentando notevolmente la complessità complessiva. Quindi ci sono anche alcuni cliché su ZK:

  • Problema di latenza: ZK Rollup deve anche risolvere il problema del ritardo dei nodi L2 che pubblicano i dati su L1. Proprio come le scatole devono essere preparate per la spedizione espressa, c'è un costo fisso ogni volta che il sequenziatore o il prover inviano dati a L1. Per ridurre i costi, il sorter e il prover proveranno a ridurre il numero di rilasci frequenti di dati su L1, ma attenderanno che una grande quantità di dati appaia contemporaneamente, quindi li impacchetterà insieme per il rilascio.

  • Problema di velocità: ZK Rollup affronta la sfida di essere lento nel generare prove di validità. Mentre il sequenziatore può eseguire migliaia di transazioni in 1 secondo, la generazione di prove di validità per queste transazioni può richiedere ore. Per risolvere questo problema, la rete tradizionale ZK Rollup adotta un metodo innovativo: scomporre l'attività di generazione della prova in più piccoli compiti, che vengono elaborati in parallelo da diversi nodi del prover, il che migliora notevolmente la velocità di generazione della prova.

  • Problema relativo ai costi: al fine di ridurre il costo complessivo, molte soluzioni ZK Rollup adottano la strategia di "aggregare più prove e inviarle a L1 contemporaneamente". Ciò significa che il prover non invierà la prova a L1 immediatamente dopo averla generata, ma attenderà che vengano generate più prove e le aggregherà insieme per inviarle al contratto del verificatore su L1. Attraverso questa aggregazione, una prova può contenere e verificare passaggi computazionali generati da più prove, riducendo ulteriormente i costi complessivi dei dati.

  • Problema relativo al volume delle transazioni: se non vengono avviate un numero sufficiente di transazioni, il sequenziatore potrebbe ritardare la pubblicazione dei dati su L1. Ad esempio, durante i periodi di bassa attività di mercato, alcune reti Rollup potrebbero inviare solo un batch di transazioni a L1 ogni mezz'ora. Tuttavia, questo problema può essere risolto efficacemente in alcuni altri schemi Rollup, come Starknet, che riduce i costi dei dati riducendo la frequenza dei rilasci Statediff.

Per quanto riguarda la questione su quale sia una soluzione di smistamento decentralizzata più adatta, la modularità può essere la soluzione migliore perché modularità significa maggiore personalizzazione. Esistono cinque principali strumenti decentralizzati attualmente disponibili:

  • Selezionatore singolo e POA

  • Rollup basato

  • Sequenziatore TVP x

  • Selezionatore condiviso

  • Avvia il bootstrap di un nuovo set di sorter

Crediamo che non solo in futuro, molti dei problemi sopra menzionati potranno essere ulteriormente risolti attraverso la tecnologia. Ad esempio, per ridurre il tempo di generazione delle prove di validità, Optimism promette di rilasciare un sistema a prova di frode nel prossimo futuro, e il piano Danksharding di Ethereum ridurrà significativamente anche il costo dei dati di rollup, e anche il problema dello smistatore decentralizzato sarà superato. Insieme forniranno soluzioni efficaci ai problemi di cui sopra.

4. Come si svilupperà la narrazione?

Hyperchain e super estensione sono sempre state le direzioni di espansione a cui tutti prestano attenzione. Sebbene questi progetti siano ancora nelle prime fasi di sviluppo, portano tutti una narrativa più forte su Ethereum. Ora possiamo vedere che OP Stack ha ricevuto più adozione e molte catene pubbliche di punta si sono unite a OP Stack, come Coinbase, opBNB, Zora, Worldcoin e molte altre catene pubbliche hanno fatto un buon sostegno al marchio per OP Stack. Di recente, la sera del 26 giugno, zkSync ha annunciato il lancio di ZK Stack, un framework open source modulare per la creazione di rollup ZK personalizzati. È anche considerata da molti l'applicazione killer utilizzata dal team zkSync per gestire il numero uno Pila OP. Da un lato c'è OP Stack, che ha il vantaggio della prima mossa, e dall'altro c'è ZK Stack, che ha vantaggi matematici. In breve, il valore di L2 può essere accumulato in gettoni rollup iniziato. Cosa ne pensi di questa guerra senza polvere da sparo? L'hai vista?