Cos'è Scroll? Come funziona?

Scroll è una soluzione di scalabilità Layer 2 di Ethereum che utilizza la tecnologia zkEVM (zero-knowledge Ethereum Virtual Machine) per fornire transazioni veloci e a basso costo con la sicurezza di livello Ethereum. La zkEVM di Scroll è compatibile a livello di bytecode con Ethereum, il che significa che i contratti intelligenti Solidity esistenti possono essere distribuiti su Scroll con modifiche minime o nulle.

 Definizione

Scroll è uno zkRollup , un Layer 2 che raggruppa le transazioni off-chain, genera prove di validità crittografica (prove a conoscenza zero) e le pubblica su Ethereum per la verifica. A differenza dei rollup ottimistici che presuppongono la validità delle transazioni e utilizzano prove di frode, l'approccio ZK di Scroll dimostra matematicamente la correttezza, garantendo la finalità immediata una volta che le prove sono verificate sul Layer 1. L'innovazione chiave di Scroll è la sua equivalenza EVM a livello di bytecode , con l'obiettivo di essere lo zkEVM più compatibile con l'infrastruttura Ethereum esistente.

 Funzionalità principali

  • zkEVM (a livello di bytecode)Esegue il bytecode di Ethereum non modificato, massimizzando la compatibilità.
  • Prove di validitàOgni lotto è crittograficamente verificato come corretto, senza necessità di periodi di verifica.
  • Rete di prova decentralizzata: Piani per un sistema di prova senza autorizzazione in cui chiunque può generare prove
  • Equivalenza EVMGli strumenti Ethereum esistenti (Hardhat, Foundry, MetaMask) funzionano immediatamente.
  • Bassi costi di transazione: Il raggruppamento e la compressione riducono significativamente i costi rispetto a Ethereum L1
  • Community-drivenSviluppo open-source con particolare attenzione alla partecipazione della comunità.

 Contesto / Storia

  • 2021: Scroll è stata co-fondata da Sandy Peng, Haichen Shen e Ye Zhang, con l'obiettivo di creare un zkRollup veramente equivalente all'EVM.
  • 2022Lancio della testnet Pre-Alpha di Scroll; prime ricerche sulla generazione efficiente di prove ZK per gli opcode EVM
  • Febbraio 2023: La testnet Scroll Alpha su Goerli attrae un numero significativo di test da parte degli sviluppatori
  • agosto 2023La testnet di Scroll Sepolia viene lanciata con prestazioni migliorate.
  • Ottobre 2023Lancio della mainnet di Scroll
  • 2024Scroll introduce il token SCR; l'ecosistema si espande con protocolli di prestito, DEX e NFT.
  • Ottobre 2024:SCR gettone airdrop ai primi utenti e collaboratori
  • 2024-2025: Scroll continua a ottimizzare, dimostrare l'efficienza e lavorare verso reti decentralizzate di sequenziatori e dimostratori

 Come funziona

  1. Invio della transazioneGli utenti inviano le transazioni al sequencer di Scroll tramite gli strumenti standard di Ethereum.
  2. sequencing: Il sequencer ordina ed esegue le transazioni, fornendo conferme soft immediate
  3. Dosaggio: Le transazioni multiple vengono raggruppate in batch per un'elaborazione efficiente
  4. Generazione di prove: Una rete di verifica genera prove di validità ZK per ogni batch
  5. Verifica L1: La prova e i dati dello stato compresso vengono inviati a Ethereum L1
  6. contratto di verifica di Ethereum controlla la prova: se valida, il lotto viene finalizzato.
  7. FinalitàUna volta verificate su L1, le transazioni sono irreversibili e dotate di un livello di sicurezza pari a quello di Ethereum.

Pipeline di prova ZK:

“` Transazioni → Sequenziatore → Lotto → Provatore (prova ZK) → Verificatore Ethereum L1 → Finalizzato “`

 Confronto con concetti simili

