Scritto da: Jam, CloudY

Editore: Vinciero, YL

Recensito da: Yasmine

Background Layer2 è il recente focus del mercato

I Rollup della serie ZK hanno anche lanciato saggiamente la propria ZKEVM e una rete di test per acquisire utenti e fondi reali tramite airdrop, il che ha portato al numero di catene pubbliche di livello 2 con cui gli utenti di Rollup devono interagire ogni giorno. Ma questo significa anche che questa pista è molto affollata. In particolare, Arbitrum ha attirato molta attenzione su di sé con l'aiuto dei lanci aerei e ha anche concesso sussidi ecologici ai propri progetti ecologici per incoraggiare lo sviluppo ecologico e motivare gli utenti Arbitrum TVL e Tx sono più del doppio di quelli dell'Ottimismo tutto l'anno. ZKSync ha anche ottenuto una rapida crescita in TVL e Tx attraverso le aspettative dell'era e degli airdrop.

Oltre a essere soppresso in termini di dati, Optimism, che è stato il primo a emettere monete, ha anche dovuto affrontare un gran numero di token sbloccati ogni mese. Per riconquistare la situazione, Optimism ha utilizzato la strategia OP Stack per reagire. Quando è stato lanciato OP Stack, il mercato non ha reagito molto fino a quando Coinbase non ha annunciato che avrebbe utilizzato OP Stack per sviluppare il proprio Layer2BASE e A16Z avrebbe utilizzato OP Stack anche per rilasciare il proprio Layer2 Magi. Successivamente, il rilascio di Layer 2 sembra essere diventato un consenso e progetti in vari campi hanno successivamente annunciato di unirsi alla guerra di Layer 2. Anche il prezzo dei token OP ha continuato a salire fino a quando la catena BASE non è andata online.

Altre aziende affermate di Layer2 non hanno potuto trattenersi e hanno scelto di rilasciare il proprio Stack per competere con Optimism, come: Arbitrum Orbit, Polygon 2.0, Hyperchain di ZKSync e Starknet di Starware.

Layer2 ha ottenuto la vittoria di tappa

Il mercato ha opinioni diverse sulla questione se la futura Blockchain sarà multi-catena o Layer 2. Per ora, il Layer 2 e la multi-catena (soprattutto le catene funzionali) hanno effettivamente fatto nuovi progressi.

All'inizio del 2022, stavamo ancora discutendo se il futuro di Blockchian fosse multi-chain o ETH+Layer2. Ora Cosmos è stato relegato in seconda linea, strappato via da Optimism/Arbitrum/Polygon/ZKSync e altri Layer2. Anche i fondi e gli sviluppatori stanno usando le loro mani. Le persone hanno votato per investire e stabilirsi in Layer2.

Dopo la conversione al POS e l'aggiornamento di Shanghai, ETH detiene il maggior numero di asset on-chain ed è sulla strada dell'espansione e della deflazione. Invece di sviluppare una nuova catena pubblica senza innovazione e costruire un nuovo ecosistema per catturare il traffico ETH, è meglio garantire direttamente la sicurezza basata sulla potenza di calcolo e sullo stato fornito da Ethereum, utilizzare ETH come token GAS e attirare sviluppatori e liquidità attraverso EVM e incentivi contribuiranno a creare un effetto volano. Dal punto di vista dei dati, Layer2 attualmente domina TVL/numero di progetti/numero di utenti indipendenti. Allo stesso tempo, ci sono molti progetti che annunciano il rilascio di Layer2 e credo che stiano per entrare nell'era multi-catena Il livello 2 è arrivato.

Tuttavia, sebbene gli ecosistemi Cosmos come Terra Chain/Juno Chain siano quasi usciti dal mercato dopo l'incidente Terra, gli ecosistemi Cosmos come Injective/Canto/Berachain/Sei/DYDX v4 stanno per lanciare o hanno già lanciato la mainnet, e sono cercando di utilizzare metodi più radicali per risolvere gli attuali problemi della Blockchain e costruire la propria ecologia. Cosmos ha anche Evmos, che utilizza evm per prendere il treno espresso ETH e succhiare sangue dall'ecosistema ETH per ottenere liquidità ETH. La stessa Cosmos ha anche rilasciato Cosmos 2.0, sperando di potenziare ATOM e aumentare la sua importanza nell'ecosistema attraverso la sicurezza inter-catena e le aste in blocco. Tuttavia, a giudicare dall'attuale tendenza secondaria e dalla TVL, l'ecosistema Cosmos non si è ripreso con successo dal declino dopo la Terra. Ciò è limitato anche dallo stato indipendente dell'ecosistema Cosmos.

Fonte: L2BEAT – Lo stato dell'ecosistema di livello due、defillama.com,截至 20230821

OP Stack riproduce lo stile di gioco Cosmos

L’era multi-catena di Layer 2 è molto simile alla narrativa multi-catena raccontata da Cosmos e Polkadot in passato, tranne per il fatto che la multi-catena non è collegata dall’hub Cosmos o dalla catena di relè, ma da Ethereum. Ma in realtà, Ethereum fornisce sicurezza solo come livello DA e non si connette realmente con Layer2, quindi questo offre a Stack un'opportunità, come livello Rollup intermedio, non solo può fornire servizi di sviluppo personalizzati della catena pubblica per fare soldi, ma anche fungere da hub per acquisire altro valore Layer2 o addebitare a Layer3 come livello DA.

In effetti, lo stesso Layer2 è un passo verso la modularizzazione di Ethereum Modularizzando Layer2, puoi costruire un Layer2 in modo semplice ed efficiente e quindi connettere ciascun Layer2 attraverso un hub centrale per ottenere una catena incrociata a livello atomico. Su questa base, l’hub centrale può anche fungere da livello DA e quindi costruire sopra una catena di applicazioni Layer3 per liberare l’innovazione della catena pubblica.

