Chargement des prix…

Comment vérifier en temps réel l’adossement d’actifs on-chain

Les audits arrivent en retard. Les attestations sont des instantanés. Pour savoir si un T-bill tokenisé ou un stablecoin est vraiment adossé, vérifiez vous-même le contrat, le registre et les réserves.

Comment vérifier en temps réel l’adossement d’actifs on-chain

Pourquoi l’adossement des actifs on-chain est plus difficile à vérifier qu’il n’y paraît

Un bon du Trésor tokenisé comme BUIDL ou OUSG promet une exposition à un portefeuille de bons du Trésor américain à court terme détenu dans un compte de courtage. Un stablecoin réglementé comme USDC affirme que chaque token est couvert un pour un par des dollars ou des bons du Trésor à courte échéance. En apparence, la blockchain permet à chacun d’observer les entrées et les sorties, donc l’adossement devrait être évident. En pratique, la chaîne ne vous montre que le registre des tokens. Elle ne vous montre pas les dollars, les bons du Trésor ni les titres conservés dans le compte off-chain censé les garantir. Le problème de vérification se situe dans cet écart entre deux registres, celui on-chain que tout le monde peut lire et celui off-chain que seul l’émetteur contrôle.

La plupart des lecteurs rencontrent d’abord ce problème lorsqu’ils entendent parler d’une perte d’ancrage. USDT s’est échangé sous un dollar pendant certaines périodes en 2018, 2022 et brièvement en 2023. USDC est passé sous son ancrage pendant un week-end en mars 2023 après l’effondrement de Silicon Valley Bank. Dans chaque cas, les traders réagissaient à des doutes sur les liquidités et équivalents que l’émetteur était censé détenir. Le marché a fait le travail de vérification en temps réel, et le résultat a été brutal. Comprendre comment effectuer vous-même cette vérification, avant une crise, est tout l’objet de cet article.

La bonne nouvelle, c’est que les outils se sont améliorés. Les grands émetteurs publient des attestations mensuelles, des cabinets comptables du Big Four ou de second rang signent des rapports sur les réserves, et des protocoles comme Chainlink publient des flux de proof-of-reserve qui lisent les soldes off-chain et les publient on-chain. La mauvaise nouvelle, c’est qu’aucun de ces outils n’est continu, et qu’aucun n’empêche la fraude dans la fenêtre entre deux rapports. Considérez la vérification comme un moyen de réduire votre incertitude, pas comme une garantie.

Risques et limites avant de toucher à la chaîne d’outils

Avant de parcourir le processus, il est utile d’être lucide sur ce que la vérification ne peut pas faire. Les risques se répartissent en trois catégories importantes pour toute personne détenant un token d’actif du monde réel (RWA).

Décalage des instantanés. Une attestation est une photographie figée. Si le cabinet a signé le rapport le 15 et que vous le lisez le 22, l’émetteur a pu déplacer des fonds pendant ces sept jours. Les attestations des grands stablecoins sont généralement publiées chaque mois, parfois chaque semaine, mais jamais à la vitesse des marchés. Toute fenêtre de rachat importante ou tout événement d’urgence peut rompre l’adossement bien avant l’existence du rapport suivant.

La confiance envers l’émetteur reste essentielle. Même une attestation sans anomalie est signée par des humains chez l’émetteur. L’auditeur confirme ce que la direction lui a déclaré. Si la direction ment sur le dépositaire qui détient les actifs, ou remet un relevé falsifié, l’attestation paraît correcte. Les premières années de Tether en sont le cas emblématique : pendant la majeure partie de sa première décennie, USDT a fonctionné sans audit complet, et les critiques ont soutenu pendant des années que les réserves n’étaient pas entièrement adossées. Tether a fini par publier des attestations et améliorer sa communication, mais cet écart a coûté aux utilisateurs une confiance qui n’est jamais totalement revenue.

Risque de contrepartie et de conservation. Les bons du Trésor tokenisés et la plupart des réserves de stablecoins sont détenus auprès de banques, de dépositaires ou de fonds monétaires. Si ces contreparties font faillite, gèlent les fonds ou se font pirater, le token on-chain ne vous protège pas. La secousse de USDC en mars 2023 l’a montré en temps réel : l’émetteur de USDC détenait des liquidités chez Silicon Valley Bank, le régulateur est intervenu, et USDC s’est échangé jusqu’à 87 cents avant que les réserves soient confirmées et que l’ancrage revienne.

