CoinW s’engage à maintenir des réserves à 100 % pour les actifs des utilisateurs et publie régulièrement des rapports de Preuve de Réserves afin de renforcer la transparence de la plateforme.
Dernier ratio de réserves
Heure du snapshot : ( UTC+8)
Ratio de réserves = Actifs détenus par la plateforme / Total des actifs des utilisateurs. Un ratio de 100 % ou supérieur indique que la plateforme maintient des réserves suffisantes.
Hash racine Merkle
L’arbre de Merkle est construit à partir de tous les soldes des utilisateurs afin de permettre une vérification sécurisée et efficace.
Ratio de réserves total
Le ratio entre le total des réserves en USDT de CoinW et le total des soldes en USDT de l’ensemble des utilisateurs.
%
Qu’est-ce que la Preuve de Réserves (PoR)
La Preuve de Réserves (PoR) utilise une vérification cryptographique ainsi que la validation de la propriété des portefeuilles publics afin de fournir une preuve on-chain vérifiable que les actifs contrôlés par la plateforme sont égaux ou supérieurs au total des soldes des utilisateurs.
CoinW enregistre le hash du solde de chaque compte utilisateur comme un nœud feuille dans l’arbre de Merkle. Les utilisateurs peuvent vérifier que leurs actifs sont inclus dans un snapshot des réserves en localisant leur hash correspondant et en recalculant la racine Merkle le long du chemin de vérification. Si la racine calculée correspond à la racine Merkle publiée pour ce snapshot, cela confirme que les actifs de l’utilisateur sont bien inclus dans la Preuve de Réserves de la plateforme.
Pourquoi une réserve à 100 % est-elle importante ?
Réserves maintenues à 100 %
Couverture d’actifs suffisante
Confiance accrue des utilisateurs
Protection renforcée des actifs
Garantit une couverture intégrale des retraits
Réserve inférieure à 100
Risque potentiel de mauvaise utilisation des fonds
Retards ou restrictions de retrait
Risque de liquidité en cas de retraits massifs
Risque accru d’insolvabilité et de perte d’actifs
Comment fonctionne l’arbre de Merkle ?
Un arbre de Merkle est utilisé pour vérifier efficacement l’intégrité des données. Chaque nœud feuille représente un compte utilisateur, dont l’ID du compte et le solde sont hashés à l’aide de SHA-256. Les hash obtenus sont ensuite associés aux hash adjacents et recalculés couche par couche jusqu’à la génération de la racine Merkle.
Pour vérifier les réserves, les utilisateurs hashent leurs propres données de compte, localisent leur position correspondante dans l’arbre et recalculent le chemin de hash jusqu’à la racine. Si la racine calculée correspond à la racine Merkle officiellement publiée, cela confirme que les données de l’utilisateur sont incluses dans le snapshot des réserves et que l’ensemble de données publié reste cohérent.
Hash(N4+N5)
Hash(NO+N1)
Hash(N2+N3)
Hash(DO)
Hash(D1)
Hash(D2)
Hash(D3)
DO
D1
D2
D3
Comment vérifier mes actifs ?
1. Vérification automatique
1.1 Connectez-vous à la plateforme web, puis accédez à « Assets » > « Proof of Reserves » pour consulter les snapshots mensuels des réserves. Cliquez pour développer et examiner les données de votre compte.
1.2 Pour vérifier si vos actifs sont inclus dans l’arbre de Merkle actuel, cliquez sur « Verify » afin de lancer le processus de vérification du hash.
1.3 Le sommet de l’arbre de Merkle correspond au nœud racine, tandis que le nœud feuille situé en bas représente votre compte. Si le hash racine Merkle que vous calculez correspond à la racine publiée pour ce mois, cela confirme que vos actifs sont bien inclus dans l’arbre de Merkle actuel.
2. Vérification manuelle
2.1 Télécharger l’outil de vérification
Tout d’abord, téléchargez le programme de vérification depuis Github.
2.2 Télécharger les données de vérification
Rendez-vous sur la Page de vérification des actifs personnels, sélectionnez le lot que vous souhaitez vérifier, puis cliquez sur « Download Data »
Le fichier sera téléchargé au format json et nommé merkel_tree_cw.json.
2.3 Extrayez le package de l’outil de vérification et placez les données d’actifs téléchargées dans le dossier. La structure du dossier doit se présenter comme suit :
merkel_tree_cw
por-verify-mac-arm64
merkel_tree_cw.json
2.4 Lancer la vérification manuelle
Ouvrez l’invite de commandes (cmd) ou le Terminal, puis utilisez la commande cd pour accéder au dossier téléchargé.
cd ~/Downloads/merkel_tree_cw
Sur les systèmes macOS et Linux, il peut être nécessaire d’accorder des droits d’exécution à l’outil de vérification avant de le lancer.
chmod +x por-verify-mac-arm64
Exécutez la commande suivante pour lancer la vérification.
./por-verify-mac-arm64 verify merkle_tree_cw.json
Résultat de la vérification
Si la vérification réussit, le résultat affichera :
Verify Success!
Si la vérification échoue, le résultat affichera :