Come Cosmos, trasforma le sue caratteristiche principali in componenti universali e poi li fornisce ad altre catene per costruire la propria ecologia. Questo tipo di vantaggio competitivo non ha eguali in una singola catena pubblica. L'ottimismo ha scelto uno sviluppo a bassa soglia simile a Cosmos, senza alcuna autorizzazione richiesta per lanciare una catena, alta compatibilità, interoperabilità tra catene e altre funzionalità per costruire il proprio ecosistema.

L'inizio della narrativa multicatena: Cosmos

Il design di Cosmos incoraggia la collaborazione tra varie reti blockchain per raggiungere l'interoperabilità dell'ecosistema condividendo valore e dati. È il primo attore a esplorare l'interoperabilità multi-catena.

Cosmos è un ecosistema blockchain altamente modulare e interoperabile, che comprende tre componenti principali: meccanismo di consenso Tendermint, Cosmos SDK e protocollo di comunicazione cross-chain IBC (Inter-Blockchain Communication).

1.Meccanismo di consenso Tendermint

Tendermint è il motore di consenso della rete di Cosmos Hub, composto da Tendermint Core e ABCI. Utilizza il consenso ibrido PBFT+Bonded PoS per garantire che più di 2/3 dei validatori raggiungano il consenso. Tendermint separa l'applicazione blockchain dal consenso sottostante, controlla la logica dell'applicazione con una macchina a stati e fornisce un'interfaccia ABCI per interagire con il livello dell'applicazione. Questa architettura supporta il consenso e l'accesso ad altre catene.

Fonte: Tendermint Architecture: immagine ufficiale

2.SDK di Cosmos

Cosmos SDK è un toolkit per sviluppatori che consente di costruire macchine a stati modulari su Tendermint. Gli sviluppatori possono utilizzare l'SDK per creare nuove blockchain o connettersi a Cosmos tramite il bridge Peg Zone. L'SDK fornisce il concetto di archiviazione multipla, dividendo lo stato dell'applicazione in diversi compartimenti e ciascun modulo gestisce il proprio stato. I moduli dell'SDK includono principalmente Bank, Auth e Staking&Slashing, ecc., che vengono utilizzati per costruire macchine a stati complesse.

Fonte: diagramma Cosmos SDK: l'immagine proviene dal funzionario

3.Protocollo di comunicazione a catena incrociata IBC

IBC è un protocollo che implementa la comunicazione tra diverse blockchain in Cosmos e viene utilizzato per l'interazione cross-chain tra le zone. Stabilendo una connessione IBC sull'Hub, una Zona può comunicare con altre Zone collegate all'Hub. Attraverso IBC, Zone può inviare token e pacchetti di dati per realizzare la trasmissione di risorse e informazioni cross-chain. PG Zone funge da ponte per connettere blockchain esterne (come Bitcoin) a cui non è possibile accedere direttamente tramite IBC, rendendole interoperabili con le blockchain in Cosmos.

Fonte: diagramma di comunicazione IBC: l'immagine proviene dal funzionario

La combinazione di questi componenti consente agli sviluppatori di creare applicazioni sicure e flessibili e realizzare l'interoperabilità cross-chain e il trasferimento di risorse tra blockchain.

Architettura Hub e Zone di Cosmos e interoperabilità cross-chain

Cosmos adotta l'architettura dei modelli Hub e Zona, dove l'Hub è l'hub centrale della rete e la Zona è una catena pubblica connessa in modo indipendente alla rete. L'Hub traccerà e registrerà lo stato di ciascuna Zona e ciascuna Zona dovrà restituire all'Hub i nuovi blocchi generati e sincronizzare lo stato dell'Hub. Le diverse zone non sincronizzano direttamente lo stato, ma comunicano indirettamente tramite pacchetti di dati inviati all'Hub.

Tecnicamente, i modelli Hub e Zone di Cosmos consentono l’interoperabilità tra diverse blockchain. Le zone comunicano attraverso l'Hub, che sincronizza lo stato globale in tempo reale Separando l'applicazione blockchain dal consenso sottostante e fornendo un'interfaccia ABCI per interagire con il livello dell'applicazione, gli sviluppatori possono scrivere la logica dell'applicazione in qualsiasi linguaggio. Questa architettura non solo può raggiungere il consenso ma anche facilitare l’accesso di altre blockchain.

Il token principale di Cosmos, $ATOM, viene utilizzato principalmente nell'ecosistema Hub per pagare le commissioni di transazione e il voto sulla governance, e la sua domanda di token è direttamente correlata allo sviluppo dell'ecosistema Cosmos. Cosmos mira a costruire un quadro di sviluppo universale della blockchain e a risolvere i problemi cross-chain per realizzare la visione di un universo multi-chain.

In termini di meccanismo a catena incrociata, Cosmos’ Hub funge da catena di trasmissione e Zone è una catena parallela. Ogni catena ha il proprio verificatore. Cosmos Hub funge da nucleo della rete e consente l'interconnessione di diverse blockchain tramite il protocollo IBC. Le Zone devono comunicare con altre Zone attraverso l'Hub e i metodi di gestione tra le diverse Zone sono decentralizzati. Pertanto, se una Zona viene attaccata o si comporta male, le altre Zone non saranno influenzate.

Fonte: diagramma dell'architettura Cosmos: l'immagine proviene dal funzionario

