Arbitrum è un insieme di soluzioni Layer 2 pensate per rendere le applicazioni Ethereum più veloci ed economiche mantenendo la sicurezza di Ethereum come ancoraggio. Per sviluppatori e utenti ciò significa commissioni inferiori, conferme più rapide e la possibilità di eseguire applicazioni ad alto throughput senza rinunciare alle protezioni della chain di base.
Nel suo nucleo, Arbitrum sposta l'esecuzione delle transazioni fuori dalla chain principale di Ethereum e invia riepiloghi compatti ad essa. Questo modello riduce il carico on-chain e i costi delle transazioni, pur affidandosi a Ethereum per arbitrare le dispute e garantire la finalizzazione definitiva.
Quando invii una transazione su una chain Arbitrum, essa va prima a un componente chiamato Sequencer. Il compito del Sequencer è:
Se qualcuno sospetta un risultato errato, può contestarlo durante una finestra di disputa definita. Solo la porzione contestata del lotto viene rieseguita su Ethereum usando un protocollo multi-round di fraud proof, che verifica se l'esecuzione è stata valida. Se viene rilevato un errore, lo stato viene corretto e le parti responsabili del risultato non valido possono subire penalità. Le transazioni raggiungono una finalità morbida alla conferma del sequencer e una finalità dura una volta che la chain madre accetta il lotto pubblicato e si conclude il periodo di disputa.
L'ecosistema Arbitrum include opzioni distinte che bilanciano costo, decentralizzazione e disponibilità dei dati per soddisfare diversi casi d'uso.
Arbitrum One è un optimistic rollup in cui tutti i dati delle transazioni sono pubblicati su Ethereum. Questa progettazione permette a chiunque di ricostruire e verificare indipendentemente lo stato della chain, rendendola adatta ad applicazioni ad alto valore come la finanza decentralizzata o i marketplace dove la trasparenza è fondamentale.
Arbitrum Nova utilizza un framework AnyTrust che mantiene i dati delle transazioni off-chain e si affida a un gruppo permissioned per fornire i dati quando necessario. Evitando la piena disponibilità dei dati on-chain, Nova può offrire commissioni molto più basse, risultando attraente per gaming, app social e altri scenari ad alto volume. Se la fonte di dati off-chain fallisce o una disputa lo richiede, Nova può ricadere nella pubblicazione dei dati on-chain per risolvere la questione.
Le catene Orbit permettono ai team di lanciare proprie rollup o chain AnyTrust e scegliere parametri come governance, token per il gas, privacy, throughput e se effettuare il settlement su Ethereum o un altro L2. Questa flessibilità è utile per aziende, reti private o blockchain specifiche per applicazioni che necessitano di prestazioni e regole su misura.
Arbitrum gira su uno stack chiamato Nitro, basato su un client Ethereum modificato che aggiunge miglioramenti delle prestazioni e ambienti di esecuzione alternativi. Nitro integra WebAssembly (WASM) nel percorso di verifica in modo che le dispute possano essere controllate in modo efficiente. Un aggiornamento recente introduce un secondo runtime — spesso chiamato Stylus — che coesiste con l'Ethereum Virtual Machine. Stylus abilita contratti scritti in linguaggi come Rust o C++, mentre l'EVM continua a supportare i contratti Solidity. Questi runtime interoperano, offrendo agli sviluppatori più opzioni per ottimizzare parti delle loro applicazioni.
Per spostare asset come ETH o token tra Ethereum e una chain Arbitrum si utilizza un ponte nativo.
Per gli utenti che necessitano di accesso più rapido ai fondi, bridge veloci di terze parti offrono prelievi quasi istantanei in cambio di una piccola commissione, anche se ciò richiede di riporre fiducia nel provider del bridge. Le chain AnyTrust come Nova possono spesso fornire prelievi nativi più rapidi grazie al loro diverso modello di dati.
Pur offrendo significativi guadagni di efficienza, Arbitrum comporta anche compromessi che gli utenti dovrebbero comprendere:
Il token nativo del protocollo Arbitrum svolge più ruoli nella rete:
Arbitrum combina esecuzione off-chain con settlement on-chain per rendere le applicazioni Ethereum più pratiche su larga scala. Offrendo più modelli di deployment — rollup con dati completi, network AnyTrust e app chain configurabili — mira a servire un ampio insieme di casi d'uso dalla DeFi al gaming, mantenendo Ethereum come fonte ultima di verità.