L'aumento dell'adozione di Ethereum ha portato a costi di transazione elevati e congestione. Alcuni credono che gli aggiornamenti on-chain siano la soluzione, mentre altri optano per soluzioni di secondo livello. Una di queste soluzioni è Arbitrum.

Con il suo recente lancio di token che ha visto il suo valore di mercato salire alle stelle rispetto ad altre soluzioni Layer 2, Arbitrum lo è guadagnando popolarità grazie al suo approccio innovativo al problema e per aver guidato la fase successiva delle dApp sviluppo.

Che cos'è l'arbitrato?

Arbitrum è una soluzione Layer 2 per la blockchain di Ethereum, progettata per migliorare la velocità delle transazioni, aumentare la scalabilità e aumentare la privacy della rete. Consente agli utenti di eseguire transazioni al di fuori della rete principale e le fa verificare e raggruppare in batch prima di essere rinviate alla catena principale.

Arbitrum è stato sviluppato da Offchain Labs, una società di ricerca e sviluppo blockchain fondata nel 2018 da Ed Felten, Steven Goldfeder e Harry Kalodner. L'azienda ha prima proposto la soluzione attraverso una presentazione e il

instagram viewer
Libro bianco sull'arbitrato (PDF) all'Università di Princeton nel 2018.

Nel 2020, hanno lanciato la prima versione e condotto una serie di beta test a metà del 2020 prima di lanciarla finalmente sulla rete principale di Ethereum nell'agosto 2021. Arbitrum ha guadagnato una trazione significativa nella comunità di Ethereum dopo il suo lancio e vari altri progetti crittografici di alto profilo lo hanno adottato, tra cui Uniswap, Chainlink e Aave.

Come funziona l'arbitrato?

Arbitrum rende la blockchain di Ethereum più veloce e più facile da usare consentendo ai contratti intelligenti di inviare informazioni sulle transazioni tra la mainchain e la sidechain. Il processo utilizza la tecnologia "rollup ottimista".

Un rollup è una soluzione di ridimensionamento generica che si basa interamente sulla sicurezza di Ethereum, che consente l'implementazione di tutti gli smart contract esistenti dalla mainnet con poco o niente i cambiamenti. Prende il meglio di entrambi i canali Layer 2 e sidechain.

I rollup ottimistici funzionano eseguendo transazioni al di fuori di Ethereum e pubblicando i dati della transazione sulla rete principale. Sono considerati "ottimisti" perché presumono che le transazioni off-chain siano valide e non pubblicano prove per verificare i batch di transazioni pubblicati on-chain.

Si basano su un sistema di prova della frode a tempo per la convalida per rilevare i casi in cui le transazioni non sono ben calcolate. Qualsiasi verificatore nella rete può contestare i risultati di una transazione di rollup calcolando una prova di frode.

Se la prova di frode ha esito positivo, le transazioni batch di rollup vengono rieseguite e aggiornate di conseguenza nel sistema. Nel frattempo, il sequencer responsabile della transazione eseguita in modo errato viene penalizzato.

Se la prova di frode fallisce e il periodo di sfida scade, il batch di rollup della transazione viene accettato come valido sulla rete principale di Ethereum.

Arbitrum ha anche una macchina virtuale personalizzata chiamata Arbitrum Virtual Machine (AVM), che esiste sopra l'EthBridge cross-chain. Funge da ambiente di esecuzione per contratti intelligenti compatibili.

Cosa rende Arbitrum unico e migliore?

Arbitrum non è l'unica soluzione che supera i limiti di Ethereum: più di una dozzina di altri protocolli Layer 2 offrono la stessa soluzione. Ecco cosa lo rende unico e migliore:

  • Commissioni di transazione basse. Arbitrum è progettato per essere efficiente, il che riduce significativamente le sue commissioni di transazione. Questo è un incentivo sufficiente per i validatori e gli utenti ad adottare la piattaforma. Una transazione che costa decine di dollari su Ethereum costa pochi dollari su Arbitrum.
  • Piena compatibilità EVM: Arbitrum è compatibile con il Macchina virtuale Ethereum al livello di codice byte, che consente agli sviluppatori che comprendono i linguaggi di programmazione Ethereum esistenti di salire e iniziare a creare rapidamente dApp sulla piattaforma.
  • Ampia documentazione: Oltre all'elevata compatibilità EVM, Arbitrum dispone di un'ampia documentazione per gli sviluppatori, che consente agli sviluppatori di iniziare a sviluppare sulla piattaforma utilizzando rapidamente gli strumenti esistenti.

