Autore: ST, Nasida

A causa della recente popolarità di ZKS e Stark, sempre più amici me lo chiedono. Infatti, all'inizio del 2023 ho scritto un popolare articolo scientifico. Questa versione speciale aggiorna le ultime tendenze.

1. Cos'è Rollup🥝

Rollup, come suggerisce il nome, significa riassumere e organizzare.

Nella rete Ethereum, in passato, a causa della larghezza di banda della rete ETH, le tariffe del gas spesso aumentavano in modo significativo quando le transazioni di rete erano più congestionate. Ciò rende il costo di una transazione molto elevato, arrivando talvolta anche a decine o centinaia di dollari per transazione, e la velocità è molto lenta.

Con l’avvento del Layer 2, la velocità delle transazioni di ETH è accelerata, ma a volte il costo è ancora molto elevato.

Questo è simile alla differenza tra quando mangiamo nei giorni feriali e quando facciamo la fila alle attrazioni turistiche nei giorni festivi e quando il prezzo aumenta (una pagnotta di pane costa solitamente 5 yuan, ma ti costerà 50 durante l'alta stagione turistica o quando); attraversando un casello autostradale presso un incrocio autostradale nei giorni feriali e festivi.

Ogni transazione in Ethereum contiene dati e ogni dato consuma gas poiché la rete Ethereum stabilisce un limite superiore alla quantità di dati in ciascun blocco, nonché un limite superiore su TPS. Quindi, come possiamo migliorare la capacità, la velocità e il TPS di Ethereum senza trasferire tutti i dati dei contenuti su offchain? In risposta è uscito il rollup

Il ruolo di Rollup è copiare il contenuto di cui Ethereum ha bisogno per calcolare e inviarlo al protocollo Layer 2 connesso all'esterno di Ethereum per il calcolo. Quindi, le informazioni sui risultati vengono compresse, impacchettate, pronte per la spedizione e rinviate alla rete on-chain.

Nel blocco compresso è presente una grande quantità di informazioni di conferma della firma. Originariamente ogni transazione sulla catena poteva avere solo una firma di conferma in un blocco, ma ora questo blocco equivale a un blocco di firma VIP che comprime molte firme di transazione. Superare un VIP equivale a superare 100 VIP. Ciò aumenta indirettamente in modo significativo il TPS di ETH.

È simile a come tutti hanno una domanda, ma partecipare alle riunioni una per una per presentare le proprie presentazioni richiede tempo e fatica. Utilizza rappresentanti eletti e fidati per riassumere ed esaminare i problemi di tutti e affrontarli a livello centrale, migliorando così notevolmente l'efficienza. 1 indica che alla domanda è stata data risposta, il che equivale a 100 domande.

Una parte dei dati sulla catena rimane invariata. Pertanto, l'affidabilità della figura rappresentativa nel mezzo (protocollo Rollup Layer 2) determina anche la sicurezza di Ethereum. Diversi modelli di Rollup producono anche stili, vantaggi e svantaggi diversi.

Pertanto, ecco una breve spiegazione per alcuni rappresentanti sulle differenze superficiali tra ZK Rollups e Optimistic:

2. Cosa sono gli ZK Rollup🥝

ZK Rollups, ZKSnark o Zero Knowledge Rollups, come suggerisce il nome, esegue i rollup attraverso la verifica della prova a conoscenza zero. La prova a conoscenza zero è anche uno dei principali contributi alla crittografia di Silvio Micali, il fondatore del progetto blockchain public chain Algorand.

Le quattro caratteristiche principali di ZK (nota che è ZK, non JK):

1. Zero Knowledge: i verificatori non hanno bisogno di vedere tutti i dati delle transazioni

2. Conciso: conciso e conciso

3. Non interattivo: non è necessario sapere chi è il validatore

4. Argomento della conoscenza: dimostrare l'autenticità e la correttezza della transazione

Pertanto, il metodo principale di Zk Rollups è quello di certificare l'autenticità di diversi dati (Validity Proof) attraverso algoritmi di verifica rigorosi e complessi e il verificatore (ZkSnarker/Validator) nel protocollo Layer 2, confezionando così i risultati della certificazione. Dopo che la rete Ethereum ha eliminato le informazioni di lavoro ridondanti, può assorbire direttamente nella rete blocchi di dati contenenti una grande quantità di informazioni compresse sulla firma.

Chiunque può partecipare alla certificazione di rete e diventare un certificatore. Pertanto, in sostanza, ZKSnark è anche un protocollo Layer 2 del meccanismo di consenso PoW.

【vantaggio】:

1. Il livello 2 viene verificato da Ethereum molto rapidamente e le risorse archiviate nel livello 2 possono essere rapidamente ritirate nel livello 1 Ethereum.

2. Molto adatto per applicazioni nei pagamenti, banche, scambi e altre attività che richiedono un regolamento rapido

Nel 2024, il numero dell'ecosistema ZKSync del progetto rappresentativo di ZK Rollups è aumentato più volte rispetto all'anno scorso. Anche la stabilità e la fluidità della rete complessiva sono state notevolmente migliorate un anno fa promuovere. Anche il prossimo Starknet appartiene alla serie ZK-Rollup, ma ha una compatibilità evm unica

[Svantaggi]: poiché l'algoritmo è relativamente complesso, esiste una certa soglia per lo sviluppo dell'applicazione.

Ma se in futuro sarà possibile sviluppare un modello più compatibile con Dapp basato su algoritmi, ZK sarà ancora il metodo più prezioso per l’espansione a lungo termine.

3. Cos'è Optimistic Rollups Layer2🥝

Il metodo Ottimistico è come suggerisce il nome: ottimista e inizia a credere che tutte le transazioni inviate siano affidabili e autenticate.

I verificatori di livello 2 devono prima impegnare il token come deposito. Se qualcun altro scopre un pacchetto problematico durante il processo di verifica, il verificatore (sequenziatore) verrà multato con una parte del token e lo darà come ricompensa alla persona che ha scoperto il problema.

Dopo che ciascun dato è stato confezionato, ci sarà un periodo di verifica affinché altri verificatori possano verificare se ci sono problemi e se è necessario reinserirlo nel pacchetto.

I rollup ottimistici hanno anche funzioni di contratto intelligente e possono avere token di governance corrispondenti.

La differenza essenziale tra i metodi Op Rollup e ZK Rollup è che tutti in ZK possono partecipare alla certificazione tramite la certificazione PoW, mentre OP preferisce selezionare un gruppo di certificatori affidabili per supervisionare l'intero processo di transazione del confezionamento.

【vantaggio】:

1. Adatto per lo sviluppo di Dapp, può migrare quasi senza soluzione di continuità progetti originariamente nel Livello 1 e sta anche sviluppando la corrispondente macchina virtuale OVM.

【discordanza】:

1. La velocità di prelievo delle monete dal Livello 2 al Livello 1 è lenta, di solito richiede più di 1 settimana (perché il verificatore deve verificare l'autenticità del pacchetto), ma attualmente esistono protocolli supplementari ottimizzati per accelerare questo modello.

2. Fare del male comporta un costo in termini di rischio per i validatori.

Il token OP di cui parliamo spesso, Optimism è uno dei protocolli Layer 2 che utilizza il metodo Optimistic e Arbitrum è anche un protocollo Layer 2 sviluppato utilizzando il modello Optimistic Rollups. Poiché i nomi dei metodi del progetto Optimism e Optimistic Rollup sono molto simili, è facile confondersi.

4. Cos'è l'Arbitrum🥝

Prima di tutto, come accennato in precedenza, Arbitrum è essenzialmente un progetto di protocollo Layer 2 che utilizza il modello Optimistic Rollup. Spesso utilizzato per il confronto con il progetto Opitmisim, l'attuale TVL a livello Layer 2 è tra i più alti tra molti protocolli. Quando il progetto OP esegue la certificazione, esegue solo un ciclo di prova antifrode e il calcolo delle transazioni del Livello 2 si basa sul Livello 1 per l'esecuzione.

Arbitrum conduce più cicli di prove di frode durante la verifica. Allo stesso tempo, le transazioni di Aribitrum non vengono eseguite sul Livello 1 e dispone di una propria macchina virtuale, che è più compatibile con la rete ETH.

Dopo un anno di sviluppo, anche l'ecologia su OP e Arb ha vissuto un'ondata di momenti salienti. Anche le catene pubbliche L2 e Sidechain basate su ETH (AVAX, Matic, Ronin, ecc.) hanno notevolmente aumentato la diversità dell'ecologia di Ethereum. .

E hanno iniziato ad apparire anche progetti di rivisitazione come Altcoin sui rollup, aggiungendo diversi metodi di gioco.

Questo articolo cerca di utilizzare esempi rilassati per spiegare diversi concetti scottanti che confondono molti amici intorno a me, incluso l'autore stesso che è stato turbato da vari progetti e metodologie delle serie OP e ZK. Dopo aver riflettuto e spiegato con esempi, spero che tutti possano avere un concetto più chiaro. Se sei interessato agli aspetti tecnici, puoi anche consultare gli ingegneri che hanno sviluppato i protocolli corrispondenti. Per preservare alcune cellule cerebrali, questo articolo non approfondirà sui dettagli tecnici. Infine, sistemiamo la cosa:

● Rollup si riferisce a un metodo di ordinamento che invia una serie di attività di transazione al protocollo Layer2 per funzionare, migliorando così l'efficienza operativa di Ethereum.

● Zk Rollups si riferisce a un metodo Layer 2 che utilizza algoritmi di crittografia a prova di conoscenza zero per completare il lavoro in outsourcing senza sapere chi sia il verificatore.

● Rollup ottimistici si riferisce a un metodo di livello 2 che utilizza una serie di verificatori per supervisionare e scoprire se sono presenti bug attraverso un meccanismo di ricompensa e punizione quando il pacchetto predefinito è buono.

● Optimism e Arbitrum sono entrambi progetti sviluppati sulla base del metodo Optimisctic Rollups.

●Zksync, ZKxxxxxxxMolti progetti ZK, inclusi Starknet, Base, Linea e Scroll, sono sviluppati in base al metodo ZK Rollups.

Gli attuali ZK Rollup sono più adatti per i pagamenti e altre attività che richiedono transazioni veloci. L'algoritmo è leggermente complesso, ma sarà molto migliore nel 2024. Attualmente è la soluzione L2 più popolare, mentre il metodo ottimistico è più adatto per lo sviluppo di Dapp. e l'attività Defi, che consiste nel ritirare monete. È un po' lungo.

Altri protocolli Layer 2, Linea, e il protocollo L2 più popolare dopo ZKS, Polygon ZKevm, stanno tutti esplorando la soluzione ottimale per l'espansione di Ethereum.

Nota: questo articolo è a scopo divulgativo e non fornisce consigli sugli investimenti. Si prega di esprimere giudizi razionali. Quando si ristampa l'articolo, si prega di indicare la fonte dell'autore.

$Stark $ARB $ETH #Layer2 #Starknet >#zkSync $OP