Points clés à retenir

  • La transparence des fonds des utilisateurs est essentielle pour regagner la confiance du public et des autorités réglementaires dans le secteur crypto, et pour renforcer son image de secteur mature géré par des acteurs responsables.

  • Le système de preuve de réserves (PoR) de Binance est l’incarnation de notre engagement envers la protection des fonds des utilisateurs et la transparence. 

  • En novembre 2023, le système PoR de Binance permet de visualiser les réserves de fonds de nos utilisateurs dénommées dans 31 actifs numériques différents.

Il y a un an, en pleine crise qui a mis à rude épreuve la confiance du public dans la crypto, Binance s’est jointe à l’effort déployé par tous les acteurs du secteur pour rétablir cette confiance. Les mots ne nous paraissaient pas suffisants, alors nous avons tenté de montrer que la maturité et la fiabilité font partie de l’essence même de l’écosystème des actifs numériques afin de faire taire les critiques omniprésentes à l’époque et encore très fréquentes aujourd’hui. Nous avons élaboré un cadre en six volets que pouvaient adopter tous les exchanges crypto centralisés souhaitant unir leurs forces pour regagner la confiance des utilisateurs. Cette approche se basait sur deux principes clés : la prééminence des fonds des utilisateurs et la transparence.

Notre système de preuve de réserves (PoR) mis en œuvre au mois de novembre 2022 a été conçu pour appliquer ces deux principes. Le plus important, la gestion responsable des fonds des utilisateurs, était déjà assuré : dès la naissance de notre entreprise, nous avons décidé de ne jamais prendre de risques inutiles avec les actifs que les utilisateurs nous confient, de maintenir des réserves suffisantes pour couvrir les retraits de n’importe quel montant et de donner la priorité à la sécurité. Le défi consistait alors à trouver un moyen de rendre cette volonté plus visible.

Lorsque nous avons dévoilé notre système, il permettait uniquement de visualiser les réserves en BTC, et fin 2022, il était déjà possible d’y consulter un total de neuf tokens. Un an plus tard, le système PoR de Binance présente des réserves dénommées dans 31 actifs numériques que nous détenons pour nos utilisateurs, plus que tous les autres exchanges majeurs centralisés fournissant des informations similaires. En toutes circonstances, il indique que le solde de chacun de ces 31 actifs est supérieur à 100 %. Notre système de preuve de réserves est encore en élaboration. Il a d’ailleurs fait l’objet de nombreuses mises à niveau au cours de l’année écoulée, et il continue d’évoluer à chaque itération.

La technologie de la transparence

La blockchain est l’environnement idéal pour assurer et concrétiser la transparence des fonds : néanmoins, l’ampleur de la base d’utilisateurs et des opérations de Binance restreint les solutions technologiques capables de fournir un accès facile à des preuves fiables de nos réserves à qui le souhaite. 

Le système d’origine reposait sur la cryptographie par arbre de Merkle, une approche permettant de consolider de grandes quantités de données en un seul hachage pour additionner les données sur la blockchain sur nos réserves. Le processus de vérification consiste à créer un arbre de Merkle encodant les ID utilisateur avec le solde net de leurs actifs détenus au niveau du token. Le résultat de ce processus, appelé une racine de Merkle, agit comme un sceau cryptographique qui « résume » toutes les données qu’elle contient. Cette méthode donne également aux utilisateurs la possibilité de consulter des sous-ensembles spécifiques de données codées, afin de s’assurer facilement que leurs propres actifs sont stockés en toute sécurité.

Cette conception n’offrait toutefois une transparence totale que si les soldes de chaque compte étaient rendus publics, ce que nous ne souhaitions pas faire pour des raisons de sécurité et de confidentialité. Il existe une autre lacune aux arbres de Merkle conventionnels, qui peuvent potentiellement être manipulés en ajoutant des comptes d’utilisateurs factices avec des soldes négatifs pour fausser l’état général des réserves.

Pour remédier à ces limitations, nos développeurs ont mis en œuvre les protocoles zk-SNARK lors de la mise à niveau de février 2023, une forme de preuve Zero-Knowledge superposée à l’arbre de Merkle principal. Ce type de preuve cryptographique permet à une partie d’établir la validité d’une affirmation donnée à une autre partie sans en divulguer le contenu. Dans notre situation, elle permet à Binance de prouver qu’elle adosse entièrement les fonds de ses utilisateurs sans dévoiler les soldes des comptes de chacun. Grâce à cette association d’un protocole zk-SNARK à un arbre de Merkle, les utilisateurs sont en mesure de vérifier que leurs fonds sont inclus dans le calcul du solde total net des actifs des utilisateurs.

Créer main dans la main avec notre communauté

Notre mise en œuvre de la cryptographie zk-SNARK a marqué la première application de cette approche par une organisation crypto dans le but de concevoir des solutions de preuve de solvabilité. Nous voulions que le reste du secteur profite lui aussi de cette innovation : c’est pourquoi nous avons rendu le code de notre système PoR open source (en libre accès). Nous avons également demandé à la communauté de nous faire part de ses commentaires afin de rendre le système encore plus robuste, et elle a répondu à notre appel.

Peu après la mise en ligne de février, par exemple, une société de sécurité sur la blockchain a audité notre code et a signalé une vulnérabilité dans la solution de preuve de réserves mise à niveau, que nous avons rapidement corrigée. Cet incident prouve que nous souhaitons privilégier la transparence des fonds des utilisateurs à l’échelle du secteur. Plutôt que de nous empresser d’être les premiers à proposer une solution, nous voulons que tous nos collègues issus de tous les milieux soient plus performants en la matière, et nous acceptons volontiers n’importe quelle contribution externe qui nous aide à mieux nous y retrouver sur ce terrain inexploré. Lorsqu’il s’agit de regagner la confiance en améliorant la transparence, les efforts de chacun profitent à tous.

Binance reste déterminée à adosser les actifs des utilisateurs à un ratio d’au moins 1:1 en toutes circonstances, ainsi qu’à travailler constamment sur des moyens innovants de rassurer les utilisateurs tout en préservant la transparence de nos réserves. Comme le démontre la plus récente itération (la 12e) de notre programme de preuve de réserves lancée début novembre, nous détenions suffisamment de BTC pour couvrir 104 % des soldes nets de nos clients, 105 % des soldes de nos clients en ETH, 111 % des soldes de nos clients en BNB et plus de 118 % de tous les USDT déposés par les utilisateurs sur notre plateforme. Vos fonds sont en sécurité avec Binance, et vous pouvez le constater par vous-même à tout moment.

Pour plus d’informations