
Le Proof of Reserves (PoR, preuve de réserves) est un rapport par lequel une plateforme montre que ses portefeuilles contiennent au moins autant d'actifs qu'elle en doit à ses clients. Les plateformes ont commencé à publier massivement ces rapports après l'effondrement de FTX en 2022.
Après le piratage de Binance du 29 octobre, la question « la plateforme a-t-elle vraiment des réserves ? » revient au premier plan. Voyons comment fonctionne la PoR, comment la vérifier soi-même et quels sont ses angles morts.
La plateforme fait deux choses. D'abord, elle montre le montant des fonds clients inscrits dans ses livres, puis les adresses des portefeuilles sur lesquels se trouvent les cryptos.
Si les portefeuilles contiennent autant ou plus d'actifs que la somme des soldes clients, les réserves sont couvertes. Le ratio entre réserves et engagements de la plateforme est généralement publié pour chaque crypto.
Il est impossible de publier ouvertement les soldes de tous les clients. La plateforme les rassemble donc dans un arbre de Merkle, une structure où chaque solde est transformé en hash, et où les hashs sont combinés deux à deux jusqu'à une racine unique.
La racine de l'arbre est publiée. Impossible de modifier discrètement le moindre solde : la racine changerait aussitôt.
Certaines plateformes ajoutent à l'arbre des preuves à divulgation nulle de connaissance (zk-SNARK). Elles confirment que l'arbre ne contient aucun solde négatif, sans révéler les montants des autres clients.
Les plateformes qui publient une PoR proposent généralement une section de vérification dans l'espace client. La procédure est à peu près la suivante.
D'après nos observations, la plupart des clients s'arrêtent à la première étape. Pourtant, tout l'intérêt de la PoR est justement que chacun puisse vérifier son solde et les adresses sans avoir à faire confiance à la plateforme.
Ce que vérifie la PoR | Ce que la PoR ne vérifie pas |
votre solde est inclus dans l'instantané des engagements | si tous les engagements de la plateforme figurent dans l'arbre |
les adresses de la plateforme détiennent les cryptos déclarées | si ces cryptos ne sont pas engagées en garantie |
les réserves couvrent les soldes clients à la date de l'instantané | ce qui arrive aux réserves entre deux instantanés |
la racine de l'arbre n'a pas été falsifiée | les dettes de la plateforme envers ses créanciers et partenaires |
le ratio réserves/soldes par crypto | la sécurité des portefeuilles et des processus |
La principale faiblesse concerne les engagements. La plateforme décide elle-même de ce qu'elle inclut dans l'arbre, et les dettes hors soldes clients n'apparaissent pas dans le rapport.
La PoR n'est pas un audit. L'auditeur vérifie l'ensemble des comptes, y compris les engagements et le contrôle interne, alors que la PoR ne montre qu'un instantané des actifs face aux soldes clients.
L'arbitragiste garde de l'argent sur plusieurs plateformes à la fois, et chacune représente un risque distinct. L'affaire Binance montre les deux faces de la médaille : même la plus grande plateforme peut être piratée, mais l'existence de réserves l'aide à couvrir les pertes de ses clients.
À notre avis, une PoR récente avec une couverture supérieure à 1 sur les cryptos utilisées est une exigence de base pour une plateforme où se trouve votre capital de travail.
Exemple théorique : une plateforme déclare 10 000 BTC de soldes clients et montre 10 400 BTC sur ses adresses. La couverture est de 104 %.
Si un mois plus tard les soldes sont identiques mais que les adresses ne contiennent plus que 9 700 BTC, la couverture est tombée à 97 %. C'est une raison de réduire le solde laissé sur la plateforme et d'en chercher les causes.
Nous pensons qu'il faut vérifier la PoR non pas une fois par an, mais après chaque événement marquant sur le marché. Cela ne prend que quelques minutes.
Quand le capital est réparti entre plusieurs plateformes, il est pratique de voir les prix sur toutes à la fois et de garder sur chacune exactement ce qu'il faut pour le montage. Notre screener d'arbitrage garde des dizaines de plateformes dans une fenêtre, rafraîchit les cotations chaque seconde et montre chaque écart avec le volume qui le soutient réellement. Le calculateur de spreads aide à contrôler ce qui survit aux frais, aux coûts de réseau et au glissement à votre taille. Le bot est entièrement manuel. Il ne se connecte jamais aux clés API de vos plateformes.
Pour tester les outils sur un marché en direct, ArbitrageScanner propose une journée d'accès gratuit à tout l'écosystème.
1. Qu'est-ce que le Proof of Reserves sur une plateforme crypto ?
C'est un rapport par lequel la plateforme montre que ses portefeuilles contiennent au moins autant d'actifs que la somme des soldes clients. Il s'accompagne généralement d'un arbre de Merkle permettant de vérifier son propre solde.
2. Comment vérifier soi-même le Proof of Reserves d'une plateforme ?
Trouvez la section PoR dans votre compte, comparez votre solde dans l'instantané, vérifiez votre branche de l'arbre de Merkle avec le vérificateur et contrôlez par sondage les soldes des adresses publiées par la plateforme.
3. Qu'est-ce que l'arbre de Merkle dans le Proof of Reserves ?
C'est une structure où les soldes des clients sont transformés en hashs combinés deux à deux jusqu'à une racine unique. Si l'on modifie un solde, la racine change.
4. Le Proof of Reserves est-il un audit ?
Non. La PoR montre les actifs face aux soldes clients à la date de l'instantané, alors que l'audit vérifie l'ensemble des comptes, y compris les engagements et le contrôle interne.
5. Pourquoi le Proof of Reserves ne garantit-il pas la sécurité d'une plateforme ?
La PoR ne montre pas tous les engagements, les actifs engagés en garantie ni l'état des réserves entre deux instantanés. Elle ne dit rien non plus de la protection des portefeuilles contre le piratage.
Le Proof of Reserves est un outil utile mais limité. Il montre qu'à la date de l'instantané, les réserves couvrent les soldes clients, mais il ne révèle pas tous les engagements de la plateforme et ne remplace pas un audit.
L'arbitragiste a intérêt à vérifier son solde via l'arbre de Merkle, à regarder la couverture des cryptos qu'il utilise et à ne pas garder sur une plateforme plus que ce dont il a besoin pour ses montages en cours.
IMPORTANT ! Nous sommes développeurs de logiciels. Nous ne donnons ni recommandations ni promesses de gains et nous ne vous conseillons d'investir votre argent nulle part. Notre logiciel est entièrement manuel, tout votre argent reste sous votre contrôle personnel. Nous montrons des exemples de gains réalisés par nos clients sur l'arbitrage par le passé, mais nous ne conseillons pas de reproduire ces actions à l'identique. Vos gains dépendent uniquement de vos actions et des facteurs de marché.
Get a subscription and access the best tool on the market for arbitrage on Spot, Futures, CEX, and DEX exchanges.
