Publi

Siga CriptoPasion en

Un desarrollador brasileño llamado Pedro Magalhães lanzó un texto en el que muestra algunas funciones de Real Digital. Magalhães afirmó que quería “explorar posibles vulnerabilidades con fines puramente educativos”, pero terminó encontrando varias funcionalidades. Uno de ellos, por ejemplo, permite congelar fondos en carteras ligadas a divisas. Según Magalhães, su objetivo era hacer pruebas unitarias para la mayoría de las funciones de contrato inteligente de Real Digital. Y en estas pruebas, el desarrollador encontró una lista de varias funciones, entre las que destacan las siguientes: disabledAccount: Deshabilita una cuenta autorizada para transferir tokens; enableAccount: Habilita una cuenta previamente deshabilitada para transferencias de tokens; aumentarFrozenBalance: aumenta el saldo congelado de una dirección de billetera; disminuirFrozenBalance: Disminuye el saldo congelado de una dirección de billetera; transferencia: anula la función de transferencia ERC20 para incluir verificaciones de estado de cuenta y saldos congelados. Además, el desarrollador encontró otras funciones en el contrato, pero estas cinco llamaron más la atención. En especial la tercera y cuarta, que muestran claramente que el gobierno podrá bloquear cuentas o transacciones con la nueva moneda.

Publicidad

Auditoría pública Real Digital

Para realizar sus descubrimientos, Magalhães utilizó el código fuente de Real Digital, que está abierto al público. Esta semana, el Banco Central de Brasil (BC) también permitió el inicio de una auditoría pública del código del sistema. En este sentido, BC apuntaba precisamente a probar el código y permitir a los desarrolladores descubrir vulnerabilidades y señalar correcciones. Al hacer su análisis, Magalhães, quien es desarrollador full-stack especializado en blockchain, DeFi y también en el lenguaje de programación Solidity, el mismo que usa el Banco Central en Real Digital, encontró las funciones. Luego, el desarrollador recreó el contrato inteligente Real Digital. “Además, diseñé pruebas unitarias para la mayoría de las funciones de contratos inteligentes de Real Digital. Esto se implementará en una red restringida (permitida) de Hyperledger Besu”, escribió el desarrollador. Posteriormente, el BC confirmó que el contrato tendrá estas funciones, sin embargo, no es solo el BC el que puede realizar estas funciones, sino cualquier entidad que reciba autorización para hacerlo. En este caso, la entidad necesita recibir Control de Acceso, otra función del contrato que da acceso a terceros para realizar operaciones en Real Digital. Es decir, los bancos y otras entidades también podrán congelar fondos de cartera.

¿Un nuevo Plan Color?

No es la primera vez que las funciones de Real Digital generan polémica. Así sucedió el año pasado, cuando el BC reveló que podría aplicar algunas medidas para evitar las corridas bancarias y la desintermediación financiera, que pueden generar crisis en el sector financiero. Entre estas medidas estaba la posibilidad de “bloqueos” para retiros y límites de tiempo para convertir dinero en moneda digital. El Banco Central también consideró instalar un “disyuntor” que detendría los retiros si un banco comenzara a perder muchos recursos debido a una ola de retiros. Para muchos, estas funcionalidades dan cabida a algún tipo de control más profundo, como el bloqueo general de depósitos. Es decir, una limitación o incluso restricción total para que los ciudadanos utilicen su propio dinero, como sucedió con la confiscación de ahorros del Plan Collor en 1990. Sin embargo, medidas de esta naturaleza necesitarían el apoyo del Congreso y no son responsabilidad exclusiva de la Central. Banco. Siga CriptoPasion en
Criptofácil de Google Noticias