Nel complesso Cosmos svolge un ruolo pionieristico nel campo dell'interoperabilità multi-catena. Raggiunge una comunicazione senza soluzione di continuità e un trasferimento di risorse cross-chain tra diverse blockchain attraverso l'architettura Hub e Zone e l'introduzione del protocollo IBC. Inoltre, l’architettura modulare di Cosmos offre agli sviluppatori flessibilità. Utilizzando Cosmos SDK, gli sviluppatori possono creare applicazioni blockchain personalizzate con vari moduli funzionali. Allo stesso tempo, il meccanismo di consenso di Tendermint svolge un ruolo chiave in Cosmos. Utilizza il consenso ibrido PBFT+Bonded PoS per garantire elevata sicurezza e scalabilità. Separando il consenso dalle applicazioni, Tendermint raggiunge un grado più elevato di modularità e scalabilità, fornendo al contempo un'interfaccia ABCI per l'interazione con la logica dell'applicazione.

Nuova narrativa multi-catena: Superchain

"L'obiettivo principale di Cosmos è raggiungere l'interoperabilità e l'interoperabilità tra diverse blockchain, e l'attuale focus della concorrenza nella guerra Layer2 sembra avvicinarsi a questo obiettivo passo dopo passo."

L'obiettivo comune delle soluzioni Layer2 è aumentare il throughput e la scalabilità della rete Ethereum per soddisfare la crescente domanda di transazioni. Tuttavia, il focus della competizione tra questi Layer 2 si è gradualmente spostato dal puro miglioramento delle prestazioni a una più ampia interoperabilità, interoperabilità e persino ecologia.

  1. Interoperabilità: man mano che emergono sempre più progetti blockchain e soluzioni Layer2, utenti e sviluppatori vogliono essere in grado di trasferire senza problemi risorse e dati tra diverse blockchain. L’implementazione dell’interoperabilità fornirà agli utenti una maggiore flessibilità, consentendo loro di muoversi liberamente tra le diverse reti blockchain.

  2. Interoperabilità: la competizione tra le soluzioni Layer 2 spinge gli sviluppatori a creare standard tecnici più comuni per ottenere l’interoperabilità tra le diverse soluzioni Layer 2. Questa interoperabilità faciliterà la collaborazione e lo scambio di dati tra diverse reti Layer2, creando un ecosistema più ricco.

  3. Sinergie: simile all’architettura Hub-and-Zone di Cosmos, l’interoperabilità tra le soluzioni Layer 2 può creare sinergie. L'interoperabilità tra diverse soluzioni Layer2 aumenterà il valore dell'intero ecosistema e attirerà più utenti e sviluppatori a partecipare.

  4. Ridurre i costi di attrito: il raggiungimento dell’interoperabilità tra diverse blockchain e Layer2 ridurrà i costi di attrito per gli utenti. Gli utenti non devono più effettuare noiosi scambi e trasferimenti tra reti diverse, migliorando così l'esperienza e il coinvolgimento dell'utente.

Quello che segue è un confronto tra soluzioni e percorsi di Layer2:

Fonte: Stacy Wall, l2beat, OP Research, 20230827

Ottimismo

"OP Stack è come organizzare più posti per una grande riunione di famiglia in modo che tutti possano partecipare senza dover trovare nuovi posti."

Rollup dell'ottimismo e stack OP

Optimism Rollup (ORU) è una soluzione di espansione Layer 2 (L2) basata sul master Ethereum ((L1)). Il suo concetto di progettazione è quello di utilizzare il meccanismo di consenso di L1 per garantire la sicurezza e la scalabilità di L2 ed evitare di introdurre ulteriore consenso indipendente. Come parte del modello catena madre-catena figlio, ORU posiziona la catena madre come L1, con Ethereum che svolge il ruolo di questa catena madre.

Ci sono tre fasi principali nel meccanismo operativo dell'ORU.

Il primo è l'archiviazione dei dati (Blockstorage), in cui le transazioni su L2 sono organizzate e scritte in blocchi, quindi questi blocchi vengono scritti in L1 in un formato compresso. Questa pratica mantiene la disponibilità dei dati, garantendo che i dati delle transazioni possano essere recuperati quando necessario.

In secondo luogo, la fase di produzione dei blocchi prevede il funzionamento del sequenziatore, che è responsabile della costruzione e dell’esecuzione dei blocchi L2. Questo processo include la conferma della transazione, la costruzione di un nuovo blocco e il passaggio delle informazioni rilevanti a L1 per l'invio della transazione.

Infine, la fase Blockexecution garantisce la ricezione di nuovi blocchi e mantiene il funzionamento stabile della rete L2.

OP Stack, d'altra parte, funge da stack di sviluppo standardizzato che supporta la tecnologia Optimism. Da una prospettiva concreta, guardando dal basso verso l’alto in termini di gerarchia, il primo è il livello di disponibilità dei dati (DALayer), che definisce l’origine dati originale di L2. Attualmente, la catena principale di Ethereum svolge un ruolo importante a questo livello. Il secondo è il livello di sequenziamento (SequencingLayer). Le funzioni di questo livello sono assunte dal sequenziatore, che è responsabile della conferma della transazione, dell'aggiornamento dello stato e della costruzione dei blocchi L2. Poi arriva il livello di derivazione: il livello di derivazione definisce come vengono elaborati i dati grezzi nel livello di disponibilità dei dati per formare input elaborati che vengono inviati al livello di esecuzione tramite l'API standard di Ethereum Engine. Il livello di esecuzione (ExecutionLayer) definisce la struttura dello stato del sistema L2, supporta l'Ethereum Virtual Machine (EVM) o altre macchine virtuali e aggiunge alcune tariffe per i dati L1 alle transazioni. Il Settlement Layer è responsabile dell’invio dei dati delle transazioni confermati da L2 alla blockchain di destinazione per il regolamento finale. Infine, c'è il livello di governance. La soluzione attuale [1] prevede che più catene basate su OP Stack condividano lo stesso insieme di standard di governance.

Fonte: struttura dello stack OP |Fonte: Binance Research

* 注【1】:ottimismo.mirror.xyz

Supercatena

