Aller au contenu principal
Confidentialité

Preuve de réserves

Une preuve de réserves est un mécanisme cryptographique permettant à un dépositaire de prouver qu'il détient bien les fonds de ses clients. Elle utilise notamment des arbres de Merkle. Très demandée depuis l'effondrement de FTX. Elle limite mais n'élimine pas le risque de contrepartie.

Définition

Une preuve de réserves (Proof of Reserves, PoR) est un mécanisme cryptographique par lequel un dépositaire (exchange, custodien, broker) démontre qu'il détient effectivement, en chaîne ou hors chaîne vérifiable, l'équivalent des dépôts qu'il enregistre dans ses livres. Elle se compose de deux moitiés :

  1. Proof of Assets : prouver le contrôle d'un certain nombre de BTC on-chain.
  2. Proof of Liabilities : prouver que la somme des dettes envers les clients est inférieure ou égale aux assets.

Le ratio Assets / Liabilities devrait être ≥ 100 %.

Pourquoi c'est devenu critique

L'effondrement de FTX en novembre 2022 a révélé que beaucoup d'exchanges « jonglaient » avec les fonds clients sans réelle couverture. La perte estimée pour les déposants : environ 8 milliards USD. Avant FTX, des cas similaires (Mt. Gox 2014, QuadrigaCX 2019, Celsius 2022) avaient déjà alerté.

Depuis 2023, toute plateforme sérieuse propose au minimum une page Proof of Reserves :

  • Binance, Kraken, Coinbase (custody Trust report)
  • BitGo, Anchorage Digital
  • BitMEX, OKX
  • Sygnum, AmberGroup

Comment ça fonctionne techniquement

Proof of Assets

L'exchange prouve le contrôle d'adresses Bitcoin contenant les BTC clients :

  • Signed message : signature d'un message avec la clé privée de chaque adresse.
  • Move proof : transaction qui déplace les fonds avec une signature spécifique au PoR.
  • Audit on-chain : un tiers vérifie la somme on-chain.

Proof of Liabilities

L'exchange construit un arbre de Merkle des soldes clients :

  1. Chaque client a un noeud feuille = hash(user_id, solde, nonce).
  2. Les feuilles sont agrégées en arbre.
  3. La racine est publiée publiquement.
  4. Chaque client peut vérifier que son solde personnel est inclus dans l'arbre.

Le total des soldes (somme des feuilles) doit être ≤ total des Assets.

Limites majeures

1. Les dettes off-balance-sheet

Le PoR ne capture pas :

  • Les dettes envers les autres exchanges.
  • Les prêts internes (FTX → Alameda).
  • Les dérivés et engagements futurs.

Un exchange peut avoir 100 % d'Assets et 200 % de Liabilities réelles, sans que ça apparaisse.

2. Le snapshot manipulable

Si le PoR est annoncé à l'avance, l'exchange peut emprunter temporairement des BTC pour le moment de la photo, puis les rendre. C'est ce qu'on appelle le round-tripping, suspecté chez Crypto.com en 2022.

3. La preuve d'inclusion partielle

Un client ne voit que sa propre branche de l'arbre. Si le PoR n'a pas de Zero-Knowledge proof de non-doublon des feuilles, l'exchange peut inclure des soldes nuls fictifs pour gonfler artificiellement le compte.

4. La confidentialité

Publier les adresses on-chain peut révéler des flux commerciaux sensibles. Les exchanges préfèrent souvent un audit certifié par un tiers, perdant en transparence.

Solutions plus robustes

Des protocoles émergents tentent de combler ces limites :

  • zk-PoR : preuves ZK qui montrent assets ≥ liabilities sans révéler le détail.
  • Proof of Solvency : étend le PoR aux dettes externes.
  • Continuous PoR : preuve continue, pas seulement à dates fixes.
  • MPC custody + transparence (Anchorage).

Cas d'exchanges et résultats

| Exchange | PoR ? | Date | Méthode | |----------|-------|------|---------| | Kraken | Oui | Régulier | Merkle + audit Armanino | | Binance | Oui | Mensuel | Merkle simple | | Coinbase | Audit SOC | Trimestriel | Cabinet Big 4 | | Crypto.com | Suspendu | 2023 | Soupçons round-tripping | | Bitfinex | Partiel | 2023+ | Pas complet |

La meilleure preuve : la self-custody

Quelle que soit la qualité du PoR, la formule reste valable : « not your keys, not your coins ». Pour un montant significatif et un horizon long, la self-custody hardware reste la seule solution sans risque de contrepartie.

À retenir

La preuve de réserves est un garde-fou utile mais loin d'être suffisant. Elle distingue les exchanges « propres » des « opaques », mais ne remplace pas la vérification indépendante ni la self-custody. Avant de laisser des fonds en CEX, vérifiez toujours la fraîcheur, la complétude et la méthodologie du PoR.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.