TrueUSD (TUSD) est un exemple plus discret qui incite à la prudence. Après un changement dans sa relation avec son auditeur et sa promotion par Binance, des chercheurs on-chain ont soulevé des questions sur le fait de savoir si les réserves de TUSD se trouvaient réellement là où l’émetteur l’affirmait. Binance a ensuite retiré TUSD de la cote sur plusieurs marchés. La leçon est que, même avec des rapports publiés, la conservation sous-jacente peut rester suffisamment opaque pour que des différends éclatent.

Si vous intégrez ces trois limites, le processus ci-dessous devient utile comme outil de filtrage plutôt que comme signal d’alarme.

Étape 1 : identifier le contrat canonique et l’émetteur

Toute vérification commence par l’adresse. La façon la plus simple de se tromper est de vérifier le mauvais contrat. De nombreux tokens RWA ont des contrats mis à niveau, des wrappers, des versions bridgées et des tickers similaires. Consacrez cinq minutes à cette étape et vous éviterez que le reste du travail soit perdu.

Ouvrez le site officiel de l’émetteur, pas un résultat de recherche. Pour USDC de Circle, cela signifie circle.com ou la documentation développeur sur developers.circle.com. Pour BUIDL de BlackRock, cela signifie la page de l’émetteur sur Securitize. Pour USDY d’Ondo, cela signifie ondo.finance ou la page de documentation. Pour OUSG, l’émetteur est également Ondo, mais le wrapper de trading on-chain est publié par l’intermédiaire de partenaires comme Galaxy d’Invesco ou de marchés DEX spécifiques, donc la recherche du contrat se fait dans le registre officiel d’Ondo.

Copiez l’adresse du contrat, puis confirmez-la auprès de deux ou trois sources indépendantes : une page CoinGecko ou CoinMarketCap, la publication épinglée du compte social Twitter ou X de l’émetteur, et la page de contrat vérifié d’Etherscan. Etherscan étiquette les émetteurs connus, de sorte que le contrat portera un nom comme "USDC (Circle)" plutôt qu’une simple adresse. Si le nom sur Etherscan ne correspond pas à la page de l’émetteur, considérez cela comme un signal d’alerte.

Une fois que vous faites confiance à l’adresse, ouvrez le contrat et notez trois champs :

  • Décimales. USDC utilise 6, la plupart des tokens ERC-20 utilisent 18. L’écart de décimales est la raison la plus courante pour laquelle les gens interprètent mal l’offre.
  • Offre totale. Il s’agit du flottant on-chain au bloc actuel.
  • Rôle MasterMinter ou Minter. L’adresse autorisée à émettre et brûler. Vous voulez confirmer qu’elle est contrôlée par l’émetteur, et uniquement par l’émetteur.

Étape 2 : lire la dernière attestation ou le dernier audit

Avec le bon contrat en main, l’étape suivante consiste à trouver le rapport tiers le plus récent. C’est ici que la différence entre attestation et audit détermine le poids que vous pouvez accorder au document.

Une attestation est un rapport établi par un cabinet comptable indépendant dans lequel le cabinet indique si les chiffres d’un relevé sont présentés fidèlement selon des critères définis. C’est une vérification à un instant donné. Le cabinet extrait les soldes ou relevés des registres de l’émetteur et confirme qu’ils correspondent à ce que l’émetteur affirme, mais il n’exprime pas d’opinion de niveau audit sur les contrôles internes, la continuité d’exploitation ou l’existence réelle des actifs au-delà de ce que la direction lui a présenté. La plupart des grands stablecoins et de nombreux MMF tokenisés publient des attestations plutôt que des audits complets.

