Sicurezza dei crypto bridge

Perché i bridge crypto vengono ancora hackerati nel 2026: chiavi dei validator, messaggi falsificati e wrapped token senza copertura

I bridge cross-chain risolvono un problema fondamentale nel settore crypto: gli asset e le informazioni creati su una blockchain normalmente non possono spostarsi direttamente su un’altra. Un bridge crea un collegamento bloccando, rilasciando, emettendo o bruciando asset in base ai messaggi ricevuti da un’altra rete. Questa comodità crea però anche un rischio di sicurezza concentrato. Un attaccante non deve necessariamente compromettere Ethereum, Arbitrum, una chain Cosmos o un’altra blockchain sottostante. Può essere sufficiente compromettere il sistema più piccolo che comunica al bridge ciò che è accaduto altrove. Gli incidenti registrati nel 2026 mostrano che il punto debole può essere una chiave di un validator, un servizio off-chain che prepara i messaggi, un componente di verifica delle prove o un contratto che emette wrapped asset. Il risultato è spesso lo stesso: il bridge accetta un evento che non avrebbe mai dovuto essere autorizzato e rilascia valore reale in risposta. I recenti casi che hanno coinvolto AFX Trade, Alephium, Hyperbridge e la connessione Axelar con Secret Network mostrano perché la sicurezza dei bridge dipenda ancora tanto dai controlli operativi e dalla validazione dei messaggi quanto dal codice degli smart contract.

Perché i bridge cross-chain restano un obiettivo di grande valore nel 2026

Un bridge si trova di fatto tra sistemi contabili separati. Se un utente invia un asset dalla Chain A alla Chain B, l’asset originale può essere bloccato in un contratto sulla Chain A mentre sulla Chain B viene emessa una rappresentazione corrispondente. Quando l’utente torna indietro, la versione wrapped viene distrutta e l’asset originale viene rilasciato. Altri modelli utilizzano pool di liquidità, emissione nativa o sistemi di messaggistica specializzati, ma ogni architettura deve rispondere alla stessa domanda: come può una blockchain accettare in modo sicuro informazioni su un evento avvenuto altrove? Le blockchain sono efficaci nel verificare il proprio stato. Non sanno automaticamente se un deposito, un burn o un prelievo sia realmente avvenuto su un’altra rete.

Questo rende i bridge particolarmente interessanti per gli attaccanti, perché un singolo punto di cedimento può dare accesso a riserve aggregate invece che al wallet di un singolo utente. Un bridge può custodire stablecoin, Ether, asset garantiti da Bitcoin e altri token per conto di migliaia di utenti. Il valore concentrato nell’escrow può quindi essere molto superiore al valore economico che protegge un singolo validator, server o chiave amministrativa. Anche quando gli smart contract sono stati sottoposti ad audit, un attaccante può cercare vulnerabilità al di fuori del contratto stesso: infrastruttura dei validator, sistemi di deployment, connessioni RPC, relayer, permessi di upgrade, account cloud o software utilizzati per costruire i messaggi cross-chain.

Questo schema è rimasto visibile per tutto il 2026. Il 22 luglio, il bridge di AFX Trade è stato prosciugato per circa 24,15 milioni di dollari in USDC dopo che un numero sufficiente di chiavi di firma dei validator era stato compromesso per raggiungere la soglia necessaria al prelievo. Il 27 agosto, SKALE ha comunicato che alcuni fornitori di infrastruttura che gestivano nodi validator erano stati compromessi prima di un attacco al suo IMA Bridge lato Ethereum. Questi incidenti non richiedevano di sconfiggere il meccanismo di consenso delle blockchain sottostanti. Hanno colpito i sistemi di fiducia più piccoli inseriti tra le chain, dove il controllo di un numero limitato di macchine o credenziali poteva trasformarsi in autorità su riserve di valore molto superiori.

Il problema della fiducia dietro i trasferimenti cross-chain

