I messaggi inter-chain, e perché confondono le persone
Una transazione di bridge non è una singola transazione. È un messaggio inviato su una chain e consumato su un'altra, e le due metà hanno hash diversi, timestamp diversi ed explorer diversi.
Questa è la radice di quasi ogni panico da bridge. Deposita su Ethereum, vede una transazione confermata, e poi non trova nulla su Arbitrum perché sta cercando l'hash L1 sulla chain L2, dove non esiste. I fondi stanno bene. L'identificatore è sbagliato.
Il tracciatore di messaggi di Arbiscan risolve questo. Gli dia uno dei due lati e mostra la coppia — la transazione L1 che ha iniziato il deposito e la transazione L2 che l'ha accreditata, o il prelievo L2 e la sua eventuale richiesta L1. Mostra anche lo stato intermedio, dove un messaggio può legittimamente restare per un po'.
I depositi sono rapidi, tipicamente circa dieci minuti, perché accreditare su L2 non richiede alcun periodo di contestazione. I prelievi sono la direzione lenta, per la stessa ragione strutturale di Base: un rollup ottimistico deve concedere tempo per le prove di frode prima di rilasciare fondi su Ethereum.
L’attesa di sette giorni
I prelievi canonici da Arbitrum a Ethereum richiedono circa sette giorni. Questa non è una coda, un arretrato o un problema di prestazioni. È la finestra di contestazione, ed è il modello di sicurezza che funziona come progettato.
La sequenza: sottomette un prelievo su Arbitrum, la radice di stato che lo contiene viene pubblicata su Ethereum, il periodo di contestazione gira, e poi sottomette una seconda transazione su Ethereum per richiederlo. Quell'ultimo passo è suo da fare. Un numero sorprendente di persone inizia un prelievo, attende una settimana, e non lo richiede mai — i fondi restano non richiesti indefinitamente, recuperabili, ma solo una volta che qualcuno se ne rende conto.
Arbiscan mostra a quale fase si trova un prelievo, l'unico modo affidabile per distinguere "attesa normale" da "attesa che lei faccia qualcosa".
Da sapere
I bridge veloci evitano l'attesa dandole fondi su Ethereum immediatamente dalla propria liquidità e assorbendo essi stessi i sette giorni. Questo è un servizio reale e lo fanno pagare. Ciò che sta comprando è tempo, e ciò che sta accettando è una controparte — che il bridge canonico non ha. Nessuna delle due scelte è sbagliata; sono rischi diversi.
Il gas di Arbitrum sono due costi che fingono di essere uno
Una commissione di transazione Arbitrum ha due componenti. C'è il costo di esecuzione L2, che è minuscolo, e c'è il costo dei dati L1 — la sua quota di pubblicazione dei dati di transazione su Ethereum — che domina.
Questo produce un comportamento che sembra sbagliato se si aspetta il modello di Ethereum. Le commissioni su Arbitrum si muovono con la congestione di Ethereum piuttosto che con l'attività di Arbitrum. Un periodo tranquillo su Arbitrum durante un periodo intenso su Ethereum significa commissioni più alte, il che non ha senso finché non sa da dove viene il costo.
Da quando EIP-4844 ha introdotto le transazioni blob la componente dei dati L1 è diventata sostanzialmente più economica, motivo per cui le commissioni dei rollup sono crollate su tutta la linea. Arbiscan mostra il totale; non scompone la divisione, il che è una vera lacuna quando sta cercando di capire perché una transazione è costata quanto è costata.
Arbitrum Nova, brevemente
Nova è una chain separata che usa AnyTrust piuttosto che un rollup completo, il che significa che i dati di transazione sono detenuti da un comitato di disponibilità dei dati anziché essere pubblicati interamente su Ethereum. Questo la rende più economica e sposta l'assunzione di fiducia da "Ethereum ha i dati" a "il comitato è onesto".
Ha trovato una nicchia nelle applicazioni di gioco e sociali dove le commissioni contano più della sicurezza massima. Arbiscan la copre, anche se visibilmente come una preoccupazione secondaria — meno strumentario, meno contratti verificati, copertura più sottile in generale.
Se usa Nova, sappia su quale chain si trova. Le due hanno explorer separati, bridge separati e indirizzi di contratto separati, e un contratto distribuito su One non esiste su Nova.
Verdetto
Se passa il bridge verso o da Arbitrum, usi Arbiscan. Il tracciatore di messaggi è la funzionalità e nient'altro la replica.
Per il lavoro ordinario sui contratti è Etherscan con dati diversi, il che va bene ed è interamente prevedibile. Blockscout copre Arbitrum se vuole open source, e 3xpl è più veloce per una ricerca rapida.
L'unica cosa da portare via è la stessa di ogni rollup: confermata su L2 e regolata su Ethereum sono eventi diversi con garanzie diverse, e l'interfaccia usa una sola parola per entrambi.
Cosa hanno mostrato i nostri test di riferimento
I nostri test su Arbitrum si sono concentrati sul bridge, poiché è per questo che esiste il tracciatore di messaggi.
Abbiamo depositato da Ethereum e poi cercato l'hash di transazione L1 su Arbiscan, riproducendo l'errore che le persone fanno davvero. Non ha restituito nulla, come deve — l'hash non esiste su L2. Il tracciatore di messaggi lo ha risolto immediatamente, mostrando la transazione L1 e la transazione L2 che ha accreditato i fondi circa dieci minuti dopo, collegate come un unico movimento.
Abbiamo poi iniziato un prelievo e lo abbiamo seguito. Arbiscan lo ha mostrato muoversi da sottomesso, a incluso in una radice di stato pubblicata su Ethereum, a richiedibile. La richiesta finale ha richiesto una transazione Ethereum separata che non avviene automaticamente, e l'explorer ha reso chiaro che stava aspettando noi piuttosto che il protocollo. Quella distinzione è quella che le persone perdono più spesso.
La scomposizione del gas era la lacuna visibile. Le commissioni su Arbitrum sono dominate dal costo dei dati L1, e l'explorer mostra un totale senza separare le due componenti — quindi una commissione che è salita perché Ethereum era intensa appare inspiegata.