Vitalik ha scritto che il design esistente incentrato sul Layer 2 è in realtà molto simile allo sharding di Ethereum che voleva perseguire in passato e che molti aspetti possono essere migliorati. Ad esempio, è possibile riservare maggiore autonomia agli sviluppatori di Layer 2 l’ecosistema ha più innovazione e flessibilità.
Questo articolo è compilato e compilato da Lianxin In caso di domande, fare riferimento al testo originale.
Vitalik: Lo sharding è tecnicamente simile al Layer2
Vitalik ritiene che Layer 2 e sharding siano spesso descritti come due strategie per la tecnologia di espansione blockchain, ma in realtà la tecnologia sottostante per entrambe le espansioni è esattamente la stessa.
La progettazione incentrata su Lyaer2 è simile all'architettura della tecnologia di sharding
L'utente dispone di una sorta di condivisione dei dati, che può essere immaginata come se l'utente avesse una prova di frode o di conoscenza zero; l'utente interagisce tra diversi shard e l'utente corrispondente può interagire tra diversi rollup;
La differenza principale tra Layer2 e sharding è: quanta autonomia hanno le diverse catene e sharding? Quanto spazio può essere lasciato agli sviluppatori per giocare.
Diversità negli ambienti di esecuzione
In passato, nel 2019, Ethereum ha tentato brevemente di migliorare la diversificazione dell'ambiente di esecuzione shardato. Ad esempio, diverse aree sharded potevano utilizzare macchine virtuali e modelli di account completamente diversi. Tuttavia, alla fine è stato abbandonato perché la tecnologia era difficile da implementare. Ma Layer2 può facilmente fare di più.
Rispetto allo sharding, Layer2 offre maggiore flessibilità e spazio per l’innovazione nell’ambiente di esecuzione.
Vitalik ha affermato che Ethereum Layer 2 include rollup, valdio e plasma, che oggi svolgono il ruolo di ambiente di esecuzione ecologico. Mentre la comunità Ethereum di solito si concentra sull'equivalente L2 di EVM, in realtà ci sono molti Layer 2 più innovativi e diversificati in fase di sviluppo:
Arbitrum Stylus: fornisce un ambiente di esecuzione per la macchina virtuale WASM ecologica di Ethereum, che può attrarre sviluppatori e applicazioni più diversificati.
Carburante: utilizza un'architettura simile a Bitcoin UTXO per ridurre il tasso di crescita del registro statale.
Aztec: introduzione di un nuovo linguaggio di programmazione e design, progettati sulla base del contratto intelligente di tutela della privacy di ZK-SNARK.
Una piattaforma così specializzata sarà più efficiente rispetto al tentativo di costruire un EVM in una super macchina virtuale che copra ogni possibile progettazione.
Lettura consigliata: Introduzione alla rete del livello di esecuzione Fuel Network, come fornire un ambiente di calcolo efficiente attraverso il calcolo parallelo e lo stato ridotto? Motivo della raccomandazione: questo articolo descrive il concetto di progettazione del prodotto e l'architettura di Fuel Network e introduce come FuelVM risolve il problema dell'espansione dello stato della blockchain attraverso il modello UTXO.
Il compromesso tra velocità e sicurezza
Lo sharding può offrire agli utenti una maggiore sicurezza e l'attuale commissione di trasferimento sulla rete principale di Ethereum è inferiore a un dollaro. È effettivamente competitiva in una certa misura, ma non tutte le applicazioni richiedono la sicurezza completamente protetta da Ethereum, come le comunità o i giochi , anche $ 0,01 per transazione è ancora troppo alto,
Diverse applicazioni hanno diversi livelli di requisiti di sicurezza
Queste app non devono pagare gli stessi costi di sicurezza. La progettazione incentrata su L2 può raggiungere questo obiettivo, creando ambienti corrispondenti a esigenze diverse.
Lettura consigliata: Introduzione Vitalik |. Diversi orientamenti di Ethereum L2, quali sono i compromessi e i vantaggi (standard Layer2) Motivo suggerito: questo articolo Vitalik discute i vari compromessi dei diversi sistemi L2 tra cui Rollup, Validium e Disconnected, come la sicurezza, i costi e le caratteristiche tecniche possono darti una migliore comprensione di quanto sopra "Varie applicazioni hanno diversi livelli di requisiti di sicurezza".
Un altro compromesso relativo alla sicurezza è la catena incrociata tra Layer2. L'attuale ecosistema Ethereum presenta rollup ottimistici e rollup ZK, nonché combinazioni complesse di varie finestre temporali di prova. Attualmente, le prove ottimistiche devono gestire la complessa logica a prova di frode del sistema sulla catena e le risorse proposte sono soggette a una sfida di ritiro di una settimana, che compromette la sicurezza delle prestazioni della catena incrociata di livello 2.
Tuttavia, Vitalik ritiene che nei prossimi 5-10 anni si prevede che tutti i Rollup saranno ZK Rollup e sistemi di prova ultra efficienti come Binius e Circle STARK con funzioni di ricerca, insieme alla maturità tecnologica dello strato di aggregazione delle prove. , consentirà a L2 di fornire in modo efficiente ciascuna radice dello stato finale in blocchi. Pertanto, le transazioni cross-chain di livello 2 non saranno sostanzialmente un problema in futuro.
Lettura consigliata: Introduzione al livello di prova condivisa Perché è diventato un importante pilastro dello sviluppo modulare? Lettura consigliata: questo articolo introduce chiaramente l'importanza e le opportunità di mercato del livello di prova condiviso (livello di aggregazione della prova) e ne spiega il concetto utilizzando come casi i principali progetti esistenti sul mercato, tra cui Nebra, Avail Nexus e AggLayer.
Infine, parliamo della velocità delle transazioni. Ethereum produce un blocco ogni 12 secondi e non è disposto ad andare troppo veloce perché ciò porterà a un’eccessiva centralizzazione della rete. In media, gli utenti che inviano una transazione devono attendere circa 6-7 secondi affinché questa venga inclusa in un blocco, un tempo che secondo Vitalik è paragonabile al tempo che dovrebbe attendere per pagare con una carta di credito.
Ma molte applicazioni richiedono velocità più elevate e L2 può soddisfare questo requisito e molti L2 stanno già esplorando tempi di blocco di centinaia di millisecondi. Ad esempio, il Livello 2 può fornire una maggiore velocità attraverso la preconferma, ovvero il validatore firma la transazione dopo che è stata inviata, annunciando che la transazione sarà inclusa in un momento specifico, e se la transazione non viene inclusa, il validatore sarà Penalizzato a ottenere una convalida soft con prestazioni più elevate.
La pre-conferma non deve essere soggetta all'intervento sulle prestazioni di regolamento della mainnet
Naturalmente, i progetti di cui sopra possono essere tutti tentati sul Livello 1 e si possono unire diversi frammenti con diversi livelli di sicurezza. Tuttavia, ciò aumenterà la complessità del protocollo e potrebbe comportare il rischio di un sovraccarico del consenso. Poiché molti metodi su scala più ampia o con un throughput più rapido presentano rischi di centralizzazione più elevati o richiedono progetti di governance più forti, questi effetti si diffonderanno ad altre parti dell’accordo. Fornendo questi compromessi attraverso il Layer 2, Ethereum può sostanzialmente evitare questi rischi.
Vitalik ritiene che il design incentrato sui rollup possa portare a un migliore design di espansione utilizzando lo sharding su Ethereum.
Vitalik: Layer2 porta un ambiente più libero
Oltre ai confronti tecnici, Vitalik ritiene che Layer2 crei anche uno spazio di incentivi che non solo incoraggia gli sviluppatori a creare e mantenere Layer2, ma incoraggia anche la comunità a supportare Layer2.
Ogni L2 è indipendente, il che significa che gli sviluppatori possono distribuirvi nuovi metodi senza autorizzazione. Non è necessario impegnarsi per convincere tutti gli sviluppatori principali che il nuovo metodo è sicuro per il resto della catena e che le nuove funzionalità possono essere aggiunte liberamente Livello2. Chiunque può lavorare su idee completamente strane, anche se vengono completamente ignorate dagli sviluppatori principali di Ethereum.
(Spiegazione dettagliata della rete L2 che genera entrate Blast di Blur: tasso di interesse nativo on-chain, contratto perpetuo NFT, ecc.)
Se uno sviluppatore tenta un nuovo approccio al Livello 2 e fallisce, questa è responsabilità dello sviluppatore e ha un ambito di influenza limitato. Relativamente parlando, le funzioni e il design precompilato del Layer 1 non sono così. L'impatto di eventuali nuovi aggiornamenti e metodi sulla rete deve essere valutato appieno, perché potrebbero esserci conseguenze e impatti inaspettati.
Di conseguenza, gran parte della discussione sull’EIP, e il successo o il fallimento finale della sua implementazione, spesso dipendono dalla politica in misura maggiore di quanto Vitalik avrebbe voluto, indipendentemente da ciò che può essere costruito teoricamente.
L'autore ritiene che, sebbene sia per il bene della sicurezza generale della rete, ciò porta anche in larga misura a molte proposte di protocolli Ethereum, spostandosi solo verso l'immaginazione del circolo principale degli sviluppatori.
Lettura consigliata: L'astrazione dell'account EIP-3074 diventa un punto di contesa nella comunità di Ethereum, Vitalik lancia un nuovo piano di miglioramento EIP-7702 Motivo consigliato: questo articolo può approfondire le implicazioni politiche e le implicazioni della proposta di Ethereum dalla controversia di Lotta EIP-3074.
In breve, gli incentivi unici generati dagli ecosistemi centrati su L1 e sugli ecosistemi centrati su L2 alla fine influenzeranno notevolmente il contenuto, il livello di qualità e l’ordine di costruzione.
Rispetto allo sharding basato sulla posizione politica specifica dell’ecosistema Ethereum, il Layer 2 può offrire agli sviluppatori una maggiore autonomia e qualsiasi innovazione, anche se non viene aggiunta all’EIP dagli sviluppatori principali di Ethereum.
Vitalik sembra rivolgere la sua attenzione a Layer2
Vitalik ritiene che l'ecosistema incentrato sul livello 2 sia sharding nel vero senso tecnico. In questo tipo di sharding, gli utenti possono creare le proprie reti utilizzando le proprie regole, il che è molto potente per lo sviluppo ecologico e può stimolare molta innovazione.
Vitalik iniziò a pensare in modo più ottimista su ciò che il design incentrato sui Rollup avrebbe potuto portare a Ethereum rispetto allo sharding.
Questo articolo Vitalik: Layer2 ha implementato lo sharding e può fare meglio è apparso per la prima volta su Chain News ABMedia.