Un audit va plus loin. L’auditeur exprime une opinion sur les états financiers dans leur ensemble, avec une responsabilité associée. Le travail est plus approfondi, plus lent et plus coûteux. Peu d’émetteurs de stablecoins ont déjà produit un audit GAAP complet au niveau de la société mère. Les rapports USDC de Circle comportent des attestations de Deloitte, avec des périodes nommées et des méthodologies divulguées, plutôt qu’une opinion d’audit sans réserve. Tether publie des attestations de BDO et a historiquement refusé de publier un audit complet, ce qui est l’une des raisons pour lesquelles USDT se négocie avec une légère décote par rapport à USDC en période de stress.

Lorsque vous lisez une attestation, cherchez quatre éléments. Premièrement, qui l’a signée, et si le cabinet est réellement indépendant ou s’il s’agit d’une petite structure comptable aux ressources limitées. Deuxièmement, la date à laquelle le cabinet a relevé les soldes, souvent appelée date du rapport ou date de clôture. Troisièmement, la section méthodologie, qui explique si le cabinet a vérifié les liquidités disponibles, les titres détenus chez un dépositaire, ou les deux. Quatrièmement, toute réserve ou limitation de périmètre. Une opinion favorable accompagnée d’un long paragraphe de limitation de périmètre est plus faible qu’elle n’en a l’air.

La page des réserves USDC de Coinbase se trouve sur circle.com/en/usdc, où chaque attestation est publiée au format PDF avec la date de clôture visible sur la couverture. Les attestations de BUIDL se trouvent sur la page des informations de Securitize. Ondo publie des attestations USDY avec une présentation similaire. Enregistrez les PDF, notez la date de clôture et gardez à l’esprit que chaque jour après cette date est une zone non vérifiée.

Étape 3 : recouper l’offre on-chain avec la NAV ou la déclaration de réserves

C’est l’étape qui relie les deux précédentes. L’émetteur vous indique combien de tokens existent off-chain, ou, dans le cas d’un MMF tokenisé, combien vaut chaque part. La blockchain vous indique combien de tokens existent réellement on-chain. Si ces chiffres ne concordent pas, quelque chose ne va pas.

Pour un fonds monétaire tokenisé comme BUIDL, OUSG ou une part de bons du Trésor tokenisée, l’émetteur publie une NAV par token. NAV signifie valeur liquidative nette, le prix par part après valorisation au marché du portefeuille sous-jacent. Pour une part de bons du Trésor indexée sur le dollar américain, la NAV reste généralement très proche d’un dollar, car le fonds détient des T-bills à courte échéance. Lisez le rapport NAV lui-même : le dernier relevé mensuel ou hebdomadaire de l’administrateur du fonds, qui liste le total des actifs, le nombre total de parts et la NAV par part.

Prenez la NAV par part et multipliez-la par le nombre total de parts en circulation. Cela vous donne les actifs nets du fonds. Comparez ce chiffre à l’offre on-chain du token. Ils doivent correspondre dans la limite de la taille de toute file d’attente de mint ou de rachat en cours.

Pour un stablecoin, la comparaison est plus simple. Prenez l’offre totale déclarée de USDC dans l’attestation ou sur le tableau de bord de Circle. Soustrayez les tokens détenus dans la trésorerie de l’émetteur. Ouvrez Etherscan et lisez la Total Supply on-chain du contrat USDC. Les deux chiffres doivent correspondre au centime près. Si le chiffre on-chain est supérieur à l’offre déclarée, il s’agit d’une offre excédentaire non adossée et d’un signal d’alerte. S’il est inférieur, l’émetteur a émis moins que possible et détient des réserves supplémentaires.

USDY mérite une courte note, car sa structure diffère de celle de USDC. USDY est un token générateur de rendement, pas un stablecoin, et sa NAV augmente progressivement avec l’accumulation des intérêts. Ondo publie un rapport NAV tous les quelques jours ou chaque semaine. Pour vérifier, divisez l’offre on-chain par la NAV la plus récente afin d’estimer le total des actifs, puis comparez-le à l’AUM déclaré par Ondo. Le calcul exact dépend du fait que vous vérifiez à la date du rapport NAV ou au bloc actuel, il faut donc prévoir une petite marge de dérive.

Étape 4 : surveiller les flux de preuve de réserve et les signaux on-chain