CaratteristicaScorrereEra zkSyncStark NetPoligono zkEVM
Sistema di provazk-SNARK (KZG)ZK-SNARKZK-STARKZK-SNARK
Compatibilità EVMLivello bytecodeA livello di compilatoreCairo (non-EVM)Livello bytecode
Lingue disponibiliSolidità (nativa)Solidità (compilata)CairoSolidità (nativa)
FinalitàCirca 20 minuti (tempo di lievitazione)~ 1 ora~ore~ 30 min
TokenSCRZKSTRKPOL
Open SourceSiSiSiSi

 Vantaggi

  • Massima compatibilità con EVM — l'equivalenza a livello di bytecode significa che quasi tutte le dApp di Ethereum funzionano senza modifiche
  • Prove di validità fornire certezza matematica (nessun periodo di sfida di 7 giorni come nei rollup ottimistici)
  • Riduzione dei costi rispetto a Ethereum L1, soprattutto dopo il supporto dei dati blob EIP-4844
  • Una comunità solida e un team di ricerca qualificato. con una profonda esperienza in ZK
  • Open-source fin dal primo giorno, promuovendo la trasparenza e la collaborazione
  • Esperienza di sviluppo familiare — gli strumenti standard di Ethereum funzionano in modo nativo

 Svantaggi

  • Costi di generazione delle prove — la generazione delle prove ZK è computazionalmente intensiva
  • Sequenziatore centralizzato durante la fase attuale (decentramento pianificato)
  • Relativamente nuovo — La rete principale è stata lanciata nell'ottobre 2023 e continua a dimostrare la sua affidabilità.
  • Latenza di prova — Il regolamento finale richiede più tempo della conferma della transazione (circa 20 minuti o più per la verifica).
  • Dimensione dell'ecosistema — TVL inferiore e meno dApp rispetto ad Arbitrum o Optimism
  • Controversia sull'airdrop dei token — alcune preoccupazioni della comunità in merito alla metodologia di distribuzione dell'SCR

 Considerazioni sulla sicurezza

  • Le prove ZK forniscono garanzie di sicurezza crittografica: le transizioni di stato non valide non possono essere finalizzate.
  • Il sequenziatore centralizzato rappresenta un'ipotesi di fiducia temporanea; le vie di fuga consentono agli utenti di ritirarsi tramite L1 in caso di guasto del sequenziatore.
  • I rischi legati agli smart contract permangono: i contratti su Scroll possono presentare bug proprio come su Ethereum.
  • La sicurezza del ponte è fondamentale: il contratto del ponte L1 è un obiettivo di alto valore
  • I bug del circuito ZK sono un rischio teorico: se il sistema di dimostrazione ha un difetto, potrebbe consentire dimostrazioni non valide

 Applicazioni pratiche

  • DeFiPrestiti, finanziamenti e trading a costi ridotti con sicurezza di livello Ethereum.
  • NFT e giochiConio di monete a prezzi accessibili e logica di gioco on-chain
  • Applicazioni aziendaliCalcoli privati ​​e verificabili tramite tecnologia ZK
  • Ponti trasversali: Collegamento sicuro tra Scroll e altre catene
  • Migrazione degli sviluppatoriLe dApp di Ethereum possono essere distribuite su Scroll con il minimo sforzo

FAQ

Cos'è Scroll?

Scroll è un componente Layer 2 di Ethereum che utilizza la tecnologia zkEVM per fornire transazioni veloci e a basso costo con prove di sicurezza crittografiche. È compatibile a livello di bytecode con Ethereum, quindi i contratti intelligenti esistenti possono essere implementati con modifiche minime.

In che modo Scroll si differenzia dagli optimistic rollup?

I sistemi di aggregazione ottimistici (come Arbitrum e Optimism) presuppongono la validità delle transazioni e utilizzano prove di frode con un periodo di verifica di 7 giorni. Scroll utilizza prove a conoscenza zero che dimostrano matematicamente la correttezza, garantendo una finalità più rapida senza periodi di verifica.

Cos'è il token SCR?

SCR è il token di governance nativo di Scroll, lanciato nell'ottobre 2024. Viene utilizzato per la partecipazione alla governance e potrebbe svolgere un ruolo futuro nelle reti decentralizzate di prover e sequencer.

Posso distribuire la mia dApp Ethereum su Scroll?

Nella maggior parte dei casi, sì, con poche o nessuna modifica. L'equivalenza di Scroll con l'EVM a livello di bytecode significa che i contratti Solidity standard e gli strumenti di sviluppo Ethereum funzionano in modo nativo.

Disclaimer: Questa voce del glossario UPay è a scopo puramente informativo e non costituisce consulenza finanziaria o di investimento. Effettuate sempre le vostre ricerche (DYOR) prima di interagire con qualsiasi protocollo blockchain.

Novità & Eventi speciali