The digital currency of the Central Bank of Brazil allows for arbitrary freezing and transferring of account balances, etc

2023-07-12 08:09:03
Collection

ChainCatcher news, a blockchain developer claiming to have reverse-engineered the source code of Brazil's pilot central bank digital currency (CBDC), found that the code includes features that allow central authorities to freeze funds or reduce balances.

On July 6, the Central Bank of Brazil released the source code for the digital Brazilian real pilot project Real Digital (Brazil's CBDC) on the GitHub portal, allowing for public auditing of the system's code. Developers discovered that the CBDC smart contracts deployed by the Central Bank of Brazil include functionalities for freezing and unfreezing accounts, increasing and decreasing balances, and transferring currency from one address to another. However, the code does not specify the conditions under which tokens can be frozen or who has the authority to execute token actions. This could allow any entity authorized by the central bank to arbitrarily execute functions such as freezing accounts.

It is reported that the Central Bank of Brazil's digital real pilot project Real Digital operates on the Hyperledger Besu network, a privately operated Ethereum Virtual Machine (EVM) compatible blockchain. (source link)

ChainCatcher reminds readers to view blockchain rationally, enhance risk awareness, and be cautious of various virtual token issuances and speculations. All content on this site is solely market information or related party opinions, and does not constitute any form of investment advice. If you find sensitive information in the content, please click "Report", and we will handle it promptly.
ChainCatcher Building the Web3 world with innovators