Um contrato inteligente executa automaticamente ações em uma blockchain quando determinadas condições são atendidas. Se houver erro no código, o programa pode agir de forma diferente do que as pessoas esperavam — inclusive movimentar ativos ou impedir um resgate. A execução automática, porém, não garante que alguém consiga desfazer a operação ou devolver os valores.
- Contrato inteligente é um programa que executa automaticamente regras predefinidas, mas pode conter falhas.
- Uma transação registrada na blockchain não é automaticamente revertida, e rastreabilidade não equivale a seguro.
- As proteções dependem de haver uma prestadora ou fornecedor identificável e do tipo de ativo ou operação.
- Auditorias e obrigações regulatórias não garantem que um erro será corrigido nem que os ativos serão ressarcidos.
Quem pode responder por um problema depende de onde ele ocorreu: em um serviço oferecido por uma empresa, em uma operação com valor mobiliário ou diretamente em um protocolo descentralizado. Entender essa diferença ajuda você a avaliar o risco antes de conectar uma carteira ou transferir criptoativos.
O que é um contrato inteligente
Apesar do nome, contrato inteligente não é necessariamente um contrato jurídico assinado por duas partes. É um programa que automatiza funções associadas a condições predefinidas. Por exemplo, pode executar uma troca, liberar um ativo ou movimentar fundos quando uma condição prevista no código é satisfeita.
O programa roda em uma blockchain ou tecnologia similar. Isso permite que as regras e as transações sejam consultadas e que a execução siga o que foi programado. Mas o código não interpreta intenções: ele executa instruções. Se uma regra foi escrita incorretamente, se existe uma falha ou se o programa não cobre uma situação importante, o resultado pode não corresponder ao que usuários ou desenvolvedores pretendiam.
Por isso, “automático” não significa “infalível”. E a presença de uma transação registrada na blockchain não equivale a uma revisão sobre se ela foi justa, correta ou autorizada do ponto de vista de quem perdeu acesso aos ativos.
Como um erro pode afetar seus ativos
Uma falha pode permitir que terceiros movimentem ativos, ou pode fazer com que os fundos fiquem presos e não possam ser resgatados como esperado. Também pode haver uma execução válida segundo o código, mas diferente da intenção de quem usou o protocolo. O efeito depende da falha e das funções disponíveis no programa.
Os registros em blockchain são resistentes à alteração. Se uma operação danosa já foi registrada, não há uma revisão automática que a apague. Corrigir o código pode exigir uma nova transação ou uma mudança no funcionamento do protocolo, mas isso não significa que os ativos movimentados voltem para a carteira de origem. A correção e a recuperação são questões distintas.
A rastreabilidade pode ajudar a consultar o que ocorreu e acompanhar transações, mas não funciona como seguro. Também não garante que exista uma pessoa ou empresa com controle para congelar fundos, reverter a operação ou ressarcir quem sofreu prejuízo. Em um protocolo descentralizado, pode não haver um intermediário identificável a quem pedir esse tipo de providência.
Auditoria ajuda, mas não é promessa de restituição
Ao avaliar um protocolo, você pode encontrar referências a auditorias do código. Elas são informações relevantes para investigar como o projeto avaliou sua tecnologia, mas não devem ser interpretadas como garantia de que o código não tem falhas nem de que todo problema será corrigido. Uma revisão também não altera o funcionamento automático da blockchain nem cria, por si só, uma proteção pública contra perdas.
Leia o que o projeto informa sobre a revisão: qual código foi analisado, se o documento corresponde à versão que está em uso, quais limitações foram apontadas e se há problemas ainda sem solução. Se essas informações não estiverem claras, a incerteza continua. Não presuma que uma menção a auditoria cobre todas as funções, mudanças posteriores ou formas de interação com o protocolo.
Também vale distinguir a segurança do código da segurança da sua própria carteira. Uma interação pode envolver permissões para que um aplicativo acesse ou movimente tokens. Rever essas autorizações é uma medida diferente de avaliar o contrato inteligente. A matéria sobre permissões de tokens explica como conferir aprovações antigas e o que considerar antes de revogá-las.
Quem pode atuar se algo der errado
A resposta depende de haver uma prestadora de serviços identificável. A regulamentação do Banco Central prevê obrigações de segurança, controles e informações claras para prestadoras de serviços de ativos virtuais. Isso não quer dizer que o Banco Central garanta os ativos dos clientes nem que uma falha de código resulte automaticamente em ressarcimento.
A atuação da Comissão de Valores Mobiliários depende de o criptoativo ou a operação se enquadrar como valor mobiliário. Bitcoin e a maioria das criptomoedas, em regra, não estão sob regulação da CVM, embora existam situações específicas, como ofertas ou negociações de derivativos. A CVM recebe dúvidas, reclamações e denúncias, mas não decide casos individuais nem pode ordenar a devolução de ativos ou o ressarcimento de prejuízos.
Quando há uma prestadora ou fornecedor identificável, a relação e os fatos concretos importam. O Código de Defesa do Consumidor prevê responsabilidade do fornecedor por defeitos na prestação do serviço ou por informação insuficiente ou inadequada sobre seu uso e riscos. A aplicação dessa regra depende de existir relação de consumo e de ser possível identificar o fornecedor e o serviço. Em uma interação direta com protocolo descentralizado, não se deve presumir que exista um órgão supervisor capaz de congelar ou reverter a transação.
| Indicador | Valor | Observação |
|---|---|---|
| Resolução BCB | nº 520 | Disciplina prestadoras de serviços de ativos virtuais; vigente desde 02/02/2026. |
| Resolução BCB | nº 589 | Prevê restrições a partir de 06/11/2026, com exceções previstas na norma. |
| Código de Defesa do Consumidor | art. 14 | Trata da responsabilidade por defeitos do serviço e informação inadequada; aplicação depende do caso. |
O que muda na regulação das prestadoras
A Resolução BCB nº 520, vigente desde 02/02/2026, disciplina a constituição e o funcionamento de prestadoras de serviços de ativos virtuais e também define contrato inteligente. Entre as obrigações previstas estão segurança, controles e informações claras aos clientes. Essas exigências dizem respeito às prestadoras abrangidas pela regra; não transformam o Banco Central em garantidor de perdas causadas por código defeituoso.
Há ainda uma mudança com data futura em relação a esta publicação: a Resolução BCB nº 589 altera uma regra da Resolução BCB nº 520 e, a partir de 06/11/2026, veda que instituições autorizadas pelo Banco Central realizem ou viabilizem operações com prestadoras não autorizadas no país, ressalvadas as hipóteses previstas na norma. Essa regra trata da atuação das instituições autorizadas e não é uma promessa de recuperação de ativos já afetados por uma falha.
Assim, antes de usar um serviço, diferencie o protocolo da empresa que eventualmente oferece acesso a ele. Verifique quem aparece como prestadora, quais informações são fornecidas e a que tipo de operação elas se referem. Para tokens, o contexto também importa: nem todo criptoativo está sujeito à mesma supervisão.
Como avaliar o risco antes de interagir
Comece identificando o que o protocolo fará com sua carteira e quais ativos poderão ser movimentados. Leia as permissões solicitadas e as informações sobre resgates, limitações e riscos. Se não entender por que uma autorização é necessária, não trate a dúvida como um detalhe técnico: ela ajuda a definir o alcance da interação.
Procure saber se existe uma empresa ou prestadora responsável, quais canais de atendimento estão disponíveis e que informações o projeto fornece sobre o código e eventuais revisões. Isso não elimina o risco, mas ajuda a separar uma operação com intermediário identificável de uma interação direta com um protocolo sem responsável claro. Em ambos os casos, não presuma que uma operação registrada será revertida se houver um problema.
Se surgir uma falha, preserve as informações disponíveis sobre a operação e identifique qual serviço foi usado e quem o ofereceu. A possibilidade de responsabilização depende dos fatos, dos agentes envolvidos e da legislação aplicável. A ideia central é simples: um contrato inteligente automatiza regras, mas não substitui uma proteção que garanta a restituição. Saber quem opera o serviço — e o que essa entidade pode ou não fazer — é parte de entender o risco.
Perguntas frequentes
Um contrato inteligente é um contrato jurídico?
Não necessariamente. É um programa que automatiza ações segundo condições predefinidas. A existência de código não significa, por si só, que haja um contrato jurídico assinado entre partes.
Se houver erro, o Banco Central devolve meus criptoativos?
Não há garantia automática de devolução. As obrigações regulatórias das prestadoras não transformam o Banco Central em garantidor de ativos ou prejuízos causados por uma falha.
Uma auditoria garante que o protocolo não terá falhas?
Não. A auditoria é uma informação a avaliar, mas não garante que o código esteja livre de falhas nem que ativos perdidos sejam recuperados.
Fontes
- Resolução BCB nº 520, de 10 de novembro de 2025 — texto vigente
- Criptoativos: quando se aplicam as regras da CVM?
- Serviço de Atendimento ao Cidadão (SAC) — CVM
- Blockchain — Governo Digital
- Lei nº 8.078/1990 — Código de Defesa do Consumidor, texto compilado
Este conteúdo tem caráter exclusivamente informativo e não constitui recomendação de investimento. Rentabilidade passada não é garantia de rentabilidade futura. Investimentos envolvem riscos. Leia os documentos do produto antes de investir.