La parola “bridge” può far sembrare i trasferimenti cross-chain un normale spostamento da una rete all’altra, ma gli asset in genere non viaggiano letteralmente tra blockchain. Un sistema dimostra o attesta invece che qualcosa è accaduto sulla chain di origine, mentre un altro sistema modifica i saldi sulla chain di destinazione in risposta. A seconda dell’architettura, quella prova può arrivare da un gruppo di validator, da un insieme di guardian, da un meccanismo light client, da una prova crittografica o da un altro processo di verifica. Gli utenti dipendono quindi non solo dalla sicurezza di entrambe le blockchain, ma anche dall’integrità del meccanismo che le collega.

Questa distinzione è importante perché una transazione può essere crittograficamente valida e allo stesso tempo economicamente fraudolenta. Supponiamo che un bridge richieda cinque firme approvate prima di rilasciare USDC. Se un attaccante ottiene cinque chiavi di firma legittime, il prelievo finale può contenere firme perfettamente valide. Il contratto non dispone di un modo indipendente per capire che quelle firme sono state prodotte da un attaccante. Dal suo punto di vista, i validator richiesti hanno approvato la richiesta. La crittografia funziona esattamente come previsto, ma l’assunzione di sicurezza alla base delle firme è già fallita.

Un problema simile compare quando i firmatari legittimi ricevono informazioni errate. I validator possono firmare in buona fede un messaggio perché l’infrastruttura che fornisce loro i dati segnala un deposito o un burn mai avvenuto. Questo è uno dei motivi per cui la sicurezza di un bridge non può essere ridotta alla semplice domanda se le chiavi private siano state rubate. Gli sviluppatori devono considerare anche da dove i validator ottengono i dati, se più fonti indipendenti confermano lo stesso evento, come vengono rilevati i messaggi anomali e cosa accade quando compare improvvisamente un prelievo di grandi dimensioni. Un bridge è affidabile solo quanto l’intero percorso che va dall’evento originale sulla blockchain al rilascio finale dei fondi.

Chiavi dei validator e messaggi falsificati: come gli attacchi superano i controlli normali

Le chiavi dei validator sono particolarmente pericolose quando più chiavi sono archiviate in ambienti simili o controllate dalla stessa organizzazione. Un sistema basato su firme a soglia può sembrare decentralizzato perché richiede cinque, sette o dieci firme, ma la protezione reale dipende dal fatto che quelle credenziali possano effettivamente fallire in modo indipendente. Se più chiavi si trovano su server hot comparabili, condividono gli stessi strumenti amministrativi o possono essere raggiunte tramite una singola rete interna, compromettere un solo ambiente operativo può dare a un attaccante abbastanza firme per raggiungere il quorum richiesto. Il numero di chiavi conta meno quando tutte sono esposte allo stesso percorso di attacco.

L’incidente di AFX Trade del luglio 2026 mostra chiaramente il problema. Le analisi di sicurezza sull’evento hanno rilevato che cinque firme di hot validator erano sufficienti ad approvare un prelievo di circa 24,15 milioni di USDC. Il contratto del bridge ha riconosciuto il quorum richiesto e ha elaborato la richiesta dopo il periodo di contestazione. Il bridge nativo di Arbitrum non è stato il componente che ha fallito; il bridge coinvolto era gestito da AFX. Questa distinzione è importante perché gli utenti spesso vedono asset spostarsi tra due chain note e presumono che la sicurezza del trasferimento derivi direttamente da quelle chain. In realtà, un bridge separato può introdurre il proprio insieme di validator, le proprie regole di custodia e le proprie debolezze amministrative.

