Autore: Jam, CloudY
Editore: Vinciero, YL
Recensito da: Yasmine
Con l'avvicinarsi dell'aggiornamento di Cancun, dopo l'aggiornamento di Shanghai l'attenzione del mercato si è gradualmente spostata da LSD e LSDFi al settore Layer 2. Il lancio del token ARB ha anche attratto un gran numero di utenti che entrano nell'ecosistema Arbitrum e si uniscono ad altri ecosistemi Layer 2 che non hanno ancora emesso monete.
sfondo
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, risultando in troppe catene pubbliche Layer 2 con cui gli utenti 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 sblocchi di token ogni mese. Per riconquistare la situazione, Optimism ha utilizzato la strategia OP Stack per reagire. Quando OP Stack è stato lanciato per la prima volta, 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 Layer 2 non hanno potuto trattenersi e hanno scelto di rilasciare i propri 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 sarebbe stato multi-chain o ETH+Layer2. Ora Cosmos è stato relegato in seconda linea ed è stato derubato di attenzione da Layer2 come Optimism/Arbitrum/Polygon /ZKSync, e 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, il Layer 2 attualmente domina TVL/numero di progetti/numero di utenti indipendenti. Allo stesso tempo, molti partner di progetto hanno annunciato il rilascio del Layer 2 e credo che stiano aspettando di entrare nel multi-chain l’era del Layer 2 è arrivata.
Tuttavia, sebbene dopo l'incidente di Terra, gli ecosistemi Cosmos come Terra chain/Juno chain si siano quasi ritirati dal mercato, gli ecosistemi Cosmos come Injective/Canto/Berachain/Sei/DYDX v4 stanno per lanciare o hanno già lanciato la rete principale, e stanno cercando di utilizzare metodi più radicali per risolvere gli attuali problemi della Blockchain e costruire la propria ecologia. Cosmos ha anche fatto in modo che Evmos utilizzi evm per viaggiare sul 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 dalle attuali tendenze secondarie 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.
OP Stack replica 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 non è l’hub Cosmos o la catena di collegamento che collega le multi-catene, ma 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 Livello 2 è un passo nella modularizzazione di Ethereum. Modularizzando il Livello 2, puoi costruire un Livello 2 in modo semplice ed efficiente, e quindi connettere ciascun Livello 2 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 di livello 3 per liberare l’innovazione della catena pubblica.
Come Cosmos, puoi trasformare le tue funzionalità principali in componenti universali e fornirli ad altre catene per costruire il tuo ecosistema. 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 costituito da 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 un 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.
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 e possono anche connettersi a Cosmos tramite il bridge Peg Zone. L'SDK fornisce il concetto di archiviazione multipla, dividendo lo stato dell'applicazione in diverse aree isolate 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.
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.
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 and Zone di Cosmos e interoperabilità cross-chain
Cosmos adotta l'architettura del modello Hub e Zone, 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. 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. La zona deve comunicare con altre zone tramite l'hub e il metodo di gestione tra le diverse zone è decentralizzato. Pertanto, se una Zona viene attaccata o si comporta male, le altre Zone non saranno influenzate.
Nel complesso, Cosmos svolge un ruolo pionieristico nel campo dell’interoperabilità multicatena. 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 della 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 competitivo di Layer 2 War sembra avvicinarsi a questo obiettivo passo dopo passo."
Le soluzioni Layer 2 condividono l'obiettivo di 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.
Interoperabilità: con l’emergere di sempre più progetti blockchain e soluzioni Layer 2, utenti e sviluppatori sperano di 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.
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 di livello 2, creando un ecosistema più ricco.
Sinergia: simile all’architettura Hub-and-Zone di Cosmos, l’interoperabilità tra le soluzioni Layer 2 può creare sinergia. L'interoperabilità tra diverse soluzioni Layer 2 aumenterà il valore dell'intero ecosistema e attirerà più utenti e sviluppatori a partecipare.
Ridurre i costi di attrito: il raggiungimento dell’interoperabilità tra diverse blockchain e Layer 2 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:
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 su 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 ulteriori meccanismi di consenso indipendenti. 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.
Nel meccanismo operativo dell'ORU, ci sono tre passaggi principali.
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 delle transazioni, la costruzione di nuovi blocchi e il passaggio delle informazioni rilevanti a L1 per l'invio delle transazioni.
Infine, la fase di esecuzione dei blocchi garantisce la ricezione di nuovi blocchi e mantiene il funzionamento stabile della rete L2.
D'altra parte, OP Stack funge da stack di sviluppo standardizzato che supporta la tecnologia Optimism. Da una prospettiva concreta, guardando dal basso verso l’alto in termini di livelli, 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.
*注【1】:ottimismo.mirror.xyz
Supercatena
Superchain consente a diversi Layer 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 spesso diventano fattori limitanti, mentre Superchain fornisce scalabilità e prestazioni più forti integrando più reti L2 insieme. 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.
In effetti, utilizzare OP Stack per emettere più Layer 2 è solo il primo passo nella creazione di Superchain. L'OP Stack formato richiede che Layer 2 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. -ecologia della catena. Prendendo BASE come esempio, la cooperazione tra Optimism e BASE ha due componenti principali. La prima è che la gestione del protocollo è conforme alla Legge delle catene e unisce le operazioni del client op-geth e op-node fallimento op-reth progettato dal paradigma. Dimostrare il cliente e impostare un sistema di monitoraggio pessimistico del pessimismo; il secondo è l'economia e la governance BASE utilizzerà il 2,5% del suo reddito di selezione o il 15% del profitto della catena pubblica dopo aver detratto il gas L1 (a seconda di quale dei due). è più alto) poiché il costo dell'utilizzo di OP Stack fornirà inoltre a BASE fino al 2,75% dell'offerta 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 commettere 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. Come primo L2, Optimism (ora noto come: OP Mainnet) 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.
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.
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 piena autonomia per personalizzare Hyperchain. Hyperchain opera in modo indipendente e si affida solo a Ethereum Layer 1 per garantire sicurezza e attività. La rete Hyperbridge consente alle Hyperchain di connettersi tra loro. ZK Stack è stato lanciato nel 20230623 ed è progettato per creare L2 e L3 personalizzati supportati da 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 si connettono 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 Hyperchain personalizzati o connessioni asincrone in un ecosistema più ampio, perché il bridge L1-L2 è asincrono. Da un punto di vista architetturale, ZKSync Era prevede due 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, utilizzando prove a conoscenza zero per garantire la sicurezza.
Hyperbridge collega le hyperchain per ottenere il trasferimento dei dati e l'interoperabilità. Hyperchain è collegato tramite Hyperbridge e dispone di 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 di verifica, validatori condivisi e disponibilità dei dati costituiscono la base degli Hyperbridge.
In generale, la scalabilità e la combinabilità di Hyperchain sono il fulcro del suo design. L3 di Hyperchain non solo può interconnettersi con L3 dello stesso livello, ma anche 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, essendo la catena pubblica di ZK Rollup, Layer2s non solo deve colmare 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 eseguirlo . 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.
Tuttavia, ZK Stack è ancora in fase di sviluppo e non è stato lanciato sulla rete di prova.
StarkNet
"Estensione frazionaria - Scaling frazionario": StarkWare ritiene che più Layer3 saranno costruiti su Layer2, proprio come più Layer2 sono costruiti su Layer1. L2 viene utilizzato per gli interni generali e L3 viene utilizzato per gli interni personalizzati.
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 costruendo in modo ricorsivo sulla base di 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à a StarkEx (attualmente utilizzato come soluzione L2) di migrare a L3 e anche StarkNet per istanze autonome sarà disponibile 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. La catena di applicazioni Starknet è 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. Stabilendo 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 le prove STARK, il linguaggio di programmazione Cairo e l'astrazione nativa dell'account.
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 i pilastri 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, il concetto di blockchain aziendale è stato menzionato molte volte nell'introduzione delle Supernet di Polygon 2.0. Dalla collaborazione di Polygon con Starbucks/Nike/Warner Music, ecc., possiamo vedere che un altro fossato è la versione aziendale del basso. -soglia e catena applicativa altamente personalizzata.
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 prova
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 Validator 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 appartenenti a ciascuna catena. Ogni catena ha un proprio contratto Chain Manager per determinare il numero di validatori e requisiti aggiuntivi per i validatori, come regolamenti o token da seguire messo in staking, il che significa che il validatore potrebbe aver bisogno di mettere in staking anche i token della catena per partecipare alla sua verifica.
In effetti, questo livello di impegno è il fulcro di Polygon 2.0 Diversamente da Optimism e Arbitrum, se le Supernet vogliono funzionare, devono essere supportate da Validatori che impegnano $POL Più catene Polygon, più Validatori sono necessari e POL The il valore del token sarà più alto. Ma il modello Restaking aiuta anche il team di Supernets a concentrarsi sulle utility e sulla comunità piuttosto che sulle infrastrutture, abbassando la barriera di ingresso 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 la coda dei messaggi e il certificato ZK inviati dalla catena A vengono ricevuti dall'aggregatore, la catena B come catena di destinazione può ricevere direttamente il messaggio dalla catena A, ottenendo così un'interazione incrociata 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 dimostrazione
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 al sistema OP, il sistema 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. Le catene applicative di livello 3 hanno un grado più elevato di libertà/scalabilità e autonomia, ma il mercato si sta ancora sviluppando sul livello 2, e il livello 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 il Layer 2 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 Polygon 2.0 si stanno sviluppando rapidamente, ma l’ecosistema di OP si è sviluppato più velocemente ed è stato implementato su catene pubbliche, 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 generatore di prove ZK di Starkware STARK Prove-Stone era open source con la licenza Apache2.0 il 31 agosto e OP Stack non ha un programma per un selezionatore decentralizzato con l'aiuto di Base, può esserlo visto che Starkware potrebbe ricoprire 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 Poligono"".
Ma attualmente il cross-chain Layer 2 è ancora in fase narrativa e può essere utilizzato solo il cross-chain EVM (wormhole/layerzero/axelar) basato sulla modalità bridge cross-chain. Il divario tra questo e IBC è ancora molto evidente.
L’airdrop cross-chain di SEI qualche tempo fa ha dimostrato bene questa lacuna:
L'USDC che utilizza Wormhole per eseguire il cross-chain da Ethereum/Arbitrum/Polygon/BSC deve attendere 24 ore per attraversare la catena SEI perché supera la quota cross-chain di Wormhole nel SEI. ATOM e OSMO che passano da Osmosi 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 è 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
Il sequenziatore è la chiave per le entrate e la sicurezza di Rollup. La condivisione del sorter consente al nuovo Layer 2 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 degli stack Layer 2 sono troppo centralizzati. Solo lo smistatore PoS e l'implementazione multi-firma possono essere considerati un passo verso lo Stage2 di Vitalik, quindi i futuri smistatori condivisi funzioneranno. con una selezionatrice decentralizzata è l’unico modo per espandere le entrate e garantire la sicurezza.
Essendo una delle chiavi per l'autosalvataggio di Cosmos, ICS abbassa la soglia 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, ciascuno degli ecosistemi Cosmos utilizzava il PoS per garantire la propria sicurezza e ATOM veniva utilizzato solo per garantire la sicurezza dell'hub Cosmos, rendendo gli airdrop ATOM di picchettamento e la ricezione dei vantaggi PoS di base le uniche cose che ATOM può fare l'attuale Layer 2 La situazione attuale è molto simile, tranne 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 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.
Conclusione: diventare Cosmos è la forma finale del Livello 2
In vista del riconoscimento del modello Cosmos da parte di Layer2 Stacks, i meccanismi unici nell'attuale ecosistema di 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 sorter tra loro, ovvero la decentralizzazione del livello sorter, e non solo lo smistamento di ciascuna azienda Decentralizzare il sequenziatore ed evitare i rischi di un unico sequenziatore. Allo stesso tempo, i sequenziatori basati su PoS possono anche implementare più sequenziatori per fornire servizi per la stessa catena attraverso un metodo simile di picchettamento pesante. 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 rivela irrealizzabile, in futuro potrebbe emergere una nuova soluzione per colmare il divario.
Indipendentemente dal fatto che emerga finalmente un ruolo simile a ARB Orbit o OP Superchain o ZK Stacks, questi giocheranno un ruolo importante nel percorso di espansione del Layer 2. Man mano che la tecnologia ZK matura e viene ridotta la soglia, è probabile che gli stack della serie ZK o della serie OP che hanno introdotto la tecnologia ZK assumeranno il ruolo di multi-catena di livello 2. La tecnologia ZK è dotata di TPS elevato e decentralizzazione, che è esattamente ciò ciò significa che le due caratteristiche più importanti dell'espansione della capacità sono, oltre alla compatibilità, anche le garanzie tecniche in caso di elevata sicurezza di 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.
Riferimento
[1] "Le ragioni dietro i quattro re di Layer2 in competizione per implementare Stack" https://haotiancryptoinsight.substack.com/p/layer2stack
[2] "L'avvento di Super Chain: un'interpretazione approfondita dello stack OP creato congiuntamente da Coinbase e Optimism" https://www.8btc.com/article/6806138
[3]《Universo multichain pazzo, stack OP pazzo》https://medium.com/ybbcapital/crazy-multichain-universe-crazy-op-stack-acb63be8d515
[4]《Introduzione a Hyperchains》
https://medium.com/matter-labs/introduction-to-hyperchains-fdb33414ead7
[5]《Presentazione dello stack ZK》
https://medium.com/matter-labs/introducing-the-ZK-stack-c24240c2532a
[6] "Variabili del processo ecologico ZKSync e del processo di decentralizzazione" https://twitter.com/tmel0211/status/1663034763832344576
[7]《Un'introduzione gentile: catene orbitali》
https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction
[8]《La crescita improvvisa dello Starknet Stack》
https://starkware.co/resource/the-starknet-stacks-growth-spurt/
[9] "La differenza tra le licenze Open Source"
https://www.geek-workshop.com/thread-1860-1-1.html
[10]《L'universo di Appchain: rischi e opportunità》https://medium.com/alliancedao/the-appchain-universe-the-risks-and-opportunities-9a22530e2a0c
[11]《Blockchain specifiche per l'applicazione: passato, presente e futuro》https://medium.com/1kxnetwork/application-specific-blockchains-9a36511c832
[12]《L'inevitabilità di UNIchain》
https://medium.com/nascent-xyz/the-inevitability-of-unichain-bc600c92c5c4
Origine dei dati:
[13]https://defillama.com/chains
[14]https://dune.com/Marcov/Optimism-Ethereum
[15] https://dune.com/gopimanchurian/arbitrum
[16]https://dune.com/gm365/L2