区块链开发商 Pedro Magalhães 声称对巴西试点 CBDC 进行了逆向工程,发现了允许随意冻结或耗尽账户的代码。
一位声称对巴西试点央行数字货币源代码进行逆向工程的区块链开发人员发现,代码中存在允许中央机构冻结资金或减少余额的功能。
然而,他后来辩称,在某些情况下,此类功能可能是有益的。
巴西顶级银行于 7 月 6 日在 GitHub 门户上发布了 Real Digital 试点项目的源代码。 当时的解释是,Real Digital 试点项目仅用于测试环境,并且“呈现的架构”可能会进行其他更改。
区块链开发人员、技术咨询公司 Iora Labs 的创始人 Pedro Magalhães 当天晚些时候声称能够对巴西中央银行 Digital Real 的开源代码进行“逆向工程”,揭示了代码中的功能。
这些功能包括冻结和解冻账户、增加和减少余额、将 Real Digital 从一个地址移动到另一个地址以及从某个地址创建或刻录 Real Digital。
6/ 这些资源可以由任何从新系统的控制实体(即中央银行)获得适当许可的实体执行。
当局可能会使用这些功能进行更改,例如: pic.twitter.com/AT5v1rOQbK — Vini Barbosa (@vinibarbosabr) 2023 年 7 月 10 日
Magalhães 告诉 Cointelegraph,巴西央行“可能”会保留这些功能,以实现担保贷款功能和其他可以在去中心化金融协议上进行的金融操作。
Magalhães 解释说,问题在于代码缺乏关于在什么情况下可以冻结代币的具体信息,最重要的是,谁拥有执行代币的权力:
“一件事是同意一项操作并执行涉及不同区块链的 DeFi 操作; 另一个完全不同的事情是一个机构有能力主动冻结余额,而这正是他们开发智能合约的方式。”
这些方面应该始终在智能合约中公开披露,并与公众讨论,但目前尚未完成,”他补充道。
加密货币社区的许多人都担心 CBDC 有可能侵犯他们的财务自由和隐私。
11/ 正如该项目所谓的“入职工具包”中所写,发布试点的目的之一是接收反馈 – 让所有文档不断发展或更改。 这正是开发人员 Pedro Magalhães 所做的:他提供了反馈。— Vini Barbosa (@vinibarbosabr) 2023 年 7 月 10 日
Magalhães 在 7 月 10 日的帖子中表示,虽然巴西人民对 CBDC 的担忧是可以理解的,但它实际上可能会带来一些“好处”。
他解释说,除了检查国家在链上的购买行为和加强议会修正案的透明度之外,税收将更容易追踪——使公众能够检查税收资金分配给了哪些资源。
相关:Visa、微软等公司加入巴西 CBDC 试点
巴西中央银行经济学家法比奥·阿劳霍 (Fabio Araujo) 于 2022 年 7 月解释说,数字现实有潜力阻止银行挤兑,并希望为企业家提供更安全、更可靠的创新环境。
据报道,Digital Real 试点项目在 Hyperledger Besu 上运行,这是一种私营运营的以太坊虚拟机 (EVM) 兼容区块链。
Magalhães 于 7 月 7 日表示,由于它不像比特币或以太坊主网那样无需许可,因此用户需要获得央行的批准才能成为节点。