Il furto di chiavi è solo uno dei modi per ottenere un messaggio che appare valido. Un bridge può anche essere indotto ad accettare informazioni false senza che venga rubata alcuna chiave privata dei firmatari. Un attaccante può manipolare i dati forniti ai validator, sfruttare un errore di verifica, creare una prova che un contratto accetta in modo errato oppure approfittare di ambiguità tra il modo in cui due componenti software interpretano la stessa transazione. Questi attacchi sono particolarmente difficili da diagnosticare rapidamente perché il messaggio finale può contenere firme genuine o superare le funzioni di verifica previste. Gli investigatori devono quindi ricostruire a ritroso il percorso attraverso relayer, dati RPC, generazione delle prove e costruzione dei messaggi per capire dove lo stato falso sia entrato inizialmente nel sistema.

Cosa mostrano gli incidenti del 2026

L’incidente del bridge Alephium del 30 maggio 2026 è un esempio utile perché l’apparenza iniziale dell’attacco avrebbe potuto indirizzare gli investigatori verso il furto delle credenziali dei guardian. Alephium ha successivamente dichiarato che le chiavi dei guardian non erano state compromesse. Secondo il post-mortem, l’attaccante ha combinato una validazione mancante in un percorso off-chain di re-observation con un attacco di tipo eclipse contro i full node del bridge. Questo ha portato guardian legittimi a firmare messaggi crittograficamente autentici ma che non avrebbero dovuto essere autorizzati. Circa 305.000 dollari di collateral sono stati prelevati dai contratti TokenBridge su Ethereum e BNB Chain, mentre su Ethereum sono stati emessi circa 13,76 milioni di wALPH senza copertura.

Hyperbridge ha subito un diverso tipo di errore di verifica il 13 aprile 2026. Il suo post-mortem afferma che un attaccante ha sfruttato una vulnerabilità critica nel verifier Merkle Mountain Range e ha falsificato una prova che il sistema ha accettato. L’attaccante ha quindi potuto prosciugare il contratto Token Gateway. Questo caso non dipendeva dal raccogliere un numero sufficiente di chiavi validator rubate. Il componente incaricato di stabilire se una prova cross-chain fosse valida ha invece fornito una risposta errata. Hyperbridge ha sospeso il gateway interessato e successivamente commissionato un audit indipendente dell’intero stack di verifica e settlement, dimostrando perché le revisioni di sicurezza dei bridge debbano riguardare più dei soli contratti token più visibili.

Questi casi mostrano perché l’espressione “messaggio falsificato” comprenda diversi tipi di guasto. Un attacco può coinvolgere chiavi rubate che firmano realmente un prelievo malevolo. Un altro può fornire dati falsi a firmatari onesti. Un terzo può sfruttare un verifier affinché accetti prove fabbricate senza compromettere alcun validator. Dal punto di vista dell’utente, tutti e tre possono terminare con la scomparsa degli asset da un contratto di riserva. Dal punto di vista della sicurezza, tuttavia, richiedono difese diverse. Una firma protetta da hardware non può correggere un verifier difettoso, mentre un verifier perfetto non può proteggere un sistema in cui le credenziali dell’amministratore o dei validator sono state rubate. Una sicurezza efficace dei bridge richiede quindi più controlli indipendenti, non un unico punto di fiducia.

Sicurezza dei crypto bridge

Wrapped token senza copertura e il problema della liquidità

I wrapped token aggiungono un ulteriore livello di rischio perché il loro valore di mercato dipende dall’ipotesi che possano infine essere riscattati in cambio di qualcosa di reale. Se un wrapped ETH rappresenta una richiesta su un ETH detenuto altrove, il sistema rimane bilanciato solo finché la quantità emessa corrisponde agli asset che la sostengono. Quando una vulnerabilità del bridge consente a un attaccante di creare ulteriori wrapped token senza depositare il collateral corrispondente, quei nuovi token possono inizialmente sembrare identici alle unità legittimamente coperte. Possono essere trasferiti, scambiati o depositati in altri servizi DeFi prima che il mercato comprenda che le richieste totali hanno superato le riserve disponibili.