Nel complesso, la combinazione unica di convenienza e facilità di adozione di Arbitrum lo rende una soluzione promettente per ridimensionare Ethereum e consentire agli sviluppatori di creare la prossima generazione di applicazioni decentralizzate.

Arbitro Uno vs. Arbitrum Nova

All'interno dell'ecosistema Arbitrum, ci sono due soluzioni. Arbitrum One è la mainnet progettata per i casi d'uso più comuni della finanza decentralizzata. Arbitrum Nova, d'altra parte, è una versione ottimizzata di Arbitrum che si concentra sulla riduzione dei costi di transazione per dApp ad alto throughput.

Arbitrum Nova è stato lanciato il 9 agosto 2022 come soluzione di gioco Web 3.0 e applicazioni social. È stato costruito utilizzando la tecnologia AnyTrust, analoga alla tecnologia di rollup di Arbitrum One. Ha una forte garanzia di sicurezza oltre ad essere conveniente.

A differenza di Arbitrum One, Nova convalida le transazioni attraverso un comitato per la disponibilità dei dati (DAC). I dati della transazione vengono inviati al DAC, che verifica i dati e li assegna con i certificati di disponibilità utilizzati per la pubblicazione sulla blockchain di Ethereum.

A causa del design di Arbitrum Nova, in cui una manciata di membri del DAC fornisce la disponibilità dei dati agli utenti finali, è più centralizzato di Arbitrum One. La centralizzazione è il prezzo da pagare per abbattere i costi. Alcuni membri includono Google Cloud, Reddit, Offchain Labs, Consensys, QuickNode e Infura.

Come si confronta Arbitrum con altri Layer 2?

Esistono diverse soluzioni Ethereum Layer 2 consolidate sul mercato e le più competitive includono Polygon e Optimism. Quindi come si confronta Arbitrum con loro?

Per ricapitolare e per una prospettiva migliore, Arbitrum è una catena di rollup ottimistica che utilizza Ethereum protocollo di consenso, supporta tutti i linguaggi di programmazione EVM e ha una velocità di 40.000 TPS (transazioni per secondo). Inoltre, ha recentemente lanciato il suo token di governance nativo $ARB.

Nel frattempo, Polygon è una sidechain che utilizza il meccanismo di prova di puntata (PoS). per consenso, è compatibile solo con Solidity e Vyper tra tutti i linguaggi EVM, ha una velocità maggiore di 65.000 TPS e ha un token nativo, $MATIC.

L'ottimismo è anche una catena di rollup ottimista che adotta il protocollo di consenso di Ethereum. È compatibile solo con Solidity, ha una velocità inferiore di 2.000 TPS e un token nativo, $OP. Vale anche la pena notare che l'ottimismo sfrutta la macchina virtuale Ethereum, a differenza di Arbitrum, che ne ha una propria.

A partire dal 1 aprile 2023, Arbitrum è leader nel valore totale bloccato, il che dimostra una grande fiducia nella sua tecnologia da parte della comunità blockchain. Probabilmente, la sua compatibilità con tutti i linguaggi EVM lo rende un formidabile concorrente.

Arbitrum è il futuro del ridimensionamento di Ethereum?

Poiché Ethereum deve affrontare congestione e costi di transazione elevati, le soluzioni di secondo livello come Arbitrum stanno diventando sempre più importanti. Mentre alcuni discutono sull'approccio migliore, l'innovazione di Arbitrum è una soluzione promettente alle sfide che Ethereum deve affrontare.

Mentre lo spazio blockchain continua ad evolversi, sarà interessante vedere come diverse soluzioni come Arbitrum contribuiscono alla crescita e alla scalabilità delle applicazioni decentralizzate.