Heure du dernier audit:
2024-09-29 00:00:00(UTC+0)
Valeur excédentaire de la réserve:
$ 1.09B
Algorithme :
Merkle Tree + zk-SNARKs
Taux de réserve total:
120.22%
Merkle Root Hash:
171cfd97a75b5cdff1b511f6e447b1d35c8cca7a2172d11e1c145a89fbf23a99
Solde net du client
$ 5,405,986,360
Solde du Portefeuille Gate
$ 6,499,212,860
Valeur excédentaire de la réserve
$ 1,093,226,500
Solde net du client
16,788.90
Solde du Portefeuille Gate
20,070.00
Solde du Portefeuille Gate USD
$ 1,321,705,835
Solde net du client
900,460,369.70
Solde du Portefeuille Gate
950,199,170.00
Solde du Portefeuille Gate USD
$ 950,199,170
Solde net du client
218,945.56
Solde du Portefeuille Gate
275,530.00
Solde du Portefeuille Gate USD
$ 737,152,962
Solde net du client
1,999,007,092.09
Solde du Portefeuille Gate
2,218,526,583.00
Solde du Portefeuille Gate USD
$ 284,135,573
Solde net du client
87,580.12
Solde du Portefeuille Gate
88,183.00
Solde du Portefeuille Gate USD
$ 236,418,623
Solde net du client
1,051,604,689.28
Solde du Portefeuille Gate
1,060,501,647.00
Solde du Portefeuille Gate USD
$ 176,817,439
Une plateforme d'échange centralisée gère un registre qui enregistre les actifs des utilisateurs dans une base de données. En tant que telles, les plateformes doivent prouver qu'elles disposent pleinement de tous les actifs des utilisateurs.
Gate.io propose l'arbre de Merkle pour résoudre ce problème, en stockant la valeur de hachage des actifs du compte de chaque utilisateur dans les nœuds de l'arbre de Merkle. Chaque utilisateur peut vérifier le montant total des actifs des utilisateurs stockés dans les nœuds de l'arbre de Merkle et vérifier si ses fonds sont répertoriés par le biais d'une agence d'audit tierce partie qualifiée.
Si les actifs répertoriés dans l'arbre de Merkle sont vérifiés comme étant supérieurs ou égaux à 100 %, cela signifie que les actifs des utilisateurs sont conservés en totalité sur la plateforme, c'est-à-dire que la plateforme fournit une preuve de réserves de 100 % pour les actifs des utilisateurs.
La plateforme est financièrement solide
Renforcer la confiance des utilisateurs
Garantir la sécurité des actifs des utilisateurs
100% d'encaissement en un retrait groupé
Les biens des utilisateurs risquent d'être détournés
Retard ou incapacité à retirer les actifs
La plateforme peut subir un bankrun si les utilisateurs se pressent pour demander un retrait.
La plateforme est plus susceptible de faire faillite ou de subir une perte d'actifs.
Si le nombre total de jetons gérés par l'échangeur sur la blockchain atteint ou dépasse le solde global de tous les comptes d'utilisateurs, tel que capturé dans un snapshot, la plateforme maintient une marge de 100 % pour ces jetons.
Lorsque vous utilisez des portefeuilles hot ou cold, vous transférez un montant désigné de manière aléatoire aux adresses désignées par la société d'audit afin de prouver votre propriété sur le portefeuille.
La société d'audit additionnera le solde des adresses concernées pour calculer le montant total de la transaction (y compris les actifs des utilisateurs et les actifs propres de la plateforme).
Veuillez vous référer au diagramme ci-dessous pour l'illustration. Une fois l'arbre de Merkle construit avec succès, les nœuds de feuilles seront exportés dans un fichier de texte brut, qui sera publié avec le hachage de la racine de Merkle par l'auditeur.
En cryptographie et en informatique, un arbre de hachage ou arbre de Merkle est un arbre dans lequel chaque nœud feuille est étiqueté avec le hachage cryptographique d'un bloc de données. Chaque nœud non feuille est étiqueté avec le hachage des étiquettes de ses nœuds enfants. Les arbres de hachage permettent une vérification efficace et sûre du contenu de grandes structures de données.
a. Le montant total des actifs gérés par la plateforme comprend le solde total des actifs de tous les utilisateurs.
b. Le solde net de chaque utilisateur est supérieur ou égal à zéro.
c. La modification des actifs d'un utilisateur entraînera une modification de la valeur de hachage de la racine Merkle.
zk-SNARK, qui signifie Zero-Knowledge Succinct Non-Interactive Argument of Knowledge, c'est un outil révolutionnaire basé sur la cryptographie. Utilisant des algorithmes mathématiques avancés, il peut valider efficacement le montant de la réserve sans divulguer les détails spécifiques de l'actif. zk-SNARK facilite non seulement la vérification rapide de l'actif, mais élimine également les risques d'atteinte à la vie privée. Grâce à ces avantages, associés à sa nature non interactive et à sa grande évolutivité, il trouve de nombreuses applications dans des domaines tels que la vérification des transactions on-chain, la protection de la confidentialité des données et l'authentification de l'identité.
1. Installer le programme et télécharger les données :
Tout d'abord, téléchargez le programme de vérification via le lien fourni ou accédez à GitHub pour télécharger le programme de vérification. Ensuite, renommez-le en main.
Accédez à la page d'audit et localisez le lot que vous souhaitez vérifier. Cliquez sur[Télécharger Merkle Tree] et [Télécharger User Config] pour télécharger les données.
Unzip the zkmerkle_cex_xxx.tar.gz compressed file, place the mainprogram inside this folder, and put the user_config.json file inside the config folder.
Le dossier du programme est désormais
zkmerkle_cex_xxx
Config
cex_config.json
user_config.json
proof.csv
zkpor864.vk.save
main
2. Vérification des actifs :
À partir de cmd ou du terminal, utilisez la commande cd pour naviguer dans le dossier téléchargé, par exemple cd ~/Downloads/zkmerkle_cex_xxx.
(Avant d'exécuter le programme, vous devrez peut-être exécuter chmod 777 main pour accorder des autorisations ou définir des éléments de sécurité).
Exécutez la commande suivante pour commencer la vérification.
./main verify cex
Lorsque la vérification est réussie, le message suivant s'affiche.
All proofs verify passed!!!
Pour une documentation technique détaillée et les principes de vérification, veuillez consulter le projet GitHub open-source .
Date de l'audit | Cabinet d'audit | Auditeur | Référentiels | Rapport de l'audit |
---|---|---|---|---|
January 3, 2024 | HACKEN | Luciano Ciattaglia、Sofiane Akermoun、Nino Lipartiia、Bartosz Barwikowski | Gate.io PoR Implementation |