Superchain consente a diversi livelli 2 (L2) di lavorare insieme condividendo sicurezza, livelli di comunicazione e kit di sviluppo (OP Stack). Nei tradizionali progetti L1, la scalabilità e le prestazioni sono spesso fattori limitanti, ma Superchain fornisce maggiore scalabilità e prestazioni riunendo più reti L2. Questa espansione orizzontale non solo consente al sistema di avere una capacità maggiore, ma offre anche a sviluppatori e utenti un'esperienza migliore.

La superchain basata su OP Stack diventerà il punto di connessione per diverse soluzioni L2, fornendo supporto per il funzionamento su larga scala di varie blockchain e applicazioni decentralizzate (dApp). Essendo uno stack di sviluppo standardizzato che supporta la tecnologia Optimism, OP Stack integra diverse reti L2 e promuove l'interoperabilità tra queste reti. Integrando più L2 nella super catena, è possibile ottenere una comunicazione cross-chain più efficiente e flessibile, consentendo agli utenti di trasferire senza problemi risorse e informazioni tra diversi L2, realizzando così maggiori possibilità.

Uno degli attributi chiave di Superchain è la modularità. Utilizzando OP Stack come base di sviluppo, ciascuna rete L2 può selezionare i moduli gerarchici secondo necessità e combinare in modo flessibile diversi componenti tecnici per soddisfare esigenze specifiche. Questo design modulare non solo migliora la personalizzazione del sistema, ma fornisce anche un comodo accesso a nuove tecnologie e innovazioni. Inoltre, Superchain enfatizza anche l’interoperabilità, consentendo a diverse soluzioni L2 di ottenere una condivisione delle risorse e un trasferimento di informazioni più efficienti. La superchain basata su OP Stack può fornire opzioni di implementazione a basso costo, consentendo a più sviluppatori e progetti di partecipare. Ciò aiuta a guidare lo sviluppo e l'adozione di reti L2 più ampie.

Fonte: Architettura Superchain: dal funzionario OP

In effetti, utilizzare OP Stack per emettere più Layer2 è solo il primo passo nella creazione di Superchain. L'OP Stack formato richiede che Layer2 sia in grado di condividere l'economia e le informazioni di scambio del sequenziatore e stabilire un meccanismo di governance della sicurezza unificato e inter-chain. ecologia. Prendendo BASE come esempio, la cooperazione tra Optimism e BASE ha due componenti principali. Il primo è la gestione del protocollo BASE è conforme alla Legge delle Catene e unisce le operazioni del client op-geth e op-node per paradigma Dimostrare il cliente e stabilire un sistema di monitoraggio pessimistico del pessimismo; il secondo è l'economia e la governance BASE prenderà il 2,5% del proprio reddito di selezione o il 15% del profitto della catena pubblica dopo aver detratto il gas L1 (a seconda di quale sia il più alto). il costo dell’utilizzo di OP Stack Optimisim fornirà inoltre a BASE fino al 2,75% della fornitura totale di OP in cambio della partecipazione alla governance. BASE e Optimism istituiranno congiuntamente un Consiglio di Sicurezza per gestire le multi-firme che controllano gli aggiornamenti dei contratti e svilupperanno un piano di gestione delle chiavi sfidanti per impedire ai membri del team di fare il male unilateralmente.

In generale, qualsiasi rete blockchain costruita sulla base di OP Stack può combinare in modo flessibile diversi livelli di moduli OP Stack in base alle esigenze di creazione di L2. L'ottimismo (attualmente noto come: OP Mainnet), come primo L2, costruisce congiuntamente la catena ecologica della Super catena. Ciò rende l’intero ecosistema più resiliente e in grado di soddisfare una varietà di esigenze e innovazioni diverse.

Decisione

Diversamente dalla strategia Superchain di Optimism (costruzione di L2 basata su OP Stack), la strategia Orbitchain di Arbitrum consente la creazione e l'implementazione di Layer3 sulla mainnet Arbitrum (inclusi: Arbitrum One, Nova e Goerli) basato su Arbitrum Nitro (stack tecnologico, simile a OP Stack ), nota anche come catena di applicazione.

Fonte: Architettura Orbitchain: sito ufficiale ARB

A differenza della Superchain di Optimism, Arbitrum adotta un approccio più flessibile e personalizzabile. Orbit è un framework di sviluppo che consente a qualsiasi sviluppatore di creare L3 (catena di applicazioni) basato su ARB e la sua architettura finale è la catena Orbit. La catena Orbit è progettata per essere compatibile con i prossimi aggiornamenti di Arbitrum Stylus. Questa compatibilità rende più semplice per gli sviluppatori creare applicazioni decentralizzate (dApp) utilizzando linguaggi di programmazione come C, C++ e Rust. Sfruttando questi linguaggi di programmazione, gli sviluppatori possono creare più liberamente dApp ricche di funzionalità senza dover migrare a un nuovo stack tecnologico. Ciò crea maggiore flessibilità e scelta per gli sviluppatori di dApp, consentendo loro di soddisfare meglio le esigenze di diversi progetti.

Fonte: Architettura Orbitchain: dalla documentazione ufficiale ARB

Tuttavia, Arbitrum Orbit è ancora nella fase di rete di test e non ha ancora raggiunto la completezza del modulo OP Stack.

Era ZKSync

"Sovranità e connettività senza soluzione di continuità" sono la narrativa centrale di ZK Stack.

Gli sviluppatori hanno completa autonomia per personalizzare Hyperchain. Hyperchain opera in modo indipendente e si affida esclusivamente a Ethereum Layer1 per garantire sicurezza e attività. La rete Hyperbridge consente alle Hyperchain di connettersi tra loro. Lo stack ZK è stato lanciato nel 20230623 ed è progettato per creare L2 e L3 personalizzati basati su ZK in base al codice dell'era ZKSync. Questo è un framework per costruire Hyperchain ZK modulari e sovrani. Pertanto, la sua architettura tecnica non è diversa da OP Stack.

