Nell’ultimo anno sono emerse molte soluzioni diverse per affrontare le sfide di scalabilità di Ethereum. Tra le molte potenziali soluzioni, la Ethereum Virtual Machine (zkEVM) a conoscenza zero si è distinta come una delle scelte più popolari tra gli sviluppatori. zkEVM di Linea è un contendente relativamente nuovo in questo spazio, ma sta sicuramente guadagnando terreno rapidamente. Diamo uno sguardo più approfondito a Linea e al modo in cui sta attirando l'attenzione nella comunità di Ethereum oggi.

Allora, cos'è zkEVM?

Prima di immergerci in zkEVM, comprendiamo innanzitutto i concetti di base delle prove a conoscenza zero (ZKP), che sono il fondamento della tecnologia a conoscenza zero. In sostanza, la prova a conoscenza zero è un metodo crittografico che consente a una parte di dimostrare a un'altra parte di possedere informazioni specifiche evitando di rivelare il contenuto effettivo delle informazioni. Attualmente esistono diversi algoritmi per generare prove a conoscenza zero, i più notevoli dei quali sono zk-STARK e zk-SNARK.

Ora, tuffiamoci nel concetto di zkEVM. È essenzialmente una forma di zk-rollup, un metodo che emula il modo in cui le transazioni e i contratti intelligenti vengono eseguiti su Ethereum. Emulando il design di Ethereum, zkEVM fornisce un ambiente familiare per sviluppatori e utenti. Gli sviluppatori possono facilmente integrare le proprie applicazioni su zkEVM senza modificare il codice base dell'applicazione e i contratti intelligenti.

Presentazione del progetto Linea

Sviluppata dal team Consensys, la società madre di MetaMask, Infura e Truffle, Linea si unisce a una gamma di prodotti di successo con una missione importante.

Fondamentalmente, Linea è guidata da un obiettivo: aumentare la velocità delle transazioni e ridurre drasticamente i costi di transazione replicando al tempo stesso l'esperienza utente familiare della rete principale di Ethereum, potenzialmente fino a 20 volte più economica di Ethereum, grazie alla facilità di ricorsione di Linea e al meccanismo di prova basato su Lattice. . Secondo la classificazione di Vitalik Buterin, Linea sarà classificata come zkEVM di tipo 2. In quanto zkEVM, Linea non solo rispecchia l'esperienza utente di Ethereum, ma si integra perfettamente anche con quasi tutte le applicazioni decentralizzate di Ethereum (dApp) esistenti.

"Se sei uno sviluppatore di Solidity, costruire un'app su Linea non è diverso che costruire su Ethereum", ha affermato Declan Fox, responsabile del prodotto di Linea.

Punti salienti di Linea

  • Linea integra strumenti Consensys maturi come MetaMask, Truffle e Infura.

Questa integrazione consente agli sviluppatori di connettersi facilmente con gli utenti tramite il portafoglio web3 di MetaMask. Vale la pena notare che la rete principale di Linea è automaticamente inclusa nelle opzioni di rete dell'estensione del portafoglio MetaMask. Ciò migliora l'esperienza dell'utente eliminando la necessità che gli utenti inseriscano manualmente i dettagli della rete, rendendola più fluida.

Immagine tratta da Linea
  • Vortice e Arcano: il sistema di prove di Linea

Immagine tratta da Linea

La tecnologia di Linea differisce da altri zkEVM nel suo approccio agli schemi aritmetici e ai sistemi di prova interni. Il processo di verifica delle transazioni di Linea inizia con l’aritmetica, convertendo i programmi informatici in espressioni matematiche comprensibili da prove a conoscenza zero. Questo converte la transazione in una traccia e in un insieme di vincoli utilizzati per verificare l'accuratezza del calcolo.

Successivamente Linea ha adottato sistemi di prova proprietari interni - Vortex e Arcane - ottimizzando i calcoli e impiegando algoritmi specifici per ridurre le dimensioni della prova, migliorando sempre l'efficienza e la compattezza della prova. Dopo molteplici iterazioni e ottimizzazioni interne, la prova è stata ulteriormente compressa dal sistema di prova esterno Plonk.

Questo design architettonico consente a Linea di generare e verificare rapidamente prove a conoscenza zero, garantendo la riservatezza e la sicurezza delle transazioni. Implementando una strategia di ottimizzazione ricorsiva nel suo sistema di prova interno, abbinata a una fase di compressione finale, Linea riduce efficacemente la dimensione della prova migliorando al contempo le prestazioni complessive, fornendo agli utenti un'esperienza di trading rapida ed efficiente. Questo approccio tecnico innovativo rende Linea unica nello spazio zkEVM, fornendo una rete potente per la creazione di applicazioni decentralizzate scalabili.

L’ampia gamma di applicazioni di Linea e il suo potente ecosistema

Durante la fase pilota di testnet di nove settimane iniziata a maggio, Linea ha ottenuto risultati notevoli, elaborando più di 30 milioni di transazioni, tutte da 5,2 milioni di indirizzi univoci. Questo risultato rende Linea uno dei progetti più grandi e attivi fino ad oggi sul testnet Goerli.

Nel luglio di quest'anno, Consensys ha presentato al pubblico all'ETHCC la versione alpha della mainnet Linea, segnando un risultato importante. Da allora Linea ha ricevuto notevole attenzione, con oltre 150 dApp distribuite sulla rete, inclusi progetti ben noti come Aave, PancakeSwap, Beefy e Sushiswap. In particolare, la fidelizzazione degli utenti è elevata, con oltre 100.000 utenti attivi che ritornano sulla rete ogni settimana, evidenziando la sua crescente popolarità e base di utenti attivi.


Secondo L2 Beat, Linea ha elaborato con successo transazioni per circa 2,7 milioni di dollari negli ultimi 30 giorni. Il valore totale bloccato della rete (TVL) ad oggi è di 41 milioni di dollari, riflettendo il notevole valore e il coinvolgimento che Linea è in grado di attrarre.

Immagine da L2Beat

Per stimolare la crescita nell’ecosistema Linea, Consensys sta introducendo la Linea Ecosystem Investment Alliance (EIA). Il consorzio è composto da oltre 30 importanti società di venture capital. L'obiettivo principale di EIA è dare potere agli sviluppatori fornendo finanziamenti, risorse per gli sviluppatori e un percorso chiaro per diventare parte della rete Linea.

Qual è il futuro di Linea?

Dopo il suo debutto sulla mainnet, Linea ha rivelato una tabella di marcia dettagliata in cinque fasi che traccia la direzione per lo sviluppo della rete. Il team prevede di raggiungere gradualmente i propri obiettivi in ​​ogni fase collaborando con l’ecosistema e la comunità più ampi di Linea. Con il progredire di ciascuna fase, la rete Linea compie passi verso il suo obiettivo finale di evolversi in una rete Rollup a tutti gli effetti protetta da Ethereum.

Immagine tratta da Linea

Se Linea mantiene la sua promessa, diventerà una delle scelte migliori per gli sviluppatori per distribuire le proprie applicazioni su Rollup, dato il gran numero di utenti già presenti nell'ecosistema Consensys.

Il lancio di Linea apre un nuovo spazio di progettazione per gli sviluppatori Ethereum, in particolare quelli già integrati con i prodotti Consensys. Con Linea, potremmo vedere l’emergere di un’ampia varietà di applicazioni decentralizzate scalabili che coprono vari campi come DeFi, giochi, identità decentralizzata, social network decentralizzati e NFT.