
Proof of reserves: cosa dimostra e cosa non dimostra la verifica di un exchange
Dopo il crollo di diversi grandi exchange con fondi dei clienti spariti, la «proof of reserves» (prova delle riserve) è diventata la risposta del settore. Molti exchange ora ne pubblicano una: un report, una dashboard o un insieme di indirizzi pensati per dimostrare che i depositi dei clienti ci sono davvero.
È un passo avanti autentico. Ma è anche facile attribuirle più di quanto dica. Ecco cosa dimostra davvero una proof of reserves, e le lacune che lascia aperte.
L'idea di base
Un exchange custodisce le tue monete nei propri wallet e registra il tuo saldo nel proprio database. Non puoi vedere direttamente né l'uno né l'altro. Il timore è semplice: ha prestato, perso o speso di nascosto le monete che dice di custodire per te?
Una proof of reserves cerca di rispondere in due parti:
- Attività. L'exchange dimostra di controllare determinati indirizzi on-chain, di solito firmando un messaggio con le relative chiavi o spostando fondi in un modo annunciato in anticipo, e chiunque può sommare i saldi sulla blockchain.
- Passività. L'exchange si impegna sul totale di tutti i saldi dei clienti, in genere tramite un albero di Merkle: una struttura crittografica che consente a ogni cliente di verificare che il proprio saldo sia stato incluso senza rivelare quello di nessun altro.
Se le attività sono almeno pari alle passività, l'exchange appare solvibile per quelle attività in quel momento.
Cosa dimostra davvero
Se fatta bene, una proof of reserves stabilisce cose concrete:
- Le monete esistevano agli indirizzi indicati, al momento dello snapshot: questa parte è on-chain e verificabile da chiunque.
- Qualcuno controllava quegli indirizzi, se l'exchange ha firmato con essi.
- Il tuo saldo è stato conteggiato. Se controlli la tua voce nell'albero di Merkle, sai di non essere stato escluso dal totale delle passività.
È più di quanto i clienti avessero prima, e un exchange disposto a pubblicarla regolarmente mostra più di uno che non lo fa.
Cosa non dimostra
È nelle lacune che si nascondono i fallimenti:
- Le passività sono autodichiarate. L'albero di Merkle dimostra che il tuo saldo è nel totale. Non può dimostrare che il totale includa ogni cliente, o ogni debito: prestiti contratti dall'exchange, denaro dovuto ad altre società, obbligazioni fuori bilancio.
- È un'istantanea. I fondi possono essere presi in prestito per il giorno dello snapshot e restituiti subito dopo. Un report del trimestre scorso dice poco su stamattina.
- Controllo non significa proprietà. Le monete su un indirizzo per cui l'exchange può firmare potrebbero essere date in garanzia, prese in prestito da qualcun altro o dovute a terzi.
- Più exchange, stesse monete. Senza coordinamento tra le società, le stesse monete potrebbero in teoria essere esibite da più di un soggetto.
- Conta il perimetro del revisore. Molti report sono «procedure concordate»: un contabile che verifica cose specifiche che l'exchange gli ha chiesto di verificare, non una revisione completa dell'attività.
Niente di tutto questo rende inutile la proof of reserves. Significa che è una soglia minima, non una garanzia. Risponde molto meglio a «queste attività c'erano?» che a «questa società è solvibile?».
Come leggerne una
Se tieni fondi su un exchange, alcune domande distinguono un report significativo da uno di marketing:
- Sono incluse le passività, o solo un elenco di wallet? Le sole attività non dimostrano quasi nulla.
- Puoi verificare il tuo saldo nell'albero pubblicato?
- Con che frequenza viene fatta? Mensile o continua è meglio di una tantum.
- Chi l'ha verificata, e cosa ha verificato esattamente? Leggi il perimetro, non solo il titolo.
- Il rapporto copre ogni singola attività, o solo un totale che mescola il token proprietario dell'exchange con riserve reali?
L'alternativa: niente da dimostrare
La proof of reserves esiste perché un custode ti chiede di affidargli le tue monete. Ogni suo limite deriva da questo accordo: l'exchange detiene le chiavi, e tu detieni un numero nel suo database. Come dice il vecchio adagio, non sono le tue chiavi, non sono le tue monete.
L'autocustodia non ha bisogno di una proof of reserves, perché non c'è nulla da riconciliare. Le tue monete si trovano ai tuoi indirizzi, e puoi controllarle su qualsiasi block explorer in qualsiasi momento. Con SSP, quegli indirizzi sono vault multisig 2 su 2 controllati dai tuoi due dispositivi: nessuna azienda detiene una chiave, quindi non c'è alcuna azienda di cui devi verificare la solvibilità.
Questo non significa che gli exchange non abbiano un ruolo. È lì che la maggior parte delle persone compra e vende, e i compromessi tra wallet custodial e non custodial sono reali. L'approccio pratico è trattare un exchange come un luogo in cui i fondi transitano, non in cui risiedono, e conoscere i modi in cui gli exchange possono fallire prima di lasciarci qualcosa a lungo termine.
Il riassunto onesto
Una proof of reserves mostra che certe monete si trovavano a certi indirizzi in un certo momento, e che il tuo saldo è stato conteggiato. Non mostra cosa deve l'exchange, cosa ha preso in prestito o cosa è successo il giorno dopo.
Vale la pena controllarla se usi un exchange, e vale la pena ricordare che le uniche riserve che puoi verificare completamente, in qualsiasi momento, sono le tue.


