Nel settore blockchain si discute da tempo su come si espanderà Ethereum e su quale metodo o tecnologia avrà più successo. Dopo quattro anni di preparazione, il lancio di zkSync 2.0 potrebbe porre fine a questa controversia. Avanti Confronta la ripartizione dettagliata di Zksync con l'op progetto arb che appartiene anche a L2; chi è migliore?

Ethereum L2 si riferisce alla soluzione di scaling di secondo livello di Ethereum, che include una varietà di tecnologie e progetti, come zk-rollups, Optimistic Rollups e Arbitrum. Questo articolo si concentrerà sui tre progetti zkSync, Optimistic Rollup (di seguito Op) e Arbitrum, analizzandone vantaggi e svantaggi, scenari applicativi e prospettive di sviluppo futuro.

、zkSync

zkSync è una soluzione di espansione della capacità basata su zk-rollup sviluppata da Matter Labs. Può raggruppare un gran numero di transazioni in un'unica transazione e utilizzare zk-SNARK per la verifica, aumentando così la velocità di transazione e riducendo le spese di gestione.

1.1 Principi tecnici

In zkSync, tutte le transazioni sono raggruppate in un albero Merkle e verificate utilizzando zk-SNARKs. zk-SNARKs è un protocollo di prova a conoscenza zero che può dimostrare che una determinata affermazione è vera proteggendo al tempo stesso la privacy. In zkSync, zk-SNARK viene utilizzato per dimostrare che le transazioni nell'albero Merkle sono valide, eliminando la necessità di verificare ciascuna transazione una per una.

Rispetto ai tradizionali metodi di verifica delle transazioni basati su blockchain, zkSync è più efficiente e costa meno. Proteggono inoltre la privacy dell'utente perché non richiedono la divulgazione dei dettagli di ciascuna transazione. Ciò rende zkSync una delle soluzioni di ridimensionamento più popolari in Ethereum L2.

1.2 Scenari applicativi

zkSync è utilizzato principalmente nelle applicazioni di finanza decentralizzata (DeFi) su Ethereum. Poiché le applicazioni DeFi di solito richiedono un gran numero di transazioni, l'utilizzo di zkSync può aumentare significativamente il volume delle transazioni e ridurre le spese di gestione, migliorando così l'esperienza dell'utente e promuovendo lo sviluppo dell'ecosistema DeFi.

1.3 Prospettive di sviluppo

Attualmente, zkSync è stato ampiamente utilizzato in numerosi progetti DeFi su Ethereum, come Curve e Aave. In futuro, man mano che la portata di Ethereum continua ad espandersi, zkSync diventerà sempre più importante e si prevede che diventi una delle tecnologie principali di Ethereum L2.

Rollup ottimistico (Op)

Op è una soluzione di espansione della capacità basata sulla tecnologia Optimistic Rollup, sviluppata da Optimism. Può raggruppare un gran numero di transazioni in un'unica transazione e inviarla alla rete principale di Ethereum e verificarla dopo l'invio, aumentando così la velocità di transazione e riducendo le spese di gestione.

2.1 Principi tecnici

Nell'Op, tutte le transazioni vengono impacchettate in un blocco e quindi inviate alla rete principale di Ethereum. Questo blocco contiene un riepilogo di tutte le transazioni e le modifiche di stato, ma non i dati effettivi delle transazioni. Una volta inviato il blocco alla rete principale di Ethereum, il nodo di verifica verificherà le transazioni al suo interno e aggiornerà lo stato in base ai risultati della verifica.

A differenza degli zk-rollup, Op non utilizza zk-SNARK per la verifica. Utilizza invece la tecnica del Rollup Ottimistico, o “impegno ottimistico”. In Op, si presuppone che tutti i partecipanti siano onesti, che le transazioni siano valide e che non vi sia doppia spesa. Se si verificano anomalie, come attacchi a doppia spesa o frodi, il sistema utilizzerà un meccanismo di sfida per risolvere questi problemi.

2.2 Scenari applicativi

Op viene utilizzato principalmente in applicazioni decentralizzate su Ethereum, come DEX e giochi.

Restrizioni: l'uso degli OP nelle reti L2 è limitato perché devono interagire con la rete principale di Ethereum. Questa limitazione potrebbe impedire l'esecuzione di alcuni contratti intelligenti complessi sulla rete L2.