La surveillance continue est le moment où le processus commence à sembler en temps réel. Plusieurs protocoles publient désormais des flux de preuve de réserve qui récupèrent les soldes off-chain et les publient on-chain afin qu’un smart contract puisse les lire. Proof of Reserve de Chainlink est l’exemple le plus largement déployé, avec des flux pour les réserves de BTC wrappé, l’or de Paxos et plusieurs émetteurs de stablecoins.

Ces flux fonctionnent en demandant à un opérateur de nœud de confiance de lire le solde d’un dépositaire, de signer ces données et de les publier on-chain sous forme de flux de type prix. Un marché de prêt ou un swap de stablecoins peut alors refuser d’accepter un token dont le flux de réserves montre un déficit. Le modèle est astucieux, mais il hérite des hypothèses de confiance de la source de données sous-jacente. Si le dépositaire ment à l’opérateur de nœud, le flux affiche ce mensonge. Si l’opérateur de nœud passe hors ligne, le flux se fige. Considérez un flux PoR au vert comme une preuve qu’un oracle automatisé estime que l’émetteur est solvable à cet instant, et non comme un oracle au sens religieux du terme.

Pour les tokens sans couverture PoR, vous pouvez construire vos propres signaux on-chain. Lisez la concentration des détenteurs : si une seule adresse détient 30 pour cent de l’offre, c’est le plus grand risque de retrait possible. Surveillez la liste des 10 principaux détenteurs sur Etherscan pour repérer les gros déversements. Suivez le nombre de détenteurs et l’ampleur des entrées et sorties sur les grandes plateformes d’échange. Un nombre de détenteurs en hausse avec une offre stable signifie généralement une distribution, ce qui est sain. Un nombre de détenteurs en baisse avec une offre constante signifie une concentration, ce qui ne l’est pas.

Aucun de ces signaux ne vous dit si les réserves off-chain existent. Ils vous indiquent comment le marché valorise la solvabilité, ce qui est utile, mais ce n’est pas la même chose. Combinez-les avec les étapes 1 à 3 et vous obtenez une vision multisource plutôt qu’un seul rapport sur lequel vous engagez votre position.

Étape 5 : lisez les clauses en petits caractères sur la garde et le rachat

La dernière couche de vérification examine la mécanique juridique plutôt que les chiffres. Deux tokens RWA ayant des attestations identiques peuvent présenter des profils de risque très différents selon le fonctionnement du rachat et de la garde.

Commencez par le dépositaire. Où l’émetteur détient-il réellement les liquidités ou les T-bills ? Un dépositaire bancaire américain réglementé, couvert par la FDIC ou disposant du statut de dépositaire qualifié, est différent d’une entité aux îles Caïmans sans sous-dépositaire nommé. BUIDL détient ses T-bills via BNY Mellon, l’une des plus grandes banques dépositaires au monde. Cela réduit le risque propre à la garde, même si cela n’élimine pas les dynamiques d’ancrage de type USDC lors d’une crise bancaire.

Examinez ensuite les droits de rachat. Les détenteurs peuvent-ils échanger les tokens contre les liquidités sous-jacentes, ou seulement créer et brûler des tokens via des partenaires approuvés ? Pour BUIDL et OUSG, les rachats passent par Ondo ou Securitize en tant que participants autorisés, et non directement depuis n’importe quel wallet. Cela signifie qu’un détenteur doit trouver une contrepartie prête à traiter à la NAV et à accepter le délai de règlement, qui peut être de quelques heures ou de plusieurs jours en période de stress. Les détenteurs particuliers ne procèdent généralement pas au rachat auprès du fonds.

Enfin, vérifiez la structure de l’entité juridique. Le token est généralement logé dans un SPV aux îles Caïmans ou au Delaware qui détient les actifs. Les investisseurs obtiennent un intérêt bénéficiaire dans le SPV, et non la propriété directe des titres sous-jacents. Si le SPV fait faillite, les détenteurs de tokens deviennent des créanciers non garantis. L’avis juridique joint au prospectus vous indique quelle juridiction s’applique et quel est l’ordre de priorité en cas de défaut. Parcourez-le. Les surprises se cachent dans les notes de bas de page.

Ce que ce processus peut vous dire, et ce qu’il ne peut pas vous dire