ZK Stack è un framework per la creazione di Hyperchain modulari, sovrani e basati sulla tecnologia a conoscenza zero. Si concentra sulla risoluzione delle sfide sollevate in "ZK Credo" e mira a fornire le basi per una rete blockchain decentralizzata. Le caratteristiche principali di ZK Stack includono open source gratuito, componibilità, personalizzazione modulare, sicurezza comprovata e scalabilità futura.

Il framework è sviluppato da Matter Labs con licenza open source MIT/Apache. Le hyperchain realizzate con ZK Stack possono connettersi perfettamente a reti trustless con bassa latenza e liquidità condivisa. Gli sviluppatori possono personalizzare Hyperchains in base alle proprie esigenze garantendo sicurezza e affidabilità. ZK Stack si basa sul codice di ZKSync Era e utilizza Hyperbridge per ottenere l'interconnessione e l'interoperabilità tra le super catene, ottenendo un'interoperabilità rapida e a basso costo. Gli sviluppatori possono personalizzare le hyperchain secondo necessità e implementare l'interconnessione tramite Hyperbridge, ottenendo così un'interoperabilità affidabile, veloce e a basso costo.

ZK Stack è adatto per scenari che richiedono ipercatene personalizzate o connessioni asincrone nell'ecosistema più ampio perché il bridge L1-L2 è asincrono. Dal punto di vista architetturale, ZKSync Era prevede 2 scenari applicativi:

  • 1) Essendo una delle Hyperchain di L2, è interconnessa con L2 dello stesso livello per condividere liquidità e altre risorse ecologiche.

  • 2) Come livello DA di L3.

Hyperchain risolve il problema della fiducia verificando i calcoli fuori catena, garantendo la sicurezza utilizzando prove a conoscenza zero. Hyperbridge collega le hyperchain per ottenere il trasferimento dei dati e l'interoperabilità. Hyperchain è collegato tramite Hyperbridge con funzionalità come bridging verificato, bridging locale e disponibilità dei dati per costruire una rete di liquidità unificata. Dal punto di vista dell'utente, Hyperchain raggiunge un'interoperabilità senza soluzione di continuità e una gestione del portafoglio cross-chain per garantire l'esperienza dell'utente. Tecnicamente, le Hyperchain basate su bridge verificati, validatori condivisi e disponibilità dei dati costituiscono la base degli Hyperbridge.

Fonte: Matter-Labs

Nel loro insieme, la scalabilità e la componibilità di Hyperchain sono il fulcro del suo design. L3 di Hyperchain può interconnettersi con L3 dello stesso livello o utilizzare direttamente Ethereum come DAlayer. In questo caso, L3 è essenzialmente un L2. Nella foto sotto, il secondo Hyperchain L3 in alto a sinistra è la prova più diretta del case.

Tuttavia, come catena pubblica di ZK Rollup, Layer2s non solo deve risolvere il divario con il linguaggio di programmazione Solidity, ma deve anche avere una certa capacità di sviluppare in modo indipendente sistemi di circuiti ZK. Altrimenti, può solo condividere ZKPorter per funzionare. Tuttavia, ZKSync attualmente non dispone di un meccanismo completo di condivisione dei componenti. Si può vedere che Hyperchain limita l'ingresso di un gran numero di sviluppatori in termini di linguaggio e tecnologia di programmazione. Inoltre, sebbene ZK Rollup possa tecnicamente raggiungere un volume di transazioni PTS di un milione pur essendo decentralizzato, anche il costo di ZK Proof è più alto, insieme alla centralizzazione del sequenziatore, e anche la tariffa del gas per contratti intelligenti complessi è più alta soggetto a guasti a causa della scarsa compatibilità, che rende difficile lo sviluppo rapido di ZKSync in un breve periodo di tempo, quindi non verranno emesse monete per promuovere lo sviluppo.

In risposta a ciò, ZK Sync ha apportato alcune ottimizzazioni alla sua architettura Hyperchain: il compilatore LLVM del sistema supporta Solidity e qualsiasi altro linguaggio di programmazione moderno, aggiungendo il supporto per gli sviluppatori specializzati in linguaggi come Rust, C++ e Swift Accessibility. Ma nel complesso, Hyperchain è il più difficile da sviluppare.

Fonte: Matter-Labs

Tuttavia, ZK Stack è ancora in fase di sviluppo e non è stato lanciato sulla rete di prova.

StarkNet

"Scaling frazionario": StarkWare ritiene che più Layer3 saranno costruiti su Layer2, proprio come più Layer2 sono costruiti su Layer1. L2 viene utilizzato per le estensioni generali, mentre L3 viene utilizzato per le estensioni personalizzate.

L'espansione frattale si ottiene attraverso la ricorsione strato per strato. Presentazione di L3, che fornisce maggiore scalabilità, migliore controllo dello stack tecnologico e protezione della privacy per applicazioni specifiche basandosi in modo ricorsivo su L2. L3 può raggiungere una scala estremamente ampia, un migliore controllo delle prestazioni, protezione della privacy e altri vantaggi mantenendo la sicurezza di L1. Ciò consentirà di migrare StarkEx (attualmente utilizzato come soluzione L2) a L3 e StarkNet per istanze autonome sarà disponibile anche come L3.

Alla conferenza della comunità Ethereum EthCC a Parigi, il co-fondatore di StarkWare Eli Ben-Sasson ha annunciato l'imminente lancio dell'Appchain Starknet.