Rischi per la sicurezza: l'OP può introdurre vulnerabilità della sicurezza e rischi di attacco. Se l’OP non viene implementato o controllato correttamente, gli aggressori potrebbero sfruttarlo per eseguire azioni dannose e trarne vantaggi finanziari.

Problemi di scalabilità: poiché l'OP deve interagire con la rete principale di Ethereum, ciò potrebbe causare problemi di scalabilità per la rete L2. Se nella rete L2 sono presenti troppe transazioni che necessitano di comunicare con la rete principale, il throughput della rete potrebbe essere limitato.

Problemi di costo: l'utilizzo dell'OP potrebbe richiedere costi aggiuntivi, inclusi gas e altri costi. Ciò potrebbe rendere più costoso l’utilizzo delle reti L2, soprattutto per gli utenti più piccoli.

Decisione

Arbitrum è una soluzione di espansione della capacità basata sulla tecnologia Optimistic Rollup sviluppata da Offchain Labs. Può implementare contratti intelligenti sulle sidechain e fornire un'elaborazione efficiente delle transazioni e aggiornamenti rapidi dello stato. Arbitrum supporta i contratti intelligenti EVM (Ethereum Virtual Machine) e fornisce un ambiente di sviluppo facile da usare.

2.1 Principi tecnici

Arbitrum utilizza la tecnologia Optimistic Rollup, simile all'Op. Impacchetta tutte le transazioni in blocchi e le invia alla catena laterale per la verifica. I risultati della verifica verranno quindi inviati alla rete principale di Ethereum e lo stato della rete principale verrà aggiornato in base ai risultati della verifica.

A differenza di Op, Arbitrum utilizza una tecnologia chiamata “dati arbitrari” per gestire i contratti intelligenti sulle sidechain. I dati arbitrari possono essere trasferiti tra sidechain e mainnet senza esporre dati privati ​​o eseguire codice

2.2 Scenari applicativi

Arbitrum viene utilizzato principalmente in applicazioni decentralizzate su Ethereum, come DEX, mercati NFT e giochi. Rispetto alle tradizionali applicazioni basate su contratti intelligenti di Ethereum, Arbitrum offre prestazioni più elevate e commissioni di transazione inferiori. Fornisce inoltre un ambiente di sviluppo facile da usare, offrendo agli sviluppatori maggiore flessibilità e spazio per l'innovazione.

Arbitrum attualmente supporta solo contratti EVM. Ciò significa che non può gestire contratti su altre piattaforme blockchain e potrebbe causare problemi di incompatibilità con i contratti intelligenti standard di Ethereum. Questo potrebbe essere un fattore limitante per le DApp che devono gestire contratti non EVM.

È necessario fidarsi del validatore

In Arbitrum, i validatori sono responsabili della verifica delle transazioni e degli aggiornamenti di stato e del loro invio alla rete principale di Ethereum. Tuttavia, ciò significa che gli utenti che utilizzano Arbitrum devono avere fiducia che questi validatori non si comportino in modo fraudolento o dannoso. Se qualcosa va storto con i validatori, ciò potrebbe compromettere la sicurezza dell’intera rete.

Si basa sulla rete principale di Ethereum

Arbitrum deve interagire con la rete principale di Ethereum per aggiornare lo stato e inviare transazioni. Ciò significa che la sua velocità effettiva e la sua scalabilità potrebbero essere limitate dalla rete principale di Ethereum. Se la rete principale subisce un guasto o una congestione, ciò potrebbe influire sulle prestazioni e sull'affidabilità di Arbitrum.

Riepilogo; zkSync è un protocollo di secondo livello. Ciò significa che è uno strato costruito sopra Ethereum e offre vantaggi in termini di scalabilità. Op e arb sono simili alle catene laterali; il loro scopo principale è eventualmente reimpacchettare i blocchi nella catena principale; ZK è simile all'espansione della catena principale; ereditarne la sicurezza. zkSync spera di fornire transazioni più economiche e veloci sulla blockchain di Ethereum e di ospitare molte popolari applicazioni di Ethereum. Potremmo vedere i principali scambi decentralizzati e i protocolli DeFi espandersi al livello zkSync, offrendo agli utenti delle risorse crittografiche l’accesso a questi strumenti a un costo inferiore. zkSync ha un obiettivo ambizioso e portare l'adozione di massa nell'ecosistema blockchain è una delle maggiori necessità in questo momento.

Il mercato primario verrà tagliato