Un développeur de blockchain qui affirme avoir fait de la rétro-ingénierie sur le code source de la monnaie numérique pilote de la banque centrale du Brésil (CBDC) a découvert des fonctions dans le code qui permettraient à une autorité centrale de geler des fonds ou de réduire les soldes.
Il a toutefois affirmé depuis que ces fonctions pourraient être bénéfiques dans certaines situations.
Le 6 juillet, le code source du projet pilote du real numérique brésilien a été publié sur le portail GitHub par la banque centrale du Brésil. Il a été expliqué à l'époque que le projet pilote était destiné à être utilisé uniquement dans un environnement de test et que « l'architecture présentée » pourrait faire l'objet de modifications supplémentaires.
Pedro Magalhães, développeur de blockchain et fondateur de la société de conseil en technologie Iora Labs, a affirmé plus tard dans la journée avoir été en mesure de « désosser » le code source ouvert du real numérique de la Banque centrale du Brésil, révélant des fonctions dans le code.
Ces fonctions comprenaient le gel et le dégel des comptes, l'augmentation et la réduction des soldes, le transfert de devises d'une adresse à l'autre et la création ou la destruction de reals numériques à partir d'une adresse spécifique.
6/ These resources can be executed by any entity that receives proper permissions from the controlling entity of the new system — i.e. the Central Bank.
— Vini Barbosa (@vinibarbosabr) July 10, 2023
Among the changes authorities could potentially make using these functions are, for example: pic.twitter.com/AT5v1rOQbK
Parmi les changements que les autorités pourraient potentiellement effectuer à l'aide de ces fonctions, citons par exemple : pic.twitter.com/AT5v1rOQbK - Vini Barbosa (@vinibarbosabr) 10 juillet 2023
Magalhães a déclaré à Cointelegraph que la banque centrale du Brésil maintiendrait « probablement » ces fonctions pour les prêts garantis et d'autres opérations financières basées sur des protocoles de finance décentralisée (DeFi).
Le problème, a expliqué Magalhães, est que le code manque de spécificité quant aux circonstances dans lesquelles les tokens peuvent être gelés et, surtout, qui détient le pouvoir de les exécuter :
« Une chose est d'approuver une opération et d'exécuter une opération DeFi qui implique différentes blockchains ; une autre chose complètement différente est qu'une institution ait la capacité de geler le solde de sa propre initiative, et c'est précisément la façon dont ils ont développé les smart contracts. »
« Ces aspects devraient toujours être exposés publiquement dans les smart contracts et discutés avec la population, ce qui n'a pas encore été fait », a-t-il ajouté.
De nombreux membres de la communauté des cryptomonnaies ont exprimé leurs inquiétudes quant au fait qu'une CBDC pourrait potentiellement porter atteinte à leur liberté financière et empiéter sur leur vie privée.
11/ One of the purposes of publishing the pilot, as written in the project's so-called “Onboarding Kit”, is to receive feedback — leaving all documentation subject to evolution or changes. And that's exactly what developer Pedro Magalhães did: he provided feedback.
— Vini Barbosa (@vinibarbosabr) July 10, 2023
11/ L'un des objectifs de la publication du projet pilote, tel qu'il est décrit dans le dossier d'accompagnement du projet, est de recevoir des commentaires - laissant toute la documentation sujette à évolution ou à changement. Et c'est exactement ce qu'a fait le développeur Pedro Magalhães : il a donné son avis. - Vini Barbosa (@vinibarbosabr) 10 juillet 2023
Dans un article publié le 10 juillet, M. Magalhães explique que si les inquiétudes des Brésiliens à l'égard d'une CBDC sont compréhensibles, celle-ci peut présenter certains avantages.
Il a expliqué que les taxes seraient plus facilement traçables, permettant au public d'inspecter à quelles ressources les fonds fiscaux sont alloués, en plus d'inspecter les achats effectués par l'État on-chain et de renforcer la transparence des amendements parlementaires.
À lire également : Visa, Microsoft et d'autres entreprises participent au projet pilote de la CBDC brésilienne
En juillet 2022, Fabio Araujo, économiste à la banque centrale brésilienne, a expliqué que la monnaie numérique avait le potentiel de mettre fin aux paniques bancaires et de fournir aux entrepreneurs un environnement plus sûr et plus fiable pour innover.
Le projet pilote de real numérique fonctionnerait sur Hyperledger Besu, une blockchain compatible avec Ethereum Virtual Machine (EVM), gérée par une entreprise privée.
Parce qu'il n'est pas sans permission comme les réseaux principaux Bitcoin ou Ethereum, les utilisateurs auront besoin de l'approbation de la banque centrale pour devenir un nœud, a déclaré Magalhães le 7 juillet.
Collectionnez cet article en tant que NFT pour préserver ce moment d'histoire et montrer votre soutien au journalisme indépendant dans l'espace crypto.