Ir para o conteúdo
Faltam apenas 3 dias! Garanta por R$97 agora. Próxima turma a partir de R$197
GARANTA SUA VAGA
AO VIVO
BITCOIN SOBE 12% COM FAKE NEWS SOBRE ETF! E AGORA?
Clique aqui
Logo CriptoFácil
Português Español
  • Notícias
    • Últimas Notícias
    • Mercado
    • Bitcoin
    • Altcoins
    • Análise Técnica
    • DeFi
    • Economia
  • Guias
    • Cripto para Iniciantes
    • Como Comprar Cripto
    • Investimento em Cripto
  • Recomendado
    • Qual Criptomoeda Comprar Hoje?
    • Top Memecoins para investir agora
    • Criptomoedas Promissoras
    • Pré-vendas de Criptomoedas
    • Novas e Futuras Listagens da Binance
    • Carteiras de Criptomoedas
    • Corretoras de Criptomoedas
  • Comunidade
    • Newsletter
    • Telegram
    • X
    • Facebook
    • Youtube
    • Instagram
    • Linkedin
  • Pesquisar
  • Telegram
  • Twitter
  • Facebook
  • Youtube
  • Instagram
  • Linkedin

Início » Últimas Notícias » Real Digital: desenvolvedor encontra função que permite congelar carteiras

Polêmica

Real Digital: desenvolvedor encontra função que permite congelar carteiras

Luciano Rocha
Luciano Rocha
Analista de Criptomoedas

Luciano Rocha é redator, escritor e editor-chefe de newsletter com 7 anos de experiência no setor de criptomoedas. Tem formação em produção de conteúdo pela Rock Content. Desde 2017, Luciano já escreveu mais de 5.000 artigos, tutoriais e newsletter publicações como o CriptoFácil e o Money Crunch.

All Posts by Luciano Rocha
Analista de Criptomoedas
Analista de Criptomoedas
Last updated: 10th julho 2023
real-congelado
Foto: Freepik - Montagem: CriptoFacil
Siga o CriptoFacil no Google News CriptoFacil

Um desenvolvedor brasileiro chamado Pedro Magalhães divulgou um texto no qual mostra algumas funções do Real Digital. Magalhães afirmou que desejava “explorar possíveis vulnerabilidades para fins puramente didáticos”, mas acabou encontrando várias funcionalidades. Uma delas, por exemplo, permite o congelamento de fundos das carteiras ligadas a moeda.

De acordo com Magalhães, seu objetivo era fazer testes unitários para grande parte das funções do contrato inteligente do Real Digital. E nesses testes, o desenvolvedor encontrou uma lista de várias funções, entre as quais se destacam as seguintes:

Publicidade
  • disableAccount: Inabilita uma conta autorizada a realizar transferências de tokens;
  • enableAccount: Habilita uma conta previamente desabilitada para transferências de tokens;
  • increaseFrozenBalance: Aumenta o saldo congelado de um endereço de carteira;
  • decreaseFrozenBalance: Diminui o saldo congelado de um endereço de carteira;
  • transfer: Sobrepõe a função de transferência do ERC20 para incluir verificações de status de conta e saldos congelados.

Além disso, o desenvolvedor encontrou outras funções no contrato, mas essas cinco chamaram mais atenção. Sobretudo a terceira e a quarta, que claramente mostram que o governo poderá bloquear contas ou transações com a nova moeda.

  • Leia também: Voyager: usuários sacam mais de R$ 1 bilhão após liberação de saques

Auditoria pública do Real Digital

Para realizar suas descobertas, Magalhães utilizou o código-fonte do Real Digital, que está aberto ao público. Nesta semana, o Banco Central do Brasil (BC) também permitiu o início de uma auditoria pública sobre o código do sistema. Nesse sentido, o BC visava justamente testar o código e permitir que os desenvolvedores descobrissem vulnerabilidades e apontassem correções.

Ao fazer sua análise, Magalhães, que é desenvolvedor full-stack especialista em blockchain, DeFi e também na linguagem de programação Solidity, a mesma utilizada pelo Banco Central no Real Digital, encontrou as funções. Em seguida, o desenvolvedor recriou o contrato inteligente do Real Digital.

🚀 Buscando a próxima moeda 100x?
Confira nossas sugestões de Pre-Sales para investir agora

“Adicionalmente, elaborei testes unitários para grande parte das funções do contrato inteligente do Real Digital. Este será implementado em uma rede restrita (permissioned) da Hyperledger Besu”, escreveu o desenvolvedor. Posteriormente, o BC confirmou que o contrato terá essas funções

Só que não é apenas o BC que pode executar essas funções, mas sim qualquer entidade que receba autorização para isso. Neste caso, a entidade precisa receber o Access Control, outra função do contrato que dá acesso a terceiros para fazerem operações no Real Digital. Ou seja, bancos e outras entidades também poderão congelar fundos das carteiras.

  • Leia também: Bitcoin cai 1,5% e abre a semana abaixo de US$ 30 mil

Um novo Plano Collor?

Não é a primeira vez que funções do Real Digital geram polêmica. Isso aconteceu no ano passado, quando o BC revelou que poderia aplicar algumas medidas para evitar que haja corridas bancárias e a desintermediação financeira, o que pode causar crises no setor financeiro.

Publicidade

Entre essas medidas estavam a possibilidade de “travas” para saques e limites de tempo para conversões de dinheiro em moeda digital. O Banco Central também estudou colocar um “circuit breaker” que interromperia os saques se um banco começasse a perder muitos recursos por causa de uma onda de saques.