Suivre les cinq étapes vous donne une méthode structurée pour vérifier l’adossement à tout moment. Elle repérera de façon fiable un contrat qui ne correspond pas, une attestation obsolète, un écart entre l’offre et la NAV, ainsi qu’un risque de concentration. Ce qu’elle ne repérera pas, c’est une fraude commise dans le silence entre deux rapports.

La manière honnête de le présenter est qu’il s’agit d’une réduction du risque, pas d’une assurance. Si l’émetteur gère les réserves off-chain de bonne foi et que le dépositaire et les comptables font leur travail, le processus détecte les problèmes tôt et vous permet de sortir avant qu’un depeg ne s’aggrave. Si l’émetteur décide de produire de fausses déclarations ou de déplacer des fonds au pire moment possible, aucun signal public ne vous parviendra à temps. Les plus grands échecs historiques des stablecoins et des produits de trésorerie tokenisés se sont tous produits dans cet intervalle.

Utilisez ce processus dans le cadre d’une habitude de due diligence plus large. Diversifiez entre les émetteurs. Privilégiez les attestations de cabinets réputés ayant des méthodologies publiques. Préférez les tokens dont la couverture PoR ou les tendances du nombre de détenteurs signalent une surveillance active. Suivez l’actualité du dépositaire sous-jacent avec autant d’attention que l’offre on-chain. Rien de tout cela n’est nouveau, et la plupart de ces principes s’appliquent aussi aux fonds monétaires traditionnels. L’élément on-chain apporte surtout de la transparence sur l’offre et les mouvements, pas sur les actifs eux-mêmes.

Suivre l’adossement des RWA sans tout faire à la main

L’adossement des actifs on-chain évolue vite, tout comme l’actualité qui l’entoure. Lire chaque attestation, examiner chaque rapport de NAV et surveiller manuellement chaque flux de proof-of-reserve est une bataille perdue d’avance. Zippfeed fait remonter les actualités RWA avec une notation du sentiment (bullish, neutral ou bearish) et une note d’importance, afin que vous puissiez repérer une nouvelle attestation, un changement de dépositaire ou une remarque d’un régulateur dès sa publication, et réagir avant le marché.

Questions fréquemment posées

L’adossement d’actifs on-chain est-il vraiment vérifiable, ou faut-il encore faire confiance à l’émetteur ?
Vous faites toujours confiance à l’émetteur dans une certaine mesure, même après avoir lu le contrat, l’attestation et la NAV. Les outils on-chain permettent surtout de détecter plus vite les écarts et de sortir plus rapidement. Ils réduisent la confiance nécessaire, mais ne la remplacent pas.
Comment fonctionne la preuve de réserves sur un T-bill tokenisé comme BUIDL ?
Un opérateur de nœud lit le solde du compte sous-jacent chez l’émetteur ou le dépositaire, signe ce chiffre off-chain, puis le publie on-chain sous forme de flux. Les smart contracts et les utilisateurs peuvent alors vérifier que les réserves déclarées couvrent l’offre on-chain à cet instant. L’hypothèse de confiance passe de l’émetteur seul à l’émetteur, au fournisseur de données et à l’opérateur de nœud.
Faut-il se fier aux attestations plutôt que d’attendre un audit complet ?
Pour la plupart des tokens RWA, une attestation est le meilleur signal public disponible, car les audits complets sont rares et coûteux. Lisez-la attentivement, notez la date d’arrêté et la méthodologie, et considérez-la comme un instantané plutôt que comme une garantie continue. Complétez-la avec des vérifications de l’offre on-chain et des flux PoR lorsqu’ils existent.
Quels sont les plus grands écarts historiques entre l’adossement annoncé et l’adossement réel ?
Les premières années de Tether sans audit complet, la fragilité de USDC en mars 2023 pendant la crise de SVB, et les litiges autour des réserves de TrueUSD vers 2024 sont les exemples les plus cités. Chacun montre que les attestations, les audits et la qualité du dépositaire comptent, et que les pires tensions surviennent souvent entre deux rapports, pas le jour de leur publication.
Tokens associés
$BUIDL $USDY $OUSG $USDC $USDT