Le appchain sono blockchain applicative progettate specificamente per soddisfare esigenze applicative specifiche. Starknet AppChain è progettata per fornire agli sviluppatori un ambiente personalizzato in cui possono creare istanze Starknet personalizzate per un migliore controllo normativo, costi inferiori, maggiore scala e privacy opzionale. Costruendo una catena di applicazioni Starknet, gli sviluppatori possono fornire agli utenti un throughput più elevato e una migliore esperienza utente. Lo Starknet Stack è costruito utilizzando moduli come prove STARK, il linguaggio di programmazione Cairo e l'astrazione dell'account nativo.

Fonte: documentazione ufficiale

Nel complesso, Starknet Stack è ancora nelle prime fasi di sviluppo e lo sviluppo dell'ecosistema on-chain è ancora nelle primissime fasi.

Poligono2.0

Nell'intera idea progettuale, Polygon2.0 spera che la Mainnet PoS e ZKEVM di Polygon diventino la spina dorsale di Polygon e allo stesso tempo introducano la catena di applicazioni Supernet per rafforzare l'ecologia di Polygon e il vero profitto che ne deriva è il token POL, perché i token Supernet di Polygon2.0 POL devono essere impegnati a eseguire i nodi per garantire la sicurezza della catena pubblica. Per raggiungere questo obiettivo, Polygon offre tre opzioni tra cui gli utenti possono scegliere: nodo PoS/nodo ZKEVM/Miden VM. Per espandere il suo fascino, Polygon supporta anche Polygon DID basato su prove a conoscenza zero e una guida allo sviluppo di giochi Web3 chiamata "Blueprint". Si può vedere che Polygon2.0 sceglie di ottenere un’ecologia più ricca dal punto di vista dell’incubazione. Inoltre, l'introduzione di Supernets di Polygon2.0 ha menzionato più volte il concetto di blockchain aziendale. Dalla collaborazione di Polygon con Starbucks/Nike/Warner Music, ecc., possiamo vedere che un altro fossato è la versione aziendale dell'applicazione a soglia bassa e altamente personalizzata. catena. .

Strutturalmente, Polygon2.0 è simile a OP Stack, inoltre si divide in diversi strati, vale a dire:

  • Strato di picchettamento

  • Livello di interoperabilità

  • Livello di esecuzione

  • Livello di dimostrazione

La sua forma a strati è:

  • Collegamento

  • Rete

  • Trasporto

  • Livello di applicazione

Questi sono presi in prestito dai componenti del protocollo Internet e ogni livello di protocollo è responsabile di uno specifico sottoprocesso, ovvero lo stack tecnologico.

Livello di picchettamento

Questa funzione del livello di pegno è fondamentalmente la stessa del PoS (Proof of Stake) di Ethereum, ma non viene utilizzata solo dalla rete principale Polygon:

Oltre alla mainnet originale di Polygon, Polygon ha anche ZKEVM, Supernet, ecc. Pertanto, i validatori forniranno servizi per molte catene, utilizzando un modello simile al restaking e gestito tramite Validator Manager.

Il contratto Chain Manager viene utilizzato per gestire i validatori a cui appartiene ciascuna catena. Ogni catena ha il proprio contratto Chain Manager per determinare il numero di validatori e requisiti aggiuntivi per i validatori, come regolamenti o token da seguire inoltre messo in staking, il che significa che il validatore potrebbe aver bisogno di mettere in staking aggiuntivo i token della catena per partecipare alla sua verifica.

In effetti, questo livello di impegno è il focus di Polygon2.0 Diversamente da Optimism e Arbitrum, se Supernets vuole funzionare, deve essere supportato da un validatore che impegna $POL. Più catene Polygon, più validatori sono necessari POL Il valore del token sarà più alto. Ma il modello Restaking aiuta anche il team di Supernets a concentrarsi sui servizi pubblici e sulla comunità piuttosto che sulle infrastrutture, abbassando la barriera di accesso alle catene pubbliche.

Livello di interoperabilità

Interop Layer utilizza ZK Proof per implementare cross-chain nativi come Cosmos. Estendendo il protocollo LxLy utilizzato dal rolllup Polygon ZKEVM, Polygon introduce un aggregatore per ottenere l'interoperabilità cross-chain a livello atomico. Innanzitutto, può ricevere prove ZK e code di messaggi. Inoltre, può aggregare più prove ZK in un'unica prova ZK e inviarla a Ethereum per la verifica. Quindi è un middleware tra Polygon ed Ethereum.

Pertanto, quando viene dimostrato che la coda di messaggi e ZK inviati dalla catena A vengono ricevuti dall'aggregatore, la catena B come catena di destinazione può ricevere direttamente i messaggi dalla catena A, ottenendo così un'interazione tra catene senza interruzioni. Naturalmente, Polygon cerca anche di decentralizzare l'aggregatore sotto forma di PoS Validator.

Livello di esecuzione

Il suo livello di esecuzione svolge un ruolo relativamente simile in ciascuna catena. Quindi, tra questi ci sono P2P/Consensus/Memepool/Database e il generatore di testimoni unico per la prova ZK.

Livello di prova

Il livello di prova è un livello unico di ZK-Rollup. È essenzialmente un protocollo che produce prove ZK per tutte le transazioni sulla catena Polygon.

Consiste principalmente in un prover generale e una macchina a stati. Il prover generale eredita Plonky2 utilizzando la tecnologia ricorsiva SNARK, mentre la macchina a stati ha ZKEVM e MidenVM forniti dal team Polygon o costruiti dallo stesso team della catena pubblica, come ZKWASM.

riepilogo

Prospettiva della tecnologia open source

OP Stack è accolto favorevolmente da molti progetti Più di dieci progetti tra cui Base/Magi/opBNB/Worldcoin hanno successivamente annunciato l'utilizzo di OP Stack. C'è una ragione.

