
Introduzione
Quando FTX è crollata nel novembre 2022, è emerso che l'exchange aveva usato i fondi dei clienti per investimenti propri. Il Proof of Reserves è diventato lo standard del settore per evitare che questo si ripeta: gli exchange dimostrano crittograficamente di detenere riserve maggiori o uguali rispetto al totale degli obblighi verso i clienti.
Ma non tutti i Proof of Reserves sono uguali. Ci sono grandi differenze in frequenza, tecnologia e copertura. Su questo sito confrontiamo questi fattori in modo oggettivo.
Cos'è esattamente il Proof of Reserves?
Proof of Reserves (PoR) è una prova crittografica che un exchange detiene asset sufficienti a coprire tutti i suoi obblighi verso i clienti. In concreto:
- Reserves = ciò che l'exchange possiede (wallet, custody)
- Liabilities = ciò che l'exchange deve ai clienti (il tuo saldo)
Se le reserves sono maggiori o uguali alle liabilities per ogni asset, allora l'exchange è solvibile. Proof of Reserves lo dimostra senza che i clienti debbano rivelare i loro saldi individuali.
Come funziona a livello tecnico?
Il flusso di base:
- Snapshot di tutti i saldi dei clienti (per asset)
- Costruzione del Merkle tree — ogni cliente riceve un hash
- Gli indirizzi wallet vengono condivisi pubblicamente
- Verifica indipendente — chiunque può controllare i saldi dei wallet rispetto alla Merkle root
Un singolo cliente può verificare il proprio saldo senza che gli altri saldi diventino visibili. Questa è la forza di questo approccio.
Le diverse tecnologie
Esistono tre generazioni di tecnologia Proof of Reserves:
1. Merkle Tree (base)
- I saldi dei clienti vengono sottoposti a hash in una struttura ad albero
- Vengono mostrati indirizzi wallet pubblici
- Ogni cliente può verificare se il proprio saldo è incluso
- Criticità: l'exchange può "nascondere" saldi negativi (fatto in precedenza da FTX)
2. zk-SNARKs / zk-STARKs
- Prova crittografica che tutti i saldi sono positivi
- Impossibile nascondere saldi negativi
- Richiede più potenza di calcolo
- Vantaggio: maggiore certezza, più difficile da manipolare
3. Plonky2 / recursive ZK-proofs
- Generazione più recente
- Verifica più rapida, dimensione della proof più piccola
- Supporta frequenze più alte (giornaliera invece di mensile)
- Vantaggio: preserva la privacy ed è verificabile in tempo reale
Cosa viene dimostrato e cosa no?
Una precisazione importante: Proof of Reserves non dimostra tutto.
Cosa viene dimostrato:
- Il totale degli asset detenuti è maggiore o uguale al totale delle liabilities per asset
- I saldi individuali dei clienti sono inclusi nella proof
- Gli indirizzi wallet pubblici contengono i saldi dichiarati
Cosa non viene dimostrato (spesso):
- Cosa succede tra due snapshot (con PoR mensile = 30 giorni alla cieca)
- Le posizioni a margine (con PoR solo spot)
- Il PnL non realizzato (perdite su posizioni aperte)
- Gli asset off-chain (accordi istituzionali, altre parti)
- Gli obblighi verso terzi al di fuori dei clienti
Questi punti rendono cruciali frequenza, copertura e scope. Uno snapshot vecchio di 30 giorni che copre solo BTC ed ETH dimostra poco se un exchange supporta oltre 100 coin.
Frequenza: giornaliera vs mensile vs trimestrale
La frequenza con cui un exchange pubblica il PoR determina quanto è aggiornata la proof:
- Giornaliera — lo standard più recente, possibile grazie alle recursive ZK-proof
- Mensile — norma attuale del settore dopo FTX
- Trimestrale — accettata nelle piattaforme tradizionalmente regolamentate con audit esterni
- Mai — un grande red flag
Differenza in pratica: con un PoR giornaliero, la probabilità che un exchange frodi tra due proof è minima. Con quello trimestrale hai 90 giorni di "black box" tra le verifiche.
Confronto tra i grandi exchange
| Exchange | Frequenza | Tecnologia | Copertura | Dettagli |
|---|---|---|---|---|
| Backpack | Giornaliera (internamente ogni 10 min) | Plonky2 ZK-proofs (PoRv2) | Spot + Margin + Unrealized PnL — tutti gli asset | Proof pubbliche verificate con ZK ogni giorno dall'agosto 2025. Monitorata da OtterSec. Open-source. |
| OKX | Mensile | zk-STARK / Merkle Tree | 22 coin tra cui BTC, ETH, USDT, USDC | 42° rapporto (apr 2026). Reserve ratio 100-110%. |
| Bybit | Mensile | Merkle Tree | Asset principali | 31° rapporto a inizio 2026. Cadenza mensile costante. |
| Binance | Mensile | Merkle Tree / zk-SNARKs | Asset principali | PoR mensile. Ha ricevuto critiche sulla metodologia. |
| Kraken | Trimestrale | Audit indipendente | 7 asset | Audit di terze parti a cura di The Network Firm. Solida reputazione regolatoria. |
| Bitvavo | Trimestrale | Attestazione indipendente | 13 asset | Attestazioni trimestrali. Regolamentata nei Paesi Bassi (DNB). |
Osservazioni degne di nota:
- Solo un exchange effettua ZK-proof pubbliche giornaliere
- Solo un exchange copre tutti gli asset nella proof (non solo i principali)
- Solo un exchange dimostra anche margin + unrealized PnL, non solo i saldi spot
- Kraken e Bitvavo usano audit esterni, ma trimestrale = 90 giorni alla cieca
- OKX ha la cadenza mensile più matura (42 rapporti)
Cosa significa questo per te?
Per la maggior parte degli utenti retail, Proof of Reserves non è un argomento prioritario. Ma se mantieni saldi superiori a €10.000 o hai posizioni significative aperte, è importante.
Domande da porsi:
- Con che frequenza l'exchange pubblica il PoR? (giornaliera > mensile > trimestrale)
- Quali asset sono coperti? (tutti > principali > alcuni)
- Sono inclusi margin e unrealized PnL? (importante per i trader di perpetuals)
- Il codice viene monitorato in modo indipendente? (ad es. OtterSec, The Network Firm)
- Il codice del PoR è verificabile come open-source?
Bandiere rosse: nessun PoR sul sito; solo Merkle Tree mensile senza ZK-proof; copertura asset limitata; audit esterni senza prova crittografica.
Bandiere verdi: ZK-proof pubbliche giornaliere; copertura completa degli asset; inclusione di margin e unrealized PnL; monitoraggio di sicurezza indipendente; codice open-source.
Domande frequenti
Il Proof of Reserves è sufficiente per fidarsi che il mio denaro sia al sicuro?
È un segnale importante, ma non completo. Combina sempre con le licenze (MiCA, MiFID II), la struttura di custodia e la storia operativa.
Cosa succede tra due pubblicazioni di PoR?
Con PoR giornaliero: rischio minimo. Con quello mensile: 30 giorni di "black box". Con quello trimestrale: 90 giorni.
Un exchange può frodare nel PoR?
Con i vecchi Merkle Tree questo era possibile (nascondere saldi negativi). Le moderne ZK-proof lo escludono dimostrando crittograficamente che tutti i saldi sono positivi.
Il PoR sostituisce un audit?
No — il PoR è una prova crittografica in tempo reale. Gli audit guardano più in ampio (ad es. struttura societaria, asset off-chain). Entrambi hanno valore.
Voglio verificare il mio saldo personale — come si fa?
La maggior parte degli exchange con PoR offre uno strumento di verifica dove puoi inserire il tuo account ID e dimostrare crittograficamente che il tuo saldo è incluso.