Inventario delle soluzioni DA

Nell'articolo precedente sulla disponibilità dei dati, "Web3 Popular Science | Perché la disponibilità dei dati è così importante per il livello 2?" (Parte 1)", abbiamo introdotto che il problema della disponibilità dei dati (DA) affrontato da L2 è principalmente il compromesso tra sicurezza e costi. A causa di alcuni compromessi sono emerse anche soluzioni DA on-chain e off-chain, che verranno presentate in dettaglio di seguito.

Soluzione on-chain: Proto-Danksharding

La soluzione on-chain si riferisce al fatto che L2 utilizza ancora Ethereum come livello DA e si affida a Ethereum per ridurre i costi di disponibilità dei dati.

Proto-Danksharding (aka EIP-4844) è la soluzione di Ethereum per ridurre i costi di disponibilità dei dati. Introduce un nuovo formato di transazione: Blob. I dati delle transazioni caricati da L2 verranno archiviati in modo non permanente sul livello di consenso di Ethereum in formato Blob, offrendo a L2 una disponibilità di dati più economica.

Ciò significa che in futuro Ethereum fungerà da bacheca in tempo reale. I dati sulla bacheca verranno eliminati dopo un periodo di tempo e L2 dovrà trovare un modo per archiviare i backup di tutti i dati.

Si prevede che Proto-Danksharding entrerà in funzione nell'aggiornamento di Cancun di Ethereum alla fine di quest'anno.

Soluzioni fuori catena

In parole povere, la soluzione off-chain è non utilizzare più Ethereum come livello DA e cercare invece modi più economici per ottenere la disponibilità dei dati. In base alle differenze di decentralizzazione e sicurezza, le soluzioni off-chain possono essere suddivise in quattro tipi: Validium, Data Availability Committee (DAC), Volition e soluzioni DA generali.

  • Validità

Tra i piani di espansione inizialmente esplorati da Ethereum, quello che utilizza la prova di validità e pubblica i dati sulla catena si chiama ZK Rollup Quello che utilizza anche la prova di validità ma pubblica i dati fuori catena si chiama Validium quello che utilizza la prova di frode e pubblica i dati fuori catena si chiama Validium Quello pubblicato sulla catena si chiama OP Rollup, e quello che utilizza anche la prova antifrode ma pubblica i dati fuori catena è Plasma.

Il piano di espansione di Plasma è stato ora abbandonato da Ethereum Dopo che Ethereum ha annunciato un percorso di espansione incentrato su Rollup, Validium si è gradualmente disinteressata. Tuttavia, poiché i dati delle transazioni rilasciati da Validium all’off-chain sono gestiti da un operatore centralizzato, Validium viene ora specificamente definito una soluzione DA altamente centralizzata.

Con questo modello, sebbene la privacy delle parti coinvolte nella transazione sia notevolmente protetta e il costo DA sia ridotto al minimo, anche il rischio è massimo se l'operatore fuori catena fallisce o fa del male, i fondi dell'utente non verranno recuperati.

  • Comitato per la disponibilità dei dati (DAC)

Al fine di ridurre il rischio di singolo punto di guasto causato da un singolo operatore, Validium è attualmente utilizzato principalmente insieme a un Comitato per la disponibilità dei dati (DAC). DAC è simile a una catena di consorzio, composta da più membri di nodi autorevoli o fidati. Salveranno copie dei dati delle transazioni ed esporranno i dati in caso di fallimento dell'operatore o comportamento dannoso per facilitare gli utenti a prelevare fondi.

Anche il costo operativo del DAC è relativamente basso, ma dal punto di vista della sicurezza, un piccolo DAC (8-10 persone) è ancora soggetto a furti di chiavi private o comportamenti dannosi collettivi e anche i fondi sulla catena verranno congelati o rubati.

  • Volontà

Volition è un modello ibrido che consente agli utenti di scegliere se i dati di una singola transazione vengono pubblicati on-chain o off-chain. Ad esempio, in un DEX che sceglie questo modello, gli utenti possono controllare più account, trasferire risorse su conti dati fuori catena per transazioni frequenti ed economiche quando sono necessarie transazioni, quindi trasferire risorse su conti dati on-chain una volta completata la transazione. .

Pertanto, rispetto al Validium puro, Volition può ereditare parte della sicurezza di Ethereum.

  • Soluzione DA universale

Le soluzioni DA off-chain discusse sopra sono tutte nel contesto di Ethereum, ed esiste anche un tipo generale di soluzione DA. Esse non solo possono fornire la disponibilità dei dati per L2 di Ethereum, ma anche servire più catene e progetti. Ad esempio, EigenDA, Celestia, Avail, ecc. verranno introdotti in dettaglio nella sezione successiva.

Sebbene l’implementazione tecnica delle soluzioni DA universali vari, l’idea generale è quella di migliorare la sicurezza della disponibilità dei dati al fine di raggiungere la sicurezza a livello di catena pubblica. Pertanto, hanno i propri nodi di verifica, produttori di blocchi, meccanismi di consenso, ecc., ma non hanno contratti intelligenti.

