Hacken publie une étude de cas sur la solution de preuve de réserves de Gate et partage des informations sur l'audit de sécurité

04/02/2024 04:24 (UTC)
15 099 Vues

Lorsque nous avons lancé pour la première fois notre programme de preuve de réserves (PoR) en 2020, cela marquait notre engagement le plus important en matière de transparence et de responsabilité, permettant aux utilisateurs de vérifier de manière indépendante que leurs soldes BTC et ETH sont adossés à 1:1 à des actifs réels. Depuis lors, nous avons renforcé cet engagement avec des rapports plus réguliers, une technologie sans connaissance et couvrant plus de 170 actifs, soit le maximum de tous les échanges.

Nous en sommes maintenant à notre quatrième année de production de PoR à 100 %, et nous avons récemment fait appel à Hacken, l'une des principales sociétés de sécurité blockchain, pour évaluer notre méthode PoR. Après un examen approfondi, ils n’ont trouvé aucune vulnérabilité et ont réalisé une étude de cas décrivant leurs conclusions, que vous pouvez lire ci-dessous.

Hacken : évaluation de la sécurité de la preuve de réserves de Gate : élever les normes et la confiance en matière de cryptographie

L'un des plus grands échanges cryptographiques au monde Gate a récemment mis à niveau sa preuve de réserves (PoR) pour inclure une technologie à connaissance nulle, marquant ainsi une étape importante vers une plus grande transparence financière. Hacken a mené une évaluation indépendante par un tiers pour évaluer la dernière mise en œuvre de la preuve de réserves de Gate, en l'examinant pour détecter les vulnérabilités aux attaques connues ou aux codes malveillants.

Cette décision est particulièrement significative dans le paysage post-FTX, où la plupart des bourses ne fournissent pas une réserve de capital à 100 %. Avec cette initiative, Gate place la barre plus haut en matière de transparence des actifs numériques parmi les échanges centralisés.

Technologie et mise en œuvre

L'implémentation originale de PoR par Gate, dérivée de la « preuve de solvabilité zkmerkle » de Binance, a subi des modifications significatives dans la structure, la gestion des dépendances et les cadres cryptographiques depuis 2020.
L'amélioration la plus critique a été l'ajout de la vérification zk-SNARK, qui a éliminé la faiblesse de l'implémentation précédente. cela aurait pu permettre l’inclusion de comptes fabriqués avec des soldes négatifs, altérant potentiellement l’exactitude des données.
Le projet utilise les cadres et structures cryptographiques suivants :
- Un fork de GNARK – pour construire des circuits cryptographiques.
- Fonction de hachage Poséidon avec la courbe BN254 – pour le hachage des données utilisateur et la structure Sparse Merkle Tree (SMT).
- Bibliothèque BSMT – pour implémenter le SMT avec une profondeur maximale de 28, permettant au système Proof Of Solvency d'accueillir plus de 250 millions d'utilisateurs.
Voir l'implémentation de la preuve de réserves de Gate sur GitHub ou en savoir plus à ce sujet [ici](https://www.gate.io /preuve de réserves/ "ici").

Résultats et recommandations


L'évaluation de Hacken

Équipe d'évaluation

L'évaluation de la sécurité de la mise en œuvre de la preuve de réserves a été dirigée par Luciano Ciattaglia, directeur des services de Hacken et un expert reconnu en cryptologie, aux côtés des auditeurs principaux Sofiane Akermoun, Nino Lipartiia et Bartosz Barwikowski.

Méthode

L'équipe a mené une analyse approfondie de la documentation de Gate, de la base de code du référentiel, de la structure du code et de la qualité architecturale, ainsi que de l'examen des nouvelles balises et fonctionnalités de la version. Nous avons effectué des vérifications approfondies des vulnérabilités connues, y compris une vérification via la validation de la somme de contrôle pour les 1 157 dépendances. L'objectif principal de cette évaluation était d'évaluer le code pour détecter les vulnérabilités aux attaques connues ou au code malveillant et de vérifier l'absence de problèmes dans les processus de construction, le déploiement et la conception architecturale.

Résultats

L'évaluation de l'équipe Hacken n'a révélé aucune vulnérabilité de gravité critique, élevée, moyenne ou faible. Nous avons trouvé plusieurs problèmes informatifs :
- Intégrité du hachage de la racine Merkle : il a été recommandé que la racine Merkle soit signée par un auditeur tiers de confiance ou publiée sur la blockchain à des fins de vérification.
- Version GNARK obsolète : la mise à jour vers la dernière version de GNARK a été fortement recommandée pour atténuer les risques de sécurité et les inconvénients d'efficacité.

Évaluation

Dans l’ensemble, le projet témoigne d’une base solide en matière de mise en œuvre cryptographique et d’organisation exceptionnelle du code. Son état actuel reflète un équilibre bien réfléchi entre fonctionnalité et complexité, offrant une configuration complète aux utilisateurs avec sa documentation détaillée et ses exemples de données fournis. Le cadre et les fonctionnalités existants du projet contribuent déjà de manière significative au domaine, démontrant une compréhension et une application claires des principes clés de la technologie blockchain et des systèmes cryptographiques.
Le rapport complet est public et peut être consulté sur https://hacken.io/audits/gate.io.

Conclusion

La mise en œuvre du PoR de Gate établit une nouvelle référence dans le secteur de la blockchain et des cryptomonnaies. Il illustre un engagement en faveur de la transparence et de la confiance pour l’ensemble de ses plus de 14 millions d’utilisateurs. L'engagement de preuve de réserves à 100 %, ainsi qu'une évaluation de sécurité ultérieure par un tiers de la mise en œuvre, offrent un modèle pour d'autres échanges d'actifs numériques afin d'améliorer leur sécurité et leur intégrité.

Gateway to Crypto Trade over 1,700 cryptocurrencies safely, quickly, and easily on Gate

Download Gate App / Web Client now>>>
Follow us on Gate X (Twitter) to get more bonuses>>>
Join our Telegram to discuss hot topics>>>
Join our Global Community to get more updates>>>
We provide 100% proof of reserve>>>
Inscrivez-vous pour profiter de max. 6 666 $ de récompenses exclusivement pour les nouveaux utilisateurs
Obtenez 40 % de commission sur les références

L'équipe Gate
4 février 2024