Il primo è l'apertura della licenza. Dall'immagine possiamo vedere che Optimism utilizza la licenza MIT, mentre Arbitrum/ZKSync/Starknet/Polygon utilizza la licenza Apache 2.0 Sebbene siano tutte open source, le due licenze hanno livelli diversi di apertura. La licenza MIT richiede solo che la dichiarazione di licenza originale e la dichiarazione di copyright siano conservate e consente l'uso commerciale, la distribuzione, la modifica, l'uso privato, accordi aggiuntivi e persino la vendita del codice concesso in licenza dal MIT. La licenza Apache 2.0 richiede che il codice sorgente modificato sia documentato nel file modificato. I progetti derivati ​​devono contenere il protocollo Apache-2.0 nel codice del progetto originale, nonché marchi, dichiarazioni di brevetto e altre istruzioni stabilite dall'autore originale. In un progetto derivato, se è incluso un file Notice, nel file Notice deve essere incluso anche il protocollo Apache-2.0.

In poche parole, la licenza MIT è la più permissiva, mentre la licenza Apache è più severa.

Prospettiva di compatibilità

  • 1) Optimism è altamente compatibile con Ethereum EVM. Il codice di Optimism ha 12.745 commit e 2,3k fork, il che significa un gran numero di aggiornamenti del codice e un tasso di adozione molto elevato da parte degli sviluppatori.

  • 2) Inoltre, dal punto di vista tecnico, il sistema ZK sfrutta appieno il meccanismo di sicurezza e consenso di Ethereum e fa affidamento direttamente sulla sua sicurezza. Rispetto alla serie OP, la serie ZK può verificare direttamente i cambiamenti di stato senza attendere gli aggiornamenti di stato sottostanti, semplificando la progettazione e migliorando l'efficienza della catena incrociata. L'OP è limitato alle chiamate asincrone cross-chain e deve attendere la verifica e la conferma sottostante.

Prospettiva dell'architettura tecnica

  • 1) Al momento, Optimism e Polygon si concentrano sull'espansione degli L2, mentre Arbitrum, ZK Sync e Starknet si concentrano sull'espansione degli L3. La catena di applicazione del Layer 3 ha un grado più elevato di libertà/scalabilità e autonomia, ma il mercato si sta ancora sviluppando sul Layer 2, e il Layer 3 è ancora in un futuro relativamente lontano. E la cosa più critica è che l’interoperabilità cross-chain di Layer 3 non è stata completamente realizzata tecnicamente. Attualmente, nessuno può pubblicizzare la possibilità di raggiungere l’interoperabilità cross-chain di Layer 3. In questo caso, le dApp che si concentrano sulla componibilità sceglieranno inevitabilmente Layer2 per costruire DeFi Lego.

  • 2) La modularizzazione e i componenti SDK sono il percorso unificato dell'attuale blockchain, che si tratti di catena pubblica per dApp o Stack per Layer2/Layer3, utilizzano tutti la soglia minima di programmazione e la massima personalizzazione per ridurre i tempi di realizzazione dei progetti da parte degli sviluppatori , consentendogli di concentrarsi sulla progettazione del prodotto e sulle operazioni della comunità. Ci sono anche progetti come AltLayer specializzati in Rollup As A Service come attività principale, quindi lo sviluppo di catene senza codice e i progetti di sviluppo diventeranno sicuramente più comuni man mano che l'infrastruttura migliora.

Prospettiva del progresso dello sviluppo

Attualmente solo OP Stack e Polygon2.0 si stanno sviluppando rapidamente, ma OP ha lo sviluppo ecologico più rapido e ha già lanciato una catena pubblica, mentre Arbirtum, ZKSync e Starknet sono ancora nelle primissime fasi di sviluppo. Soprattutto quando gli ecosistemi mainnet ZKSync e Starknet non sono ben consolidati, si può dedurre che potrebbero essere più strategie di sviluppo per far fronte alla concorrenza di OP Superchain. Ma in termini di grado di decentralizzazione, il 31 agosto il generatore di prove ZK STARK Prove-Stone di Starkware era open source con la licenza Apache2.0 e OP Stack non ha un programma per lo smistatore decentralizzato con l'aiuto di Base, ma può si può vedere che Starkware potrebbe occupare una posizione di leadership nel processo di decentralizzazione.

Confronto tra narrativa multicatena e narrativa supercatena

Catena incrociata Layer2 con portafoglio IBC e Keplr

Una caratteristica importante della multi-catena Layer2 sono le transazioni cross-chain a livello atomico. OP Stack ottiene lo stesso effetto di comunicazione inter-chain di IBC attraverso un sequenziatore condiviso che utilizza un set di validatori pubblici e una sicurezza condivisa ad alto rischio un “Hub Poligonale””.

Tuttavia, la catena incrociata di Layer 2 è attualmente ancora in fase narrativa e può essere utilizzata solo la catena incrociata EVM (wormhole/layerzero/axelar) basata sulla modalità ponte a catena incrociata. Il divario tra questo e IBC è ancora molto evidente.

L'airdrop cross-chain di SEI qualche tempo fa ha ben dimostrato questa lacuna: USDC che ha utilizzato Wormhole per eseguire il cross-chain da Ethereum/Arbitrum/Polygon/BSC ha dovuto attendere 24 ore per eseguire il cross-chain perché ha superato la quota cross-chain di Wormhole in SEI catena. ATOM e OSMO che passano da Osmosis a SEI attraverso IBC possono ritornare alla catena originale nel momento in cui si incrociano. Anche l'Axelar USDC, che appartiene anch'esso all'ecosistema IBC, è favorito per questo motivo, tuttavia è limitato dal meccanismo Axelar cross-chain del ponte ufficiale SEI. Quando si attraversa e uscendo dalla SEI però, se si utilizza il passaggio diretto alla catena pubblica IBC, arriva anch'esso istantaneamente. 24 ore e pagamento immediato, quale sia il migliore è chiaro a colpo d'occhio.