Introduzione al progetto del livello DA

Secondo l'idea della blockchain modulare, Ethereum rappresenta quasi il 90% del livello di consenso e del livello di regolamento. Dopo una forte concorrenza, il livello di esecuzione ha inizialmente formato un modello a "quattro gambe" (ovvero Optimism, Arbitrum, Starknet, zkSnyc). . Solo il livello di disponibilità dei dati (DA) è ancora agli inizi. Di seguito, l'autore presenterà diversi progetti popolari del livello DA come riferimento per i lettori.

StarkEx

StarkEx è un framework sviluppato dal team StarkWare per fornire soluzioni di espansione per applicazioni specifiche. Poiché fornisce anche soluzioni di disponibilità dei dati per le applicazioni, è anche classificato come progetto di livello DA. StarkEx ha tre modalità di disponibilità dei dati: on-chain, Validium e Volition Ciò che è diverso dal Validium puro introdotto sopra è che la soluzione Validium fornita da StarkEx incorpora DAC per migliorare la sicurezza.

I progetti che attualmente utilizzano StarkEx per fornire la disponibilità dei dati includono dYdX v3, Immutable, Sorare, DeversiFi, ecc.

zkPorter

zkPorter è una soluzione DA off-chain proposta da Matter Labs, il team di ricerca e sviluppo di zkSync, nell'aprile 2021. zkPorter è una catena indipendente specifica per L2 per pubblicare i dati delle transazioni. La catena mantiene la sicurezza attraverso il meccanismo di consenso PoS può impegnare i token a diventare guardiani di zkPorter (Guardiani) per verificare e firmare i blocchi. Questo è uno dei motivi per cui la comunità pensa che zkSync emetterà monete e lanci aerei, perché il meccanismo di consenso di zkPorter prevede token di governance.

Inoltre, nella visione di Matter Labs, gli account su zkPorter possono interagire perfettamente con account o contratti su ZK Rollup (zkSync Era). Dal punto di vista dell'utente, l'unica differenza evidente potrebbe essere che il costo di un account zkPorter sarà molto più economico.

ZK Rollup ha una forte interoperabilità con zkPorter

Tuttavia, vale la pena notare che, sebbene zkPorter sia stato proposto alcuni anni fa, non vi è ancora alcun movimento e Matter Labs non ha divulgato alcuna informazione sulla rete di test zkPorter e sui progressi dello sviluppo.

EigenDA

EigenDA è un progetto di livello DA sviluppato sulla base di EigenLayer. Gli amici che non hanno familiarità con EigenLayer possono leggere i precedenti articoli di Dongjian Weekly "Rapporto di ricerca | EigenLayer: rafforzare la sicurezza di Ethereum e ispirare una nuova era di staking".

Ma fondamentalmente parlando, a differenza dei progetti DA generali Celestia e Avail, EigenDA è un middleware. Non ha un proprio meccanismo di consenso e la sua sicurezza è ottenuta attraverso la modalità di re-pledging del validatore Ethereum di EigenLayer.

EigenDA è anche il primo servizio di verifica attiva (AVS) su EigenLayer. I re-pledgers impegnano nuovamente ETH in EigenDA per eseguire servizi di verifica dei dati per ottenere premi. L'acquirente (L2) pubblica i dati su EigenDA per ottenere costi di transazione inferiori e TPS più elevati .

Sebbene EigenDA non sia ancora stato lanciato sulla rete di test, molti team hanno pianificato di integrare EigenDA nella loro L2, come Mantle, Layer N, Offshore, ecc.

Celestia

Celestia è una catena pubblica DA per scopi generici con i propri nodi di verifica e meccanismo di consenso PoS Sebbene sia più costosa di altre soluzioni DA off-chain, la sua sicurezza è significativamente più elevata.

Celestium è una catena Ethereum L2 che utilizza Celestia come livello DA ed Ethereum come livello di regolamento e consenso.

Il modo in cui Celestium ottiene la disponibilità dei dati è il seguente:

  • Celestium carica i dati di prova (Proofs) su Ethereum come al solito, ma pubblica i dati della transazione (Transaction Date) su Celestia;

  • Il certificato di disponibilità dei dati viene firmato dal nodo di verifica di Celestia e inviato al contratto DA Bridge distribuito su Ethereum per la verifica e l'archiviazione;

  • È possibile accedervi in ​​qualsiasi momento tramite contratti L2 su Ethereum.

Celestia ha completato due round di finanziamento, completando il finanziamento di 1,5 milioni di dollari nel round seed nel marzo 2021 e di 55 milioni di dollari nel secondo round nell'ottobre 2022, con la partecipazione di numerosi VC molto noti.

Allo stesso tempo, le notizie sugli airdrop rilasciate da Celestia il 26 settembre hanno attirato l'attenzione della gente sulla blockchain modulare e sul layer track DA.

