Un desarrollador de blockchain que afirma haber realizado ingeniería inversa en el código fuente de la moneda digital piloto del banco central de Brasil ha descubierto funciones en el código que permitirían a una autoridad central congelar fondos o reducir saldos.
Sin embargo, desde entonces ha argumentado que podría haber situaciones en las que tales funciones podrían ser beneficiosas.
El código fuente del proyecto piloto Real Digital fue publicado en el portal GitHub el 6 de julio por el principal banco de Brasil. En ese momento se explicó que el proyecto piloto Real Digital está destinado a usarse únicamente en un entorno de prueba y que la "arquitectura presentada" puede estar sujeta a cambios adicionales.
Pedro Magalhães, desarrollador de blockchain y fundador de la firma de consultoría tecnológica Iora Labs, afirmó más tarde ese mismo día haber podido aplicar ingeniería inversa al código fuente abierto del Digital Real del Banco Central de Brasil, revelando funciones en el código.
Entre las funciones se incluye la capacidad de congelar y descongelar cuentas, aumentar y disminuir los saldos, mover Real Digital de una dirección a otra y crear o grabar Real Digital desde una dirección determinada.
Magalhães dijo a Cointelegraph que el banco central de Brasil "probablemente" mantendrá estas funciones con el fin de realizar funciones de préstamos garantizados y otras operaciones financieras que puedan llevarse a cabo mediante protocolos financieros descentralizados.
El problema, explicó Magalhães, es que el código carece de especificidad sobre las circunstancias bajo las cuales los tokens pueden congelarse y, sobre todo, quién tiene el poder de ejecutarlos:
“Una cosa es acordar una operación y ejecutar una operación DeFi que involucra diferentes blockchains; Otra cosa completamente diferente es que una institución tenga la capacidad de congelar el saldo por iniciativa propia, y así es precisamente como han desarrollado los contratos inteligentes”.
Estos aspectos siempre deben exponerse públicamente en los contratos inteligentes y discutirse con la población, lo que aún no se ha hecho”, añadió.
Muchos en la comunidad de criptomonedas han expresado su preocupación de que una CBDC tenga el potencial de infringir su libertad financiera e invadir su privacidad.
En una publicación del 10 de julio, Magalhães dijo que si bien las preocupaciones del pueblo brasileño sobre una CBDC son comprensibles, en realidad podría ofrecer algunos "beneficios".
Explicó que los impuestos serán más fácilmente rastreables, lo que permitirá al público inspeccionar a qué recursos se asignan los fondos de los impuestos, además de inspeccionar las compras realizadas por el Estado en la cadena y fortalecer la transparencia en las enmiendas parlamentarias.
Fabio Araujo, economista del Banco Central de Brasil, explicó en julio de 2022 que el Real Digital tiene el potencial de detener las corridas bancarias y busca brindar a los empresarios un entorno más seguro y confiable para innovar.
Según se informa, el piloto de Digital Real se está ejecutando en Hyperledger Besu, una cadena de bloques compatible con Ethereum Virtual Machine (EVM) operada de forma privada.
Debido a que no carece de permisos como las redes principales de Bitcoin o Ethereum, los usuarios necesitarán la aprobación del banco central para convertirse en un nodo, afirmó Magalhães el 7 de julio.