Dá para cancelar uma transação Bitcoin não confirmada?

Resposta curta: às vezes — mas só quem enviou pode fazer isso, e só antes de ela confirmar.

Atualizado em novembro de 2026 · 6 min de leitura

Em uma frase: o Bitcoin não tem botão de “cancelar”, mas, enquanto a transação ainda não confirmou, quem enviou normalmente pode substituí-la por uma nova transação que manda as mesmas moedas de volta para a própria carteira, com uma taxa maior. Depois da primeira confirmação, ela é definitiva.

Por que não existe um “cancelar” de verdade

Quando você toca em Enviar, a sua carteira assina uma transação e a transmite para milhares de nós independentes. Não existe um servidor central capaz de recolhê-la. Até um minerador incluí-la em um bloco, ela fica na mempool, e nesse intervalo a rede aceita uma transação conflitante que gaste as mesmas moedas — se ela pagar mais. É essa substituição que as carteiras chamam de “cancelar”.

Método 1: cancelar com Replace-by-Fee (a melhor opção)

Um cancelamento é simplesmente uma substituição RBF em que a nova transação paga para um endereço seu em vez do destinatário original. Como as duas versões gastam as mesmas entradas, só uma delas pode confirmar — e os mineradores escolhem a que paga a maior taxa.

  1. Abra a transação no histórico da sua carteira enquanto ela ainda não estiver confirmada.
  2. Escolha Cancelar transação (Electrum, Sparrow, Bitcoin Core com bumpfee para o seu próprio endereço; algumas carteiras de celular chamam isso de “Cancel” ou “Double-spend”).
  3. Defina uma taxa alta o bastante para o próximo bloco — confira o estimador de taxas ao vivo. A substituta precisa pagar uma taxa total maior que a original.
  4. Transmita e aguarde uma confirmação. Suas moedas voltam, menos a taxa da rede.

Desde o Bitcoin Core 28.0, os nós retransmitem substituições por padrão (“full RBF”), mesmo que a transação original não tenha sinalizado RBF. Hoje, o limite real é se a sua carteira oferece a opção.

Método 2: esperar que ela saia da mempool

Se uma transação paga pouco demais, a rede pode acabar esquecendo-a:

  • Por padrão, os nós do Bitcoin Core removem transações não confirmadas depois de 14 dias (336 horas).
  • Quando as mempools enchem (300 MB por padrão), as transações com as menores taxas são expulsas antes.

Depois que ela sai da maioria dos nós, a sua carteira pode voltar a mostrar as moedas como disponíveis, ou você pode precisar “abandonar” a transação/fazer um rescan. Cuidado: qualquer pessoa que tenha uma cópia pode retransmiti-la, e ela ainda pode confirmar mais tarde. A única forma confiável de tornar a transação antiga impossível é gastar as mesmas moedas em uma nova transação confirmada. Saiba mais em Transação removida da mempool.

Quando uma transação Bitcoin não pode ser cancelada

SituaçãoDá para cancelar?
Já tem 1 ou mais confirmaçõesNão. Só o destinatário pode devolver as moedas.
Você é quem recebeNão — só quem enviou pode substituí-la. Você pode acelerá-la com CPFP.
Foi enviada por uma exchange ou um app custodialSó a exchange pode — fale com o suporte dela. Veja saque pendente na exchange.
A sua carteira não tem função de cancelar / aumentar taxaImporte a seed em uma carteira que tenha (por exemplo, Electrum ou Sparrow) — só se você entender os riscos — ou espere ela sair da mempool.
Carteira de hardwareNormalmente sim, pela opção de aumentar taxa/cancelar do app que acompanha o dispositivo; você precisará assinar de novo no aparelho.

Enviou para o endereço errado?

Aja rápido. Se a transação não está confirmada e a sua carteira permite cancelar, faça isso imediatamente com uma taxa alta — a original pode confirmar a qualquer momento. Se ela já confirmou, a única opção é pedir ao dono daquele endereço que devolva os fundos. Ninguém — nem um minerador, nem um acelerador, nem nós — consegue reverter uma transação Bitcoin confirmada.

Não quer cancelar — só quer que chegue?

A maioria das buscas por “cancelar” vem de pessoas cujo pagamento simplesmente travou. Se o destinatário está correto, cancelar e reenviar custa duas taxas. Normalmente sai mais barato acelerar a transação existente: aumente a taxa com RBF, use CPFP ou cole o TXID no nosso acelerador para uma verificação e retransmissão grátis, ou para a aceleração premium sem alterar a transação.

Perguntas frequentes

Posso cancelar uma transação Bitcoin depois de confirmada?

Não. Uma transação confirmada é definitiva. Só o destinatário pode devolver as moedas para você.

Quanto tempo até uma transação não confirmada ser cancelada automaticamente?

Não existe cancelamento automático. A maioria dos nós esquece uma transação não confirmada depois de 14 dias, mas ela pode ser retransmitida e ainda confirmar mais tarde, a menos que as mesmas moedas sejam gastas em outra transação.

Cancelar custa alguma taxa?

Sim. A transação de cancelamento precisa pagar uma taxa maior que a original, e essa taxa vai para o minerador.

Um acelerador pode cancelar a minha transação?

Não. Os aceleradores só ajudam uma transação a confirmar mais rápido. Cancelar exige uma nova transação assinada com as suas chaves privadas — nunca compartilhe suas chaves ou sua frase-semente com ninguém.