L’incidente del giugno 2026 relativo alla connessione Axelar con Secret Network offre un esempio concreto. Le analisi di sicurezza hanno rilevato che un contratto bridge modificato accettava depositi IBC senza validare correttamente il canale di origine previsto. Un attaccante poteva creare una chain separata basata su Cosmos, inviare pacchetti di deposito costruiti ad arte e causare l’emissione di wrapped asset su Secret Network senza i corrispondenti depositi legittimi. Questi asset senza copertura sono stati poi instradati attraverso la connessione valida di Axelar e riscattati contro token reali presenti in escrow. Sono stati sottratti circa 4,67 milioni di dollari e il deficit non è stato scoperto immediatamente; secondo le analisi pubblicate sull’incidente, il problema è diventato evidente alcuni giorni dopo, quando un normale trasferimento cross-chain non ha più potuto essere completato perché le riserve erano state esaurite.

Questo tipo di exploit è particolarmente dannoso perché può estendersi oltre il bridge stesso. Quando un wrapped asset senza copertura entra in un exchange decentralizzato, in un mercato di lending o in un pool di liquidità, altri utenti possono inconsapevolmente scambiare asset reali con crediti che non sono più interamente collateralizzati. I contratti automatizzati normalmente non sanno perché siano stati emessi token aggiuntivi. Leggono semplicemente i saldi e seguono le regole programmate. Un problema di sicurezza in un singolo bridge può quindi trasferire le perdite a liquidity provider, trader o servizi DeFi collegati. Quando il bridge interessato viene sospeso, l’attaccante può avere già convertito i crediti falsi in stablecoin o altri asset ampiamente scambiati.

Come un’architettura più sicura dei bridge può ridurre i danni

La prima linea di difesa consiste nel ridurre la quantità di autorità che una singola credenziale o un singolo sistema può esercitare. Le chiavi dei validator dovrebbero essere separate in ambienti realmente indipendenti, invece di essere semplicemente rappresentate da indirizzi diversi. Gli upgrade amministrativi possono essere protetti con approvazione multisig, timelock e permessi definiti in modo rigoroso. I prelievi di grandi dimensioni o insoliti possono essere sottoposti a periodi di contestazione più lunghi, mentre i limiti di velocità possono restringere la quantità di valore che lascia il bridge in un breve intervallo di tempo. Nessuno di questi controlli garantisce da solo che un exploit venga impedito, ma può evitare che un singolo account compromesso o un messaggio anomalo svuoti immediatamente un’intera riserva.

Anche la verifica dei messaggi richiede controlli indipendenti in più fasi. Un bridge dovrebbe confermare chain di origine, contratto, asset, importo, destinazione e sequenza del messaggio invece di trattare una firma valida come prova del fatto che ogni campo sia corretto. I sistemi che dipendono da observer off-chain devono considerare cosa accade quando questi observer ricevono risposte RPC manipolate o perdono una visione accurata della chain di origine. L’offerta dei wrapped token dovrebbe essere confrontata continuamente con le riserve di copertura, così che un aumento inspiegabile possa attivare un avviso o una sospensione automatica. Il monitoraggio è più utile quando controlla invarianti economiche, come la corrispondenza tra crediti emessi e collateral disponibile, invece di limitarsi a cercare transazioni fallite.

La principale lezione del 2026 è che gli attacchi ai bridge non possono più essere spiegati adeguatamente dicendo semplicemente che “lo smart contract è stato hackerato”. In diversi incidenti importanti, il punto decisivo si trovava altrove: credenziali dei validator, infrastruttura che forniva dati ai guardian, validazione del canale di origine o verifica delle prove. Un’architettura sicura deve quindi partire dal presupposto che i singoli componenti possano fallire e impedire che un singolo guasto diventi un diritto illimitato sulle riserve del bridge. Gli utenti che valutano un bridge dovrebbero guardare oltre velocità di transazione e chain supportate e considerare chi controlla i firmatari, come vengono verificati i messaggi, se i wrapped asset possono essere confrontati in modo indipendente con le riserve, quanto rapidamente può essere bloccata un’attività anomala e quale procedura di recupero esiste nel caso in cui questi controlli falliscano.