Quando ho iniziato a riorganizzare la struttura di Linea, mi sono subito reso conto che non si trattava di risolvere il comune problema di "come far correre più velocemente la catena", ma di riorganizzare l'intero percorso ingegneristico dell'espansione di Ethereum. Ha riordinato le relazioni tra esecuzione, verifica, stato e dati, in modo che il carico di Ethereum non fosse più concentrato su un singolo livello, ma formasse una pipeline di esecuzione in grado di espandersi continuamente. Molti piani di espansione si concentrano su TPS, costi del Gas o narrazioni di mercato, mentre la logica di Linea è più orientata all'ingegneria, ponendo tutto ciò che influisce sulla stabilità e sulla verificabilità a una priorità più alta, il che determina anche la sua futura capacità di espansione, che non sarà limitata dal traffico attuale, ma trarrà beneficio dalla struttura stessa.

Il cuore di Linea è zkEVM, non un 'sistema a conoscenza zero compatibile con EVM'. Questa affermazione sembra avere una differenza minima, ma il suo significato ingegneristico è molto profondo. La traiettoria di esecuzione di Linea può essere matematicamente dimostrata come corretta. I validatori non devono fidarsi del layer di ordinamento, ma devono solo verificare se la prova ZK può ripristinare il percorso di esecuzione. Questo crea una nuova relazione tra Layer2 e Layer1: l'esecuzione avviene in Layer2, la verifica avviene nella catena principale, e la sicurezza proviene ancora da Ethereum stesso. Non ha creato una nuova fonte di fiducia, ma ha completamente costruito la logica di espansione sulla base di fiducia esistente di Ethereum.

Nel layer di esecuzione, Linea mantiene la semantica di esecuzione EVM completa, consentendo agli sviluppatori di distribuire direttamente contratti intelligenti esistenti senza dover ricompilare o adattarsi a nuovi linguaggi o VM. Il layer di esecuzione si occupa di tutto il carico di esecuzione delle transazioni, comprese le operazioni di calcolo, archiviazione, scrittura di log e caching di stati temporanei. Il layer di esecuzione non è progettato per 'essere più veloce', ma per 'massimizzare la compatibilità'. Solo mantenendo la coerenza semantica, si può realmente permettere all'ecosistema di Ethereum di migrare naturalmente verso Layer2, senza che gli sviluppatori debbano sacrificare la coerenza semantica per le prestazioni.

Il ruolo degli ordinatori è coordinare l'organizzazione delle transazioni nel layer di esecuzione. Anche se attualmente rimane una ordinazione centralizzata, la logica di ordinamento complessiva si sposterà gradualmente verso una struttura multi-nodo, evitando che l'ordinamento diventi un collo di bottiglia a punto singolo e che diventi una dipendenza di fiducia. Il valore principale del layer di ordinamento non è la sicurezza, ma le prestazioni e la stabilità. La sicurezza proviene dalle prove, non dagli ordinatori stessi. La filosofia ingegneristica di Linea è chiara: l'ordinamento può essere centralizzato, la verifica non può mai essere centralizzata; l'ordinamento può essere flessibile, la verifica deve essere rigorosa.

Il layer di verifica è la parte di struttura di Linea più degna di approfondimento. Quando ho analizzato il percorso di verifica, ho scoperto che si basa completamente sul principio dell' 'esecuzione ripetibile'. Durante il processo di generazione della prova, il Prover scompone la traiettoria di esecuzione di EVM in una forma interpretabile dal circuito, convertendo ogni istruzione e ogni aggiornamento di stato in una struttura matematica verificabile sulla catena. L'Aggregator si occupa di combinare le prove in un'unica prova finale da inviare a Ethereum, e questo è anche il punto chiave che rende i costi di verifica prevedibili, poiché, indipendentemente dal numero di transazioni eseguite in Layer2, Layer1 deve solo verificare una prova ZK.

Il design della pipeline di prova consente a Linea di avere una fattibilità di espansione a lungo termine. Finché la generazione delle prove può scalare orizzontalmente, il volume di esecuzione può continuare a crescere, mentre i costi di verifica rimangono stabili. Questa è l'essenza della capacità di espansione: non è l'aumento delle prestazioni di esecuzione, ma la controllabilità dei costi di verifica. Linea consente al layer di esecuzione di essere affollato, ma il layer di verifica rimane sempre in equilibrio, ed è questo il motivo per cui può diventare l'infrastruttura a lungo termine di Ethereum.

In termini di struttura degli stati, Linea utilizza una combinazione di stati compressi, radici di stato e impegni verificabili, permettendo a Layer1 di non dover memorizzare lo stato completo di Layer2, ma solo la radice di stato compressa. Qualsiasi nodo può recuperare lo stato storico attraverso prove e dati compressi, rendendo l'evoluzione dello stato dell'intero sistema altamente auditabile e conferendo a Layer2 la 'ricostruibilità'. Un sistema davvero forte non è quello che corre più veloce, ma quello che può recuperarsi dopo un collasso.

La scelta di Linea in termini di disponibilità dei dati riflette anche il suo orientamento ingegneristico. Comprime tutti i dati delle transazioni e li invia al layer DA di Ethereum, evitando così di dover stabilire ipotesi di fiducia DA aggiuntive in Layer2 e di dipendere da fornitori di dati centralizzati. Anche se questo approccio ha un costo relativamente elevato, è la struttura più stabile a lungo termine, poiché finché Ethereum esiste, la storia dello stato di Linea sarà sempre verificabile, recuperabile e auditabile. Questa è la proprietà più necessaria per un grande ecosistema.

In termini di struttura di sicurezza, i circuiti ZK di Linea, il sistema di prove, i contratti di verifica e la logica di ordinamento sono stati sottoposti a più audit e dispongono di capacità di aggiornamento. Gli aggiornamenti dei circuiti non interrompono l'esecuzione sulla catena, ma avvengono tramite un cambio progressivo attraverso pipeline parallele, fornendo un percorso estremamente solido per la manutenzione a lungo termine. Più grande è la scala del sistema, più è necessario avere una struttura controllabile, prevedibile e aggiornabile gradualmente, piuttosto che cause di rischio per l'intero network a causa di cambiamenti improvvisi. Linea ha scelto una strada più difficile ma più stabile.

Strutturalmente, la struttura dei costi di Linea è incentrata sulla distribuzione dei costi di esecuzione e di prova, con gli ordinatori e i prover che ricevono incentivi in base al lavoro effettivo svolto, mentre le entrate del protocollo vengono utilizzate per il mantenimento a lungo termine del sistema di verifica e per supportare lo sviluppo ecologico. Il suo modello economico non è progettato per generare fluttuazioni di prezzo, ma per allineare il comportamento dei ruoli con la sicurezza del sistema, rendendo i guadagni dei partecipanti proporzionati al valore del sistema che contribuiscono.

Il vantaggio di Linea in termini di combinabilità è molto evidente. Poiché zkEVM è completamente compatibile con EVM, DeFi, NFT, protocolli di dati, protocolli di calcolo e altro possono essere trasferiti senza soluzione di continuità. Le chiamate tra applicazioni non presentano discontinuità semantica, il che riduce notevolmente la complessità dello sviluppo ecologico e offre a Linea l'opportunità di diventare una piattaforma di esecuzione universale per reti di applicazioni di grandi dimensioni.

In termini di espansione, Linea non ha scelto una corsa delle prestazioni a breve termine, ma un'evoluzione strutturale a lungo termine. Con la decentralizzazione del Sequencer, il miglioramento dell'efficienza di generazione delle prove, la maturazione delle pipeline multilivello degli Aggregatori e l'espansione graduale dei dati di Ethereum, la capacità di espansione di Linea continuerà a migliorare. Non è un piano che sacrifica la sicurezza per stabilire record di TPS, ma costruisce stabilmente una base di esecuzione sostenibile a lungo termine.

Ho sempre ritenuto che un Layer2 realmente capace di sostenere il futuro del Web3 non sia quello che corre più veloce, ma quello con la struttura più solida, la verifica più chiara, lo stato ripetibile, gli aggiornamenti controllabili, una forte combinabilità e costi di migrazione ecologica ridotti. Linea ha vantaggi in tutte queste condizioni, è più simile a un 'estensione strutturale' di Ethereum, un framework di esecuzione in grado di sostenere un ecosistema di applicazioni più grandi in futuro.

Questo non è un sistema progettato per una crescita a breve termine, ma una base preparata per i prossimi dieci anni.

$LINEA @Linea.eth #Linea