Titolo: YBB Capital Researcher Ac-Core
TLDR
A causa delle diverse architetture e meccanismi di consenso delle diverse blockchain, il trasferimento di risorse cross-chain manca di standard unificati, con conseguenti processi di verifica complessi e costosi, che limitano il flusso di risorse esistenti; i bridge di terze parti esistenti devono affrontare sfide di fiducia e sicurezza, e i bridge centralizzati lo richiedono Mantenendo la liquidità e trasferendo i costi agli utenti, l'emissione a catena con un solo clic è una soluzione di compromesso tra asset bridging come la risoluzione del problema triangolare.
Maturità del mercato OP Stack e Superchain hanno preso l'iniziativa di conquistare il mercato e Base è diventato un rappresentante di successo è più facilmente accettato grazie alla sua compatibilità nativa con Ethereum, ma deve garantire la sicurezza e l'affidabilità del processo di aggregazione; Elastico La catena deve valutare lo sviluppo di ZKsSync stessa, indipendentemente dal mercato o dalla tecnologia, guardiamo ancora a OP a breve termine e ZK a lungo termine.
In un contesto di insufficiente innovazione nel settore, la DeFi è ancora l’applicazione principale di Rollup. In questa fase, la probabilità che DePIN, RWA e GameFi su larga scala appaiano in Rollup non è elevata. I mercati SocialFi e NFT appariranno in Rollup, ma la popolarità del mercato è sconosciuta. L’effetto Matthew è generalmente adatto alla blockchain. La tendenza al rollup dell’emissione illimitata si concentra sul massimo nel lungo termine e sul medio e sul basso nel breve termine.
1. Isole di collegamento tra catene: il problema dei ponti
Quando effettuiamo trasferimenti di asset cross-chain, diverse blockchain hanno ciascuna architetture, meccanismi di consenso, prove di stato e transizioni di stato uniche, e la mancanza di standard unificati e interoperabilità porta a un certo grado di complessità nella comunicazione cross-chain e nello scambio di dati. . Questi processi di verifica sono spesso troppo costosi da eseguire on-chain. Questa limitazione ha portato alla proliferazione di reti di certificazione che utilizzano comitati multifirma per dimostrare lo stato della catena della controparte. Pertanto, attualmente non esiste uno standard o un protocollo decentralizzato universale in grado di raggiungere l’interoperabilità tra tutte le blockchain, il che limita il libero flusso di risorse tra le diverse blockchain.
Al fine di promuovere il trasferimento di risorse attraverso la catena, sebbene sia emerso un gran numero di bridge di terze parti, questi bridge devono affrontare enormi sfide di sicurezza della rete legate a "problemi di fiducia" durante il funzionamento. Anche se un ponte centralizzato fosse completamente sicuro, sarebbe comunque necessario mantenere una liquidità sufficiente su ciascuna catena integrata per sostenere le operazioni, il cui costo verrebbe trasferito agli utenti. Attualmente, ci sono problemi che non possono soddisfare le esigenze del bridging di risorse decentralizzate native ed è difficile fidarsi dei bridge di terze parti. ZKsync, Polygon e Optimism hanno rispettivamente lanciato le proprie estensioni multi-catena localizzate più native di Elastic Chain, AggLayer. e il piano Superchain Explainer.
二、ZKsync3.0:Catena elastica
Fonte immagine: zksync.mirror
Nel 2023, Matter Labs, la principale società di sviluppo dietro ZKsync, ha rilasciato il suo ZK Stack, un toolkit che consente agli sviluppatori di costruire le proprie blockchain basate sulla tecnologia ZKsync. Essenzialmente, queste catene personalizzate passeranno tutte attraverso la catena elastica (Elastic Chain). collegati tra loro, consentendo a ZKsync 3.0 di passare da un singolo Ethereum L2 a The Elastic Chain.
L'aggiornamento principale del protocollo ZKsync 3.0 è stato rilasciato il 7 giugno 2024. È l'aggiornamento più complesso di ZKsync in questa fase. Riconfigura il bridge ZKsync L1 come un contratto di router condiviso per supportare la rete a catena ZK interoperabile in espansione, ZK Rollup. Interoperabilità nativa, trustless e a basso costo tra catene supportate dal framework ZK Stack.
Secondo la spiegazione di Matter Labs: “Elastic Chain è una rete infinitamente scalabile di catene ZK (rollup, validium e volizioni) che garantiscono la loro sicurezza attraverso metodi di verifica matematici e consentono un'interoperabilità senza soluzione di continuità con un'esperienza utente unificata e intuitiva, mirando a rendere l'interoperabilità degli utenti all'interno dei diversi ecosistemi ZKsync sempre più fluida.
2.1 Catena elastica Architettura della catena elastica
Elastic Chain non è realizzata esclusivamente facendo affidamento sulla tecnologia ZK. Non può essere realizzata aggiungendo "patch" certificate ZK ad altri sistemi multicatena non ZK. Innanzitutto, da una prospettiva elevata, la sua rete è composta da ZK Router, ZK Gateway, ZK Chains è implementato in tre parti.
Router ZK:
Meccanismo di routing principale: ZK Router è il componente di routing principale dell'architettura ZKSync 3.0, responsabile della gestione e del coordinamento della comunicazione e della trasmissione dei dati tra diverse catene e nodi della rete;
Comunicazione incrociata: attraverso efficienti protocolli di comunicazione incrociata, ZK Router garantisce che i dati tra diverse catene possano essere trasmessi in modo rapido e sicuro, migliorando l'interoperabilità e le prestazioni della rete complessiva.
Porta ZK (porta/ingresso ZK):
Nodi di entrata e di uscita: ZK Gateway funge da nodo di entrata e di uscita della rete ZKSync 3.0, gestendo l'interazione tra blockchain esterne (come la catena principale di Ethereum) e la rete ZKSync;
Bridging di risorse: responsabile del bridging e del trasferimento di risorse tra blockchain esterne e la rete ZKSync, garantendo che le risorse possano fluire tra diverse catene in modo sicuro ed efficiente;
Aggregazione delle transazioni: aggrega le transazioni degli utenti in batch, quindi genera prove a conoscenza zero e inviale a blockchain esterne per la verifica, riducendo il carico di dati sulla catena e le commissioni di transazione;
Middleware: il tutto può essere inteso come il middleware distribuito tra Ethereum e ZK Chains per promuovere la piena interoperabilità tra ZK Chains.
ZK Chains (ZK Chain stessa): garantisce la validità e la sicurezza delle transazioni generando e verificando prove a conoscenza zero e inviando i risultati a ZK Router per l'aggregazione e il coordinamento. E collegati tra loro tramite ZK Gateway e contratti intelligenti L1, utilizzando ZK Stack per creare operazioni completamente indipendenti, Rollup, Validium o Volitions autonomi personalizzabili.
Secondo ZKsync, Gateway è un componente chiave di Elastic Chain per consentire il trasferimento senza interruzioni delle catene ZK su Ethereum. L'invio di prove e dati a Ethereum tramite Gateway presenta i seguenti vantaggi:
La sintesi di prove cross-batch e cross-chain riduce i costi di verifica L1;
La compressione della differenza di stato comprime piccoli batch di dati inviati al Gateway e li inoltra in modo efficiente a L1 in batch di grandi dimensioni;
Una finalizzazione più rapida consente il bridging tra catene a bassa latenza convalidando le prove della catena e impedendo che vengano contraddette, il che è rafforzato dallo staking di un gran numero di validatori. ZK Chain non ha bisogno di fidarsi di altre catene;
Attività: L'attività di ciascuna ZK Chain è gestita in modo indipendente dai suoi validatori, non ne influenza l'attività e la catena può uscire liberamente dal Gateway;
Le transazioni forzate a catena incrociata resistenti alla censura saranno più economiche delle normali transazioni L1 resistenti alla censura, rendendole più accessibili a tutti gli utenti.
Le catene ZK non hanno bisogno di utilizzare ZK Gateway, possono essere saldate direttamente su Ethereum e possono scegliere di lasciare la rete ZK Gateway in qualsiasi momento senza compromettere la sicurezza della propria catena. Le catene ZK possono essere scambiate liberamente tra l'utilizzo di ZK Gateway e il pagamento diretto su Ethereum. ZK Gateway sarà gestito da un cluster di validatori decentralizzato e trustless per garantire la resilienza e l'affidabilità della rete. I token ERC20 sono necessari per partecipare a questo processo di verifica decentralizzata. La governance della rete ZKSync designerà un token per questo scopo (potrebbe essere ZK Token).
Ai validatori verrà addebitata una tariffa bridge nonché una tariffa per byte di dati sulla differenza di stato pubblicati sul Gateway ZK. Ciò fornisce ai validatori un incentivo ad aderire a ZK Gateway perché il loro reddito può crescere in modo esponenziale man mano che vengono inserite più transazioni di valore nella catena. Allo stesso tempo, a causa del servizio di ricompressione fornito dal validatore, il pagamento dei dati tramite ZK Gateway sarà più economico rispetto al pagamento diretto sulla rete Ethereum, motivo per cui la maggior parte delle catene ZK sceglie di aderire.
、Polygon 2.0:Agglayer
Fonte immagine: Polygon Agglayer
3.1 Tracciabilità della progettazione dell'aglayer
Similmente a OP Stack e ZK Stack, le blockchain create utilizzando Polygon CDK possono essere collegate direttamente ad Agglayer, sfruttando i suoi servizi di bridging e sicurezza unificati per ottenere l'interoperabilità con altre blockchain, che insieme costituiscono il nucleo dell'architettura Polygon 2.0.
L'idea centrale di Agglayer ha origine dal progetto Shared Validity Sequencing proposto da Umbra Research, che mira a raggiungere l'interoperabilità atomica cross-chain tra più Optimistic Rollup. Condividendo il sequenziatore, il sistema può gestire in modo uniforme l'ordine delle transazioni e la pubblicazione della radice dello stato di più Rollup, garantendo atomicità ed esecuzione condizionale.
Logica di implementazione: sono richiesti i tre componenti seguenti:
Sequenziatore condiviso: riceve ed elabora le richieste di transazioni cross-chain;
Algoritmo di costruzione dei blocchi: il sequenziatore condiviso è responsabile della creazione di blocchi contenenti operazioni cross-chain per garantire l'atomicità di queste operazioni;
Prove di frode condivise: condividi meccanismi di prova di frode tra rollup correlati per applicare operazioni cross-chain.
Poiché il Rollup esistente dispone già della funzione di messaggistica bidirezionale tra Layer 1 e Layer 2, Umbra ha aggiunto solo un contratto MintBurnSystemContract (Burn e Mint) per completare i tre componenti.
processo di lavoro:
Operazione di masterizzazione sulla catena A: qualsiasi contratto o account esterno può chiamarla e verrà registrata su burnTree dopo il successo;
Operazione Mint sulla catena B: il sequenziatore accede a mintTree dopo l'esecuzione riuscita.
Invarianti e consistenza:
Coerenza delle radici Merkle: le radici Merkle di burnTree sulla catena A e mintTree sulla catena B devono essere uguali per garantire la coerenza e l'atomicità delle operazioni tra catene.
sistema in esecuzione:
Il sequenziatore condiviso è responsabile della pubblicazione dei batch di transazioni e della rivendicazione delle radici degli stati di entrambi i rollup su Ethereum. Può essere centralizzato o decentralizzato (come Metis). Il sequenziatore riceve transazioni e crea blocchi per i Rollup A e B. Per una transazione su A, se l'interazione con MintBurnSystemContract ha esito positivo, prova a eseguire la transazione Mint corrispondente su B. Se la transazione Mint ha esito positivo, vengono incluse la transazione Burn su A e la transazione Mint su B; se fallisce, queste due transazioni vengono escluse;
3.2 Componenti principali di Agglayer:
In Agglayer di Polygon 2.0, Unified Bridge e Pessimistic Proofs sono i suoi componenti principali.
1. Ponte Unificato
Quadro tecnico:
Comunicazione incrociata: il nucleo di Unified Bridge è ottenere una comunicazione senza soluzione di continuità tra diverse catene. Implementa trasferimenti di dati e risorse tra diverse soluzioni Layer2 e la catena principale di Ethereum attraverso protocolli di comunicazione cross-chain.
Aggregazione della liquidità: questo ponte aggrega la liquidità di diverse soluzioni Layer2, consentendo agli utenti di spostare liberamente gli asset tra diverse catene senza preoccuparsi della dispersione della liquidità.
Logica di implementazione:
Passaggio di messaggi: Unified Bridge implementa la comunicazione cross-chain attraverso un meccanismo di passaggio di messaggi. I messaggi contengono informazioni relative alle transazioni e vengono passati tra catene tramite protocolli bridge;
Blocco e rilascio delle risorse: quando un utente blocca le risorse su una catena, Unified Bridge rilascerà corrispondentemente risorse di uguale valore sulla catena di destinazione. Questo processo richiede l’uso di contratti intelligenti per garantire sicurezza e trasparenza;
Protocollo di interoperabilità: Per garantire l'interoperabilità tra diverse catene, Unified Bridge adotta un protocollo di interoperabilità standardizzato. Questi protocolli definiscono come vengono gestite le transazioni cross-chain, come viene verificata la validità delle transazioni e come vengono gestiti i potenziali conflitti.
Titolo: Blockchain aggregate: una nuova tesi
2. Dimostrazioni pessimistiche
Quadro tecnico:
Sicurezza: la prova pessimistica è una misura di sicurezza progettata per prevenire transazioni fraudolente. Garantisce che tutte le transazioni siano valide introducendo un ulteriore passaggio di verifica nel processo di verifica delle transazioni;
Verifica ritardata: a differenza delle prove ottimistiche, le prove pessimistiche presuppongono che le transazioni possano essere dannose e vengono completamente verificate prima della conferma.
Logica di implementazione:
Verifica iniziale: il sistema eseguirà la verifica iniziale immediatamente dopo l'invio della transazione. Ciò include il controllo della validità delle informazioni e delle firme di base delle transazioni;
Verifica approfondita: una volta superata la verifica iniziale, la transazione entrerà nella fase di verifica approfondita. Il sistema chiamerà una serie di contratti intelligenti per verificare la complessità e i potenziali rischi della transazione;
Risoluzione delle controversie: se vengono rilevati problemi durante il processo di verifica, il sistema attiverà un meccanismo di risoluzione delle controversie. Questo meccanismo consente agli utenti e ai validatori di presentare prove aggiuntive per risolvere le controversie e garantire la validità finale delle transazioni.
Attraverso un ponte unificato e prove pessimistiche, Agglayer è in grado di fornire un ambiente blockchain altamente sicuro, scalabile e interoperabile. Questi componenti non solo migliorano la sicurezza del sistema, ma semplificano anche il funzionamento delle transazioni cross-chain, consentendo agli utenti di interagire più facilmente tra diverse catene. Per contenuti estesi, consultare il precedente articolo di YBB Capital "Dalla modularizzazione all'aggregazione, esplorando il poligono "Agglayer Core 2.0" (1)
四、Ottimismo: Superchain Explainer
L’ottimismo ha preso l’iniziativa di lanciare una catena con un solo clic nel 2023. Il primo compito è stabilire uno standard di rete unificato per OP Stack. OP Stack è la piattaforma di lancio per The Optimism Superchain, la soluzione di scalabilità di Ethereum, ed è anche l'hub per tutte le interazioni e transazioni L2 costruite utilizzando lo stack OP.
È necessario avere familiarità con OP Stack Per fornire una breve introduzione, Optimism Superchain condividerà uno stack di sviluppo, un bridging, un livello di comunicazione e una sicurezza comuni per garantire che ciascuna catena possa comunicare in modo coordinato e agire come un'unità separata. La struttura può essere suddivisa in cinque diversi strati, ciascuno con il suo scopo e funzione specifici:
Il livello di disponibilità dei dati determina che l'input originale della catena basata sullo stack OP è ottenuto principalmente tramite Ethereum DA;
Il livello di ordinamento controlla il modo in cui le transazioni degli utenti vengono raccolte e inoltrate ed è generalmente gestito da un singolo sequenziatore;
Il livello di derivazione elabora i dati originali nell'input del livello di esecuzione, principalmente utilizzando Rollup;
Il livello di esecuzione definisce la struttura dello stato del sistema e le funzioni di trasformazione. L'Ethereum Virtual Machine (EVM) è il modulo centrale;
Il livello di regolamento consente alle blockchain esterne di visualizzare lo stato valido della catena dello stack OP tramite una prova di fallimento basata sulla prova di fallimento.
Rispetto a Elastic Chain e Agglayer, Optimism Superchain è stato il primo a occupare il mercato, superando Base e rappresentando la maggior parte delle spese giornaliere di gas, il che riflette intuitivamente l'attività on-chain di Base.
Fonte immagine: Dune Optimism - Superchain Onchain Data
5. Pensieri soggettivi sull'invio di collegamenti con un clic
5.1 Viste competitive di AggLayer, Superchain ed Elastic Chain
(Questo capitolo rappresenta solo le opinioni personali dell’autore)
I tre piani di espansione di cui sopra sono tutte estensioni delle rispettive narrazioni di espansione Rollup. A partire dalla maturità del mercato, OP Stack e Superchain hanno preso l'iniziativa di conquistare il mercato e Base è già il rappresentante di maggior successo.
La compatibilità nativa di AggLayer è più vantaggiosa: può essere eseguita direttamente sulla rete Ethereum esistente senza richiedere modifiche importanti al protocollo sottostante. È più facilmente accettata dagli utenti e dagli sviluppatori Ethereum esistenti. La sfida è riuscire a farlo in modo efficace utilizzare la rete Ethereum esistente è come garantire la sicurezza e l'affidabilità del processo di aggregazione.
Il giudizio preliminare di Elastic Chain in questa fase è che deve valutare lo sviluppo dell'ecologia di ZKsync e la costruzione della comunità. Se ZK sync stesso non si sviluppa, la fase successiva di Elastic Chain di attrarre sviluppatori e mantenere la passione della comunità potrebbe farlo essere ostacolato, sia da considerazioni di mercato che tecniche, guarda ancora all'OP a breve termine e guarda a ZK a lungo termine.
Inoltre, le tre soluzioni sopra menzionate porteranno al problema originale del Rollup: il grado di centralizzazione è relativamente concentrato. Con il recente emergere del piano di espansione di Based Rollup, potrebbe anche essere un potenziale concorrente in futuro. Affida direttamente il selezionatore a L1, cioè a Ethereum stesso, in modo che L2 non abbia più bisogno di selezionatori aggiuntivi o passaggi di verifica complessi. . Anche se questa espansione relativamente nativa presenterà anche alcuni potenziali problemi di MEV, il suo successivo sviluppo è comunque degno di attenzione.
图源:ZKsync - Presentazione della catena elastica
5.2 Tendenze di sviluppo futuro di Rollup e innovazioni applicative
Nel complesso, con la promozione dell'"emissione a catena con un clic", il numero di Rollup, che è il metodo di espansione principale di Ethereum, continuerà ad aumentare. Anche se l’ecosistema Bitcoin esplodesse nel 2023, la sua espansione non nativa attingerà a molte delle logiche di espansione di Ethereum. In un contesto di insufficiente innovazione del mercato, l'innovazione e l'impatto dell'applicazione di Rollup potrebbero essere limitati.
Per ogni catena di VM, non importa come cambia il mercato, il TVL è ancora l’indicatore principale, quindi le prime applicazioni sono ancora vari protocolli DeFi. Inoltre, potrebbero apparire il protocollo SocialFi e il mercato di trading NFT.
In altri brani, DePIN è difficile da sviluppare in Rollup e L1, e il leader potrebbe apparire in Solana; il concetto RWA ha una maggiore probabilità di sviluppo in L1 ma apparirà anche GameFi, ma apparirà solo giochi di grandi dimensioni; nei giochi incentrati su GameFi ci sono opportunità su Rollup. Pertanto, le applicazioni più certe in questa fase sono ancora DeFi.
Tuttavia, l’effetto Matthew della blockchain è evidente. Con l’avvento dell’era multi-catena, le risorse si concentreranno sui progetti leader, quelli più forti saranno sempre forti e alla fine verranno eliminati.
Collegamento all'estensione:
(1) Dalla modularità all'aggregazione: esplorazione del nucleo Agglayer di Polygon 2.0
https://medium.com/ybbcapital/from-modularity-to-aggregation-exploring-the-core-of-polygon-2-0s-agglayer-e492dd05ceb9
Articolo di riferimento:
【1】Presentazione della catena elastica
https://zksync.mirror.xyz/BqdsMuLluf6AlWBgWOKoa587eQcFZq20zTf7dYblxsU
【2】Aggiornamento del protocollo zkSync v24: nuove precompilazioni, più blob, Validium e altro ancora. #519
https://github.com/zkSync-Community-Hub/zksync-developers/discussions/519