Anche l'esperienza di commutazione inter-catena di Layer 2 su MetaMask presenta un divario significativo rispetto a Keplr. Con l'aumento delle catene pubbliche di livello 2, la domanda di conversione tra diverse catene è gradualmente aumentata. Tuttavia, le risorse e le interazioni di ciascuna catena sono indipendenti l'una dall'altra su MetaMask. Gli strumenti di terze parti devono essere utilizzati per la gestione unificata, ma questo aumenta anche il rischio finanziario. Tuttavia, il portafoglio Keplr può visualizzare la quantità e lo stato dei fondi nell'intero ecosistema. La strategia Stack di Layer 2 potrebbe richiedere un Super Wallet simile a Keplr per unificare le proprie risorse ecologiche.

Sequenziatore condiviso con ISC e asta a blocchi

I selezionatori sono la chiave per le entrate e la sicurezza di Rollup. La condivisione del sorter consente al nuovo Layer2 di saltare la costruzione e la manutenzione del sorter, e può anche ottenere il reddito MEV di tutte le catene, rafforzando il valore della Superchain. Ma condividere lo smistatore significa anche condividere la sicurezza sottostante. Gli attuali smistatori di Layer2 Stack sono troppo centralizzati. Solo lo smistatore PoS e l'implementazione multi-firma possono essere considerati un passo verso lo Stage2 di Vitalik, quindi il futuro smistatore condiviso funziona con un. lo smistatore decentralizzato è l’unico modo per espandere le entrate e garantire la sicurezza.

Essendo una delle chiavi per l’autosalvataggio di Cosmos, ICS abbassa la barriera di ingresso per la catena pubblica ecologica di Cosmos e fornisce una maggiore acquisizione di valore per l’hub di Cosmos per potenziare i token ATOM. In passato, l'ecosistema Cosmos utilizzava ciascuno il PoS per garantire la propria sicurezza e ATOM veniva utilizzato solo per garantire la sicurezza dell'hub Cosmos, rendendo lo staking di ATOM per i lanci aerei e l'acquisizione dei vantaggi di base del PoS le uniche cose che ATOM può fare dall'attuale Layer 2 La situazione attuale è molto simile, tranne per il fatto che OP Stack ha scelto Layered Security utilizzando Superchain, mentre Polygon2.0 ha scelto Mesh Security utilizzando Restaking. L'asta in blocco prezza il MEV e risolve il MEV dal modello di business, ovvero dalla quantificazione del valore del sequenziatore. Con l'istituzione del sequenziatore condiviso, il valore del MEV aumenterà naturalmente in modo esponenziale. Il reddito MEV di Superchain non può essere semplicemente raccolto dal sequenziatore, quindi l'asta a blocchi di Stacks andrà sicuramente online subito dopo il lancio del sequenziatore condiviso.

Fonte: Delphi Digital

Conclusione: diventare Cosmos è la forma finale di Layer2

In vista del riconoscimento del modello Cosmos da parte di Layer2 Stacks, i meccanismi unici nell'attuale ecosistema Cosmos saranno sicuramente ottimizzati e adottati presto, come l'apprendimento da catene pubbliche come Berachain/Injective/Sei/Canto e l'introduzione di catene pubbliche livello di liquidità sottostante/Terra Stabilire il livello 2 con valuta nativa stabile/prestiti nativi a livello di catena pubblica/meccanismo di condivisione del gas/contratto di implementazione modulare/asta in blocco, ecc. Oppure, come accennato in precedenza, sviluppare un portafoglio ecologico Stack simile al portafoglio Keplr per integrare risorse ecologiche.

Ma la cosa più importante, e uno dei meccanismi Cosmos che attualmente manca a Stacks, è in realtà la versione completa della sicurezza inter-chain. Diversi stack Layer2 possono condividere sequenziatori tra loro, ovvero la decentralizzazione del livello sequenziatore, non solo lo smistamento di ciascuna azienda Decentralizzare il sequenziatore ed evitare i rischi di un unico sequenziatore. Allo stesso tempo, il sequenziatore basato su PoS può anche implementare più sequenziatori per fornire servizi per la stessa catena attraverso un metodo di impegno pesante simile. Cioè, Layered Security e Mesh Security di Cosmos ICS.

Ci sarà sicuramente un ruolo per la supercatena Cosmos o OP nel mercato.

Il mercato è infatti alla ricerca di un ruolo simile a Cosmos o OP superchain, che fungerà da hub che collegherà diverse reti blockchain per ottenere la crescita dell’intero ecosistema creando sinergie e condividendo risorse ecologiche. Se l’approccio di OP Stack si rivelasse irrealizzabile, in futuro potrebbe emergere una nuova soluzione per colmare il divario.

Che finiscano per diventare qualcosa come ARB Orbit o OP Superchain o ZK Stacks, giocheranno tutti un ruolo importante nel percorso verso il ridimensionamento del Layer 2. Man mano che la tecnologia ZK matura e viene eliminata la soglia, è probabile che gli stack della serie ZK o della serie OP che introducono la tecnologia ZK assumeranno il ruolo di multi-catena di livello 2. La tecnologia ZK è dotata di TPS elevato e decentralizzazione, che è esattamente ciò che è Oltre alla compatibilità, le due caratteristiche più critiche dell'espansione della capacità sono anche le garanzie tecniche in caso di elevata sicurezza della condivisione. Anche se il progresso nello sviluppo di ZKSync e Starknet è lento, la loro TVL e la crescita del volume degli utenti sono evidenti a tutti, quindi non vediamo l'ora di vedere se il vantaggio di OP Stack e le prestazioni di compatibilità occuperanno rapidamente il mercato Stack, o l'elevato TPS di ZK Stack e decentralizzazione L'energia chimica può trarre vantaggio dalla situazione una volta che la tecnologia sarà maturata.