Secondo le istruzioni ufficiali, Celestia lancerà TIA (la risorsa nativa di Celestia) a 7.579 sviluppatori e 576.653 indirizzi on-chain. Gli sviluppatori includono prodotti pubblici e infrastrutture di protocollo chiave, Eth Research, contributori pubblici a progetti di livello DA (come Avail, EigenLayer e Solana) e gli indirizzi on-chain includono utenti attivi in ​​Ethereum Rollup e staker di Cosmos Hub e ripetitore IBC .

Utile

Avail era originariamente un progetto fondato da Polygon Labs nel 2020 per risolvere i problemi di disponibilità dei dati, ma nel marzo di quest'anno si è separato da Polygon e funzionava come catena pubblica DA indipendente, non più limitata a Polygon o Ethereum.

Tecnicamente è più complesso di Celestia. Il lancio della mainnet è previsto nel primo trimestre del 2024. Attualmente è online solo la testnet. Il testnet Avail è ora entrato nella sua seconda fase e gli utenti possono partecipare in diversi modi, tra cui:

  • Acquisizione di token: gli utenti possono ottenere token AVL testnet per esplorare le funzioni di staking e nomination;

  • Sviluppo blockchain: gli utenti sono liberi di sviluppare applicazioni blockchain modulari o catene integrate con Avail;

  • Ruoli di rete: gli utenti possono scegliere di unirsi al testnet come validatore o light client, facilitando così il processo di verifica dei dati.

Ovviamente, rispetto all'interazione L2, la soglia di interazione dei progetti del livello DA è più alta, ma da quando Celestia ha annunciato l'airdrop, i partner qualificati possono esplorare e interagire. Avail ha attualmente un evento incentivo testnet "Clash of Nodes Challenges"
https://docs.availproject.org/clash-of-nodes/challenges/…

Ma la conclusione è: eseguire semplicemente i nodi è inutile e non puoi ottenere punti. Se vuoi ottenere punti, devi richiedere un Validatore. Non è facile da applicare. Gli utenti ordinari stanno ora aspettando nuove attività e possono continuare a prestare attenzione.

Sintesi e riflessioni

Nella futura tabella di marcia di Ethereum presentata da Vitalik nel 2022, mostra chiaramente che dopo The Merge, l'obiettivo di The Surge da implementare nella fase successiva di Ethereum è ridurre ulteriormente il costo di pubblicazione dei dati per L2 tramite EIP-4844. Ciò significa che Ethereum è disposto a separare solo il livello di esecuzione e spera di continuare a mantenere le funzioni del livello DA, del livello di regolamento e del livello di consenso.

Pertanto, non è difficile spiegare perché il proponente EIP-4844 e L2BEAT non sono propensi ad ammettere che i progetti di espansione che utilizzano soluzioni DA off-chain siano L2.

Dopo che l'aggiornamento di Cancun sarà ufficialmente completato, questi progetti di livello DA fuori catena (in particolare la catena pubblica DA) potrebbero affrontare direttamente la concorrenza commerciale con Ethereum. A quel punto, oltre a concentrarsi sulla riduzione dei costi, cosa faranno? competitività?

Celestia ha scelto di emettere monete in questo momento per incentivare gli sviluppatori e gli indirizzi attivi sulla catena. Forse aveva anche considerazioni strategiche per cogliere l'opportunità e conquistare le persone. Allo stesso tempo, per gli utenti vale anche la pena aspettarsi se in futuro progetti ad alto reddito come Optimism e Arbitrum emergeranno nella competizione a livello DA.

Riferimenti:

【1】Trading PSE: nuova narrazione della Blockchain modulare: eroi di livello DA in competizione

【2】Il panorama della disponibilità dei dati off-chain di Ethereum

【3】Introduzione a EigenDA: disponibilità dei dati su vasta scala per i rollup

【4】Domande frequenti sul Proto-Danksharding

【5】Esiste una soluzione alla congestione di Ethereum? zkPorter: una soluzione di espansione Ethereum Layer 2 componibile

【6】Quantum Gravity Bridge: disponibilità sicura dei dati off-chain per Ethereum L2 con Celestia

【7】Volition e lo spettro emergente della disponibilità dei dati

Dichiarazione di non responsabilità: tutti i contenuti di questo sito Web possono riguardare questioni relative al rischio del progetto e sono solo a scopo scientifico e di riferimento e non costituiscono alcun consiglio di investimento. Ti preghiamo di trattarlo in modo razionale, di stabilire una corretta filosofia di investimento e di aumentare la tua consapevolezza sulla prevenzione dei rischi. Si consiglia di considerare in modo esaustivo vari fattori rilevanti, inclusi ma non limitati allo scopo di acquisto personale e alla tolleranza al rischio, prima di interagire e trattenere.

Avviso sul copyright: il copyright delle informazioni citate appartiene al supporto e all'autore originali. Senza il consenso di Jian Shu J Club, altri media, siti Web o individui non sono autorizzati a ristampare articoli su questo sito. Jian Shu J Club si riserva il diritto di perseguire la responsabilità legale per gli atti sopra menzionati.