Scalabilità di Ethereum Layer 2 con zk-rollups
Scroll (SCR) è una soluzione di scaling Layer 2 costruita su Ethereum, sfruttando i rollup a conoscenza zero (zk-rollup) per migliorare la scalabilità mantenendo la decentralizzazione e la sicurezza di Ethereum. Scaricando il calcolo dal mainnet, Scroll riduce le commissioni di transazione, aumenta la capacità di throughput e assicura la compatibilità con gli strumenti esistenti di Ethereum. Con l'introduzione del token SCR, Scroll si sta muovendo verso una piena decentralizzazione tramite un modello di governance guidato dalla comunità.
Metriche chiave di Scroll al momento del lancio del mainnet | Fonte: Blog di Scroll
Rollup a Conoscenza Zero (zk-Rollup): Scroll raggruppa le transazioni off-chain e invia le prove a Ethereum, garantendo un alto throughput con commissioni basse.
Compatibilità con Ethereum: Scroll zkEVM mantiene la compatibilità con la Macchina Virtuale di Ethereum (EVM), permettendo agli sviluppatori di migrare le dApp senza problemi.
Architettura a Tre Livelli:
Layer di Regolamento: Utilizza Ethereum per la disponibilità finale dei dati e la verifica delle transazioni.
Layer di Sequenziazione: Esegue e raggruppa le transazioni in blocchi L2.
Layer di Prova: Genera prove zk per le transizioni di stato e garantisce la correttezza.
Riduzione dei Costi di Transazione: Le commissioni di transazione su Scroll sono significativamente più basse rispetto a quelle sul mainnet di Ethereum, consentendo microtransazioni convenienti.
Sequenziamento delle transazioni in Scroll | Fonte: whitepaper di Scroll
In Scroll, ogni transazione segue tre passaggi chiave prima di essere completamente completata e sicura. Seguendo questo processo in tre fasi—Confermato → Committed → Finalizzato—Scroll garantisce transazioni rapide e sicure, supportate dalla potenza di Ethereum. Questa combinazione di velocità e sicurezza rende Scroll una potente soluzione Layer 2 per chiunque interagisca con la blockchain.
Confermato:
Questo è il primo passaggio. Quando un utente invia una transazione (come il trasferimento di token o l'interazione con una dApp), la rete di Scroll elabora ed esegue la transazione sul suo sistema Layer 2.
La transazione viene aggiunta a un nuovo blocco sulla rete Layer 2 (L2) di Scroll, in modo simile a come vengono creati i blocchi sulla blockchain di Ethereum. A questo punto, la transazione è visibile sulla rete, ma non è ancora completamente sicura su Ethereum.
Committed:
Una volta confermate diverse transazioni, Scroll le raggruppa in batch. Pensa a questa fase come a raggruppare diverse ricevute in una busta per tenerle al sicuro.
Questo batch di transazioni viene quindi inviato alla blockchain di Ethereum. Questo garantisce che i dati siano registrati in modo sicuro su Ethereum, che funge da livello principale per la sicurezza e la disponibilità. Anche se la rete di Scroll subisce interruzioni, i dati sono ancora disponibili su Ethereum, fornendo un backup.
Finalizzato:
Nell'ultimo passaggio, viene creato un proof a zero conoscenza (zk) per verificare che tutte le transazioni nel batch siano state elaborate correttamente. Questo è come un certificato digitale che dimostra che tutto all'interno del batch è accurato e affidabile.
Una volta che Ethereum conferma il proof zk, il batch di transazioni diventa finalizzato. A questo punto, le transazioni sono scolpite nella pietra, il che significa che nessuno può cambiarle o annullarle.
Fonte: whitepaper di Scroll
La rete di Scroll ha tre parti importanti che lavorano insieme per rendere le transazioni veloci, sicure e compatibili con Ethereum.
Sequencer: Raccoglie le transazioni che avvengono sulla rete Layer 2 (L2) di Scroll (come i trasferimenti di token o le operazioni su smart contract). Invece di inviare ogni singola transazione a Ethereum individualmente (il che sarebbe lento e costoso), il sequencer le raggruppa in blocchi. In questo modo, molte transazioni vengono combinate in un unico pacchetto. Una volta che le transazioni sono raggruppate, il sequencer pubblica i dati del blocco su Ethereum, assicurando che siano registrati in sicurezza sulla blockchain principale. Questo processo mantiene l'efficienza e garantisce che i dati siano disponibili anche se Scroll dovesse avere problemi tecnici.
Proving Layer: Dopo che il sequencer ha raggruppato le transazioni, è il momento che il Proving Layer entri in azione. Questo strato utilizza prover accelerati da GPU (computer super-potenti) per creare prove a zero conoscenza (zk). Una prova zk funziona come una garanzia matematica che tutte le transazioni nel blocco siano state elaborate correttamente, senza che nessuno debba ricontrollare ogni singola transazione. Utilizzando queste prove avanzate, Scroll garantisce che le transazioni vengano finalizzate rapidamente e in sicurezza su Ethereum.
zkEVM: Il zkEVM è il cervello della rete di Scroll. È una versione migliorata del motore degli smart contract di Ethereum (chiamato Ethereum Virtual Machine, o EVM) che integra la tecnologia delle prove a zero conoscenza. Ciò significa che tutti gli smart contract che funzionano su Ethereum possono funzionare senza problemi anche su Scroll senza bisogno di essere riscritti. Gli sviluppatori possono distribuire le loro dApp esistenti su Scroll, godendo di commissioni più basse e velocità superiori, pur beneficiando della sicurezza di Ethereum. Il zkEVM garantisce anche che ogni transazione segua regole di sicurezza rigorose, dando agli utenti la tranquillità che i loro beni e dati siano al sicuro.
Insieme, il Sequencer, il Proving Layer e lo zkEVM formano il nucleo dell'infrastruttura di Scroll. Assicurano che le transazioni vengano elaborate rapidamente, in sicurezza e a un costo inferiore, rimanendo pienamente compatibili con gli strumenti e l'ecosistema di Ethereum. Questo rende Scroll una piattaforma ideale per chiunque desideri utilizzare dApp senza le elevate commissioni e i ritardi della mainnet di Ethereum.
Nome del Token: Scroll (SCR)
Offerta Totale: 1.000.000.000 SCR
Data di Snapshot per l'Airdrop: 19 ottobre 2024
Data di Lancio e di Claim per il Primo Round di Airdrop: 22 ottobre 2024
Il token SCR è fondamentale per decentralizzare i meccanismi di governance, di prove e di sequenziamento di Scroll:
Governance: SCR alimenta la Scroll DAO, dando ai detentori diritti di voto sugli aggiornamenti del protocollo e sulle decisioni operative.
Incentivi per la Prova: I prover sono ricompensati in SCR per la generazione di zk proofs (ZKPs).
Ruolo di Sequencing: SCR è fondamentale per mantenere operazioni di sequencing ad alte prestazioni e garantire la finalità delle transazioni in tempo reale.
Airdrop (15%):
7% allocato al primo airdrop per i primi contributori e utenti attivi.
8% riservato per futuri airdrop nei prossimi 12-18 mesi.
Ecosistema & Crescita (35%):
25% allocato per l'ecosistema e la crescita
10% allocato al Tesoro della Scroll DAO.
Tesoro della Fondazione Scroll (10%): 20 milioni di SCR sbloccati al lancio, con il resto rilasciato gradualmente in quattro anni.
Contributori Principali (23%): Token allocati al team principale e ai consulenti, con un programma di vesting di quattro anni.
Investitori (17%): I token si sbloccano dopo un anno, completamente vestiti entro il quarto anno.
Lancio dello Scroll Mainnet: Scroll ha lanciato ufficialmente il suo mainnet su Ethereum, offrendo una soluzione Layer 2 alimentata da zk-rollup per migliorare la scalabilità e ridurre i costi di transazione. Questo passaggio ha garantito la compatibilità della piattaforma con dApp e strumenti basati su Ethereum, promuovendo una più ampia adozione.
Aggiornamenti Curie e Bernoulli:
Aggiornamento Curie (luglio 2024): Ha introdotto riduzioni delle commissioni del gas di circa 1,5 volte, compresso i dati delle transazioni utilizzando l'algoritmo Zstd, e adottato un modello di commissioni modificato EIP-1559. Inoltre, sono stati integrati nuovi opcodes EVM, migliorando le prestazioni delle dApp.
Aggiornamento Bernoulli (aprile 2024): Aggiunto supporto per i blob di dati EIP-4844 e implementato la precompilazione SHA2-256, migliorando la sicurezza e l'efficienza delle transazioni sulla rete Scroll.
Operazioni Testnet e Raccolta di Feedback: Prima del lancio del mainnet, Scroll ha operato sulla testnet Sepolia, consentendo a sviluppatori e utenti di interagire con le dApp, eseguire transazioni e fornire feedback. Questa fase di test è stata essenziale per perfezionare le funzioni della rete prima di passare alla produzione.
Introduzione degli Aggiornamenti del Circuito zkEVM: Nel corso del 2024, Scroll ha migliorato il suo zkEVM aumentando il numero di livelli nel suo sistema di proving e ottimizzando il meccanismo di ricorsione per l'aggregazione SNARK, risultando in una maggiore rapidità di finalizzazione delle transazioni.
Roadmap di Decentralizzazione Progressiva: La roadmap include piani per decentralizzare componenti della rete come governance, sequenziamento e proving attraverso una DAO guidata dalla comunità e collaborazioni con l'ecosistema. Questo approccio garantisce la resilienza contro i rischi di centralizzazione man mano che la rete matura.
La tecnologia zk-rollup di Scroll offre una soluzione efficiente e scalabile per gli utenti Ethereum, mantenendo la sicurezza e riducendo i costi. L'introduzione di SCR accelera la transizione verso un'infrastruttura decentralizzata, potenziando la comunità attraverso opportunità di governance e staking. Con partnership nei settori mobile, energetico e finanziario, Scroll è posizionato per diventare un attore chiave nel futuro delle soluzioni di scaling Layer 2.
Completa le attività per guadagnare gratuitamente token ogni giorno