← Omnimax WalletGuida operativa

Sicurezza dei bridge cross-chain: come spostare crypto senza perdere fondi

Un bridge cross-chain sposta valore fra due registri che non si conoscono. È il punto della catena operativa dove si concentrano gli incidenti più costosi del settore, quasi sempre per tre motivi ricorrenti: contratti di custodia compromessi, token avvolti contraffatti e accrediti considerati definitivi prima della finalità. Questa guida raccoglie i controlli che applichiamo su Omnimax prima, durante e dopo ogni trasferimento fra catene.

Come funziona davvero un bridge

Nessun token si sposta fisicamente da una blockchain all'altra. Il modello prevalente è lock-and-mint: gli asset restano bloccati in un contratto sulla catena di origine e una quantità equivalente di token avvolti viene emessa sulla catena di destinazione. Il percorso inverso brucia il token avvolto e sblocca l'originale. Esistono varianti burn-and-mint fra catene della stessa famiglia e bridge di liquidità, dove un operatore anticipa i fondi a destinazione e si rifà sulla tratta di origine.

La conseguenza pratica è che il tuo saldo a destinazione vale quanto vale il collaterale bloccato all'origine e quanto è affidabile il meccanismo che ne certifica l'esistenza. La sicurezza di un bridge, quindi, non si valuta dall'interfaccia ma da chi controlla il contratto di custodia e da come vengono validati i messaggi fra le due catene.

I quattro rischi che causano quasi tutte le perdite

Compromissione del contratto di lock

La maggior parte dei bridge blocca i fondi su una catena e ne emette una versione avvolta sull'altra. Se il contratto di lock viene svuotato, il token emesso resta senza collaterale e perde valore anche se il tuo saldo appare invariato.

Validatori e multisig con poche firme

Un bridge governato da 3-5 firme è un bersaglio concentrato. Verifica il numero di firmatari, la soglia di quorum e se le chiavi sono distribuite fra entità indipendenti.

Token avvolti omonimi

Sulla catena di destinazione possono esistere più token con lo stesso simbolo. Solo l'indirizzo del contratto è identificativo: confrontalo sempre con il registro ufficiale dell'emittente.

Riorganizzazioni e finalità

Un trasferimento accreditato dopo poche conferme può essere annullato da una riorganizzazione della catena di origine. Serve attendere la finalità economica, non la prima conferma.

Checklist prima di firmare un trasferimento

1. Verifica la rete selezionata nel wallet

L'errore più frequente non è un attacco: è l'invio sulla rete sbagliata. USDT su Ethereum e USDT su BNB Smart Chain hanno indirizzi di contratto diversi e non sono intercambiabili.

Prima di firmare, controlla che l'identificativo di catena richiesto dall'applicazione coincida con quello attivo nel wallet. Se compare un avviso di disallineamento, interrompi e cambia rete dal wallet, non dall'applicazione.

2. Controlla l'indirizzo del contratto sull'explorer

Apri l'explorer della catena di destinazione e cerca l'indirizzo del token avvolto. Verifica che il contratto sia verificato, che l'offerta circolante sia coerente con quella dichiarata e che non risultino segnalazioni di impersonificazione.

Confronta l'indirizzo con la fonte ufficiale dell'emittente e non con un risultato di ricerca o un messaggio in chat.

3. Fai una prova di importo minimo

Su una destinazione nuova invia prima un importo simbolico e attendi l'accredito completo. Il costo della prova è irrisorio rispetto alla perdita di un trasferimento indirizzato male.

Ripeti la prova ogni volta che cambi indirizzo, rete o dispositivo di firma.

4. Attendi il numero di conferme corretto

Il numero di conferme necessario dipende dalla catena di origine. Non trattare i fondi come disponibili finché la soglia di finalità non è raggiunta su entrambe le tratte.

Un bridge serio espone lo stato del trasferimento su entrambe le catene con l'hash di origine e quello di destinazione: se manca uno dei due, l'operazione non è conclusa.

5. Limita le autorizzazioni concesse

Evita le autorizzazioni illimitate: approva l'importo esatto necessario al trasferimento e revoca i permessi residui dopo l'operazione.

Rivedi periodicamente le autorizzazioni attive su ogni catena e rimuovi quelle di contratti che non usi più.

6. Conserva le prove dell'operazione

Salva hash di origine, hash di destinazione, indirizzo del contratto e orario. Sono l'unica base concreta per un reclamo o per una riconciliazione contabile.

Su Omnimax ogni trasferimento cross-chain genera una voce nel registro con i due hash, lo stato di riconciliazione e le commissioni applicate.

Segnali di allarme da non ignorare

  • Il bridge chiede la frase di recupero o la chiave privata: nessun servizio legittimo lo fa.
  • L'interfaccia propone di firmare un messaggio dal contenuto illeggibile o con permessi generici.
  • Il rendimento promesso sul token avvolto è fuori mercato rispetto alla catena di origine.
  • L'indirizzo del contratto cambia fra una sessione e l'altra o non risulta verificato sull'explorer.
  • Il supporto ti contatta per primo e chiede un versamento immediato per sbloccare i fondi.

Cosa fare se un trasferimento resta bloccato

Un trasferimento in sospeso non è necessariamente perso. Recupera l'hash della transazione di origine e verificane lo stato sull'explorer: se risulta confermata, il problema è sulla tratta di destinazione ed è il bridge a doverla eseguire. Se invece la transazione di origine non compare, il fondo non è mai uscito dal tuo indirizzo.

Non inviare un secondo trasferimento per «sbloccare» il primo e non firmare nuove autorizzazioni su richiesta di un supporto non ufficiale. Raccogli le prove, apri una segnalazione con i due hash e attendi la riconciliazione.

Come Omnimax gestisce i trasferimenti fra catene

Allineamento di rete obbligatorio

Prima della firma l'applicazione confronta la rete attiva nel wallet con quella dell'operazione e blocca l'invio in caso di disallineamento.

Presidio della finalità

L'accredito diventa definitivo solo al raggiungimento delle conferme previste per la catena di origine, con stato tracciato su entrambe le tratte.

Registro dei contratti verificati

Gli indirizzi ufficiali dei token sono pubblicati e confrontabili sull'explorer, per escludere i token omonimi.

Riconciliazione contabile

Ogni trasferimento registra hash di origine e destinazione, commissioni e stato di riconciliazione nel registro append-only.

Verifica prima di trasferire

Puoi controllare gli indirizzi ufficiali e lo stato dei contratti dal nostro explorer pubblico, senza creare un account.

Contenuto informativo: non costituisce consulenza finanziaria. Le operazioni su asset digitali comportano rischio di perdita del capitale.