Para muitos, essas funcionalidades abrem espaço para que haja algum tipo de controle mais profundo, como o bloqueio geral dos depósitos. Isto é, uma limitação ou até restrição completa para os cidadãos de utilizarem seu próprio dinheiro, como aconteceu com o confisco da poupança com o Plano Collor em 1990. No entanto, medidas dessa natureza precisariam de apoio do Congresso e não cabem exclusivamente ao BC.

  • Leia também: Dados revelam que menos de 10% do volume negociado de Bitcoin está nos EUA

Entrevista com o desenvolvedor

Procurado pelo CriptoFácil, Pedro explicou que a ABI (Interface Binária de Aplicação) é como o manual de instruções do contrato inteligente.

Publicidade

“Para entender melhor, vou fazer uma comparação: Imagine um controle remoto, onde você tem diferentes botões, cada um fazendo algo diferente na TV, como mudar o canal ou ajustar o volume. Nesse caso, a TV é o contrato inteligente, e o controle remoto é a ABI”, explicou.

Com relação ao piloto do Real Digital, o desenvolvedor destacou que ele tem o propósito de iniciar as discussões sobre o uso das CBDCs e seus pontos positivos e negativos.

“É necessário melhorar bastante o debate público, principalmente no que diz respeito à transparência e auditorias públicas. Acredito que os brasileiros devem ter acesso ao código-fonte de cada contrato inteligente, e que o Banco Central deve fornecer o explorador de blocos de forma pública, como acontece em outras blockchains, como o Bitcoin, Ethereum, Binance Smart Chain, Polygon e etc”, disse.

Publicidade

Ainda segundo Pedro, existe uma vantagem em termos de transparência e confiabilidade:

“Imagine poder explorar o destino de recursos originados das famosas Emenda do Relator? Ou até mesmo identificar carteiras de instituições públicas a fim de saber exatamente quanto dinheiro está sendo recebido dos cofres públicos e como está sendo usado? O cidadão poderia monitorar 24 horas por dia como seus impostos estão sendo utilizados, de forma integral. Acredito que isso seja uma grande vantagem. Quanto à centralização e possíveis abusos governamentais, acho que isso não muda muito em relação ao cenário atual. O estado já pode congelar contas via Pix, se assim entender. Na prática, isso não mudará nada.”

  • Leia também: CBDC: 24 bancos centrais devem lançar moedas digitais até 2030
 
Siga o CriptoFacil no Google News CriptoFacil
Luciano Rocha
Luciano Rocha
Luciano Rocha é redator, escritor e editor-chefe de newsletter com 7 anos de experiência no setor de criptomoedas. Tem formação em produção de conteúdo pela Rock Content. Desde 2017, Luciano já escreveu mais de 5.000 artigos, tutoriais e newsletter publicações como o CriptoFácil e o Money Crunch.
View all posts by Luciano Rocha

Tudo o que você precisa para ficar informado sobre o mercado

Fique atualizado sobre as últimas tendências em Bitcoin, Criptomoedas, DeFi, NFT, Web 3.0, Blockchain e Layer 2. Junte-se a nossa lista de mais de 20 mil assinantes.

Tudo Sobre

  • Altcoin
  • Bitcoin
  • Blockchain
  • Ethereum
  • Golpes
  • Jogos NFT
  • Metaverso
  • NFT
  • Solana
  • Web 3.0

Destaque

  • Últimas Notícias
  • Newsletter
  • Análise Técnica
  • Opinião
  • Educação
  • Money Block
  • Planilhas Gratuitas

Guia CriptoFacil

  • Guias Cripto
  • O que é Bitcoin
  • O que é Ethereum
  • O que é Blockchain
  • O que é DeFi
  • O que é NFT

Sobre Nós

  • Quem somos
  • Politica Editorial
  • Política de privacidade
  • Trabalhe Conosco
  • Contato
  • Política de Cookies
  • Telegram
  • Twitter
  • Facebook
  • Youtube
  • Instagram
  • Linkedin

© 2016 - 2025 CriptoFacil. Todos os direitos reservados

O CriptoFácil preza a qualidade da informação e atesta a apuração de todo o conteúdo produzido por sua equipe, ressaltando, no entanto, que não faz qualquer tipo de recomendação de investimento, não se responsabilizando por perdas, danos (diretos, indiretos e incidentais), custos e lucros cessantes.

CriptoFacil
Este site usa cookies para funcionar melhor

Usamos cookies e tecnologias semelhantes para melhorar sua experiência de navegação, personalizar conteúdos e analisar o tráfego do site. Você pode escolher permitir ou recusar o uso dessas tecnologias. Sua escolha pode impactar algumas funcionalidades do site.

Funcional Always active
O uso técnico de cookies é essencial para permitir funcionalidades básicas do site, como o carregamento correto das páginas e o acesso a conteúdos solicitados pelo usuário. Também pode ser necessário para garantir a segurança e a comunicação dentro da plataforma.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Estatísticas
The technical storage or access that is used exclusively for statistical purposes. O armazenamento técnico ou acesso usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, o cumprimento voluntário por parte do seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou acessadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento técnico ou acesso é necessário para criar perfis de usuário para o envio de publicidade ou para rastrear o usuário em um site ou em vários sites com objetivos de marketing semelhantes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Gerir Opções
{title} {title} {title}