Como acelerar (ou cancelar) uma transação Bitcoin quando ela está travada.
Você enviou bitcoins e eles estão "pendentes" há uma hora. Talvez duas. O destinatário está esperando, você atualiza o explorador de blocos a cada 30 segundos e nada acontece. A transação está presa no mempool e você começa a se perguntar se perdeu seu dinheiro.
Não é. Uma transação de Bitcoin travada pode ser corrigida em quase todos os casos. Os fundos não estão perdidos; eles simplesmente ainda não foram processados por um minerador porque a taxa que você definiu não era alta o suficiente para a demanda atual da rede. Isso acontece com mais frequência do que você imagina, especialmente quando o mempool fica cheio durante picos de preço, lançamentos de NFTs ou ondas de emissão de tokens BRC-20.
Este guia aborda todos os métodos para acelerar ou cancelar uma transação de bitcoin pendente: RBF (Replace-by-Fee), CPFP (Child Pays for Parent), aceleradores de transação e estratégias simples de prevenção para que você não fique preso novamente.
Por que as transações de Bitcoin ficam travadas?
Toda transação de bitcoin segue o mesmo caminho. Você a transmite da sua carteira para a rede Bitcoin. Ela entra no mempool, uma espécie de sala de espera onde as transações não confirmadas ficam armazenadas até que um minerador as selecione e as inclua em um novo bloco. Os blocos chegam a cada 10 minutos, aproximadamente, e cada bloco tem espaço limitado (cerca de 1 a 4 MB, dependendo do uso do SegWit).
Os mineradores escolhem quais transações incluir com base em um único critério: a taxa por byte. Uma transação que oferece 50 satoshis por byte virtual (sat/vB) tem prioridade sobre uma que oferece 5 sat/vB. Quando o mempool está ocioso, mesmo transações com taxas baixas são confirmadas em um ou dois blocos. Quando está ocupado, milhares de transações competem pelo mesmo espaço em bloco, e qualquer transação com uma taxa abaixo da média é relegada ao final da fila.
Eis o que normalmente causa o travamento de uma transação de bitcoin:
Você definiu uma taxa muito baixa. Muitas carteiras digitais permitem escolher entre as categorias de taxas "econômica", "normal" e "prioritária". Se você escolheu a opção mais barata durante um período de grande movimento, sua transação pode ficar retida por horas ou dias.
A rede ficou congestionada depois que você enviou a transação. Você escolheu uma taxa razoável, mas 20 minutos depois, uma instância popular do Ordinals inundou o mempool com transações de alta taxa, fazendo com que a sua fosse relegada ao final da fila.
Sua carteira fez uma estimativa incorreta. Algumas carteiras calculam as taxas com base nos últimos blocos, o que pode subestimar a demanda se a atividade estiver aumentando.
| Estado do pool de memórias | Taxa para confirmação em aproximadamente 1 bloco | Tempo de espera típico às 5h/vB |
|---|---|---|
| Silencioso (<20 MB) | 1-5 sat/vB | 10 a 20 minutos |
| Moderado (20-50 MB) | 10-30 sáb/vB | 1 a 4 horas |
| Ocupado (50-100 MB) | 30-80 sat/vB | 4-24 horas |
| Muito congestionado (mais de 100 MB) | 80-200+ sat/vB | Dias, ou não confirmarei até que o congestionamento diminua. |
Você pode verificar o estado atual do mempool em mempool.space, um dos melhores painéis de controle em tempo real para as condições da rede Bitcoin.
Método 1: Substituição por Taxa (RBF)
O RBF é a maneira mais confiável de acelerar uma transação de bitcoin travada. Ele permite que você transmita uma transação substituta com uma taxa mais alta, essencialmente dizendo aos mineradores: "ignore a antiga e escolha esta em vez da antiga".
Como funciona: Sua transação original incluía um sinalizador RBF (a maioria das carteiras modernas o habilita por padrão). Você cria uma nova transação com as mesmas entradas, mas com uma taxa mais alta. Os mineradores darão preferência à nova versão com taxa mais alta. Assim que a substituição for confirmada, a transação original é removida do mempool.
Passo a passo:
1. Abra sua carteira e encontre a transação pendente.
2. Procure por uma opção "Acelerar" ou "Taxa adicional" (isso usa o RBF nos bastidores).
3. Defina uma nova taxa mais alta. Consulte mempool.space para obter a taxa recomendada atual.
4. Confirme e divulgue a transação de substituição.
5. A nova transação substitui a antiga. Mesmo valor para o mesmo destinatário, apenas com uma taxa maior.
Quais carteiras suportam RBF:
- Electrum (controle RBF totalmente manual)
- BlueWallet
- Carteira Sparrow
- Bitcoin Core
- Ledger Live (via transação de substituição)
- Trezor Suite
Importante: o RBF só funciona se a transação original tiver sido marcada como substituível. A maioria das carteiras faz isso automaticamente, mas algumas carteiras mais antigas ou mais simples não. Se o RBF não estiver ativado, você precisa do Método 2.
É possível cancelar uma transação de Bitcoin com RBF? Sim, mais ou menos. Em vez de enviar a transação de substituição para o destinatário original, você pode enviá-la de volta para o seu próprio endereço com uma taxa maior. O minerador intercepta o seu autoenvio e a transação original é descartada. Você perde a taxa da transação de substituição, mas recebe o Bitcoin de volta. Essa é a forma mais próxima de cancelar uma transação de Bitcoin pendente.

Método 2: A criança paga pelos pais (CPFP)
O CPFP funciona quando o RBF não está disponível. Em vez de substituir a transação travada, você cria uma nova transação (a "filha") que gasta a saída não confirmada da transação travada (a "pai").
Como funciona: A transação filha inclui uma taxa alta o suficiente para cobrir tanto a si mesma quanto a transação principal. Os mineradores percebem que confirmar ambas juntas lhes rende mais do que confirmar outras transações, então eles incluem ambas no próximo bloco.
Quando usar o CPFP:
- Sua carteira não sinalizou a transação original para RBF (Robotic Border File - Arquivo de Dados de Segurança).
- Você é o destinatário, não o remetente (os destinatários também podem usar o CPFP).
- Você precisa que a transação seja confirmada, mas não pode modificar a original.
Passo a passo:
1. Identifique a transação não confirmada em sua carteira.
2. Crie uma nova transação que gaste o troco não confirmado (ou os fundos recebidos não confirmados, caso você seja o destinatário).
3. Defina a taxa da transação filha suficientemente alta para compensar a baixa taxa da transação principal.
4. Transmita a criança. Os mineradores irão capturar ambas as transações juntas.
O cálculo é o seguinte: se o plano principal tem 250 bytes a 3 sat/vB (muito baixo) e você precisa de uma taxa efetiva combinada de 30 sat/vB, o plano filho precisa cobrir a diferença. A taxa do plano filho deve ser calculada como: (taxa desejada x tamanho total do plano principal + plano filho) menos a taxa atual do plano principal.
Carteiras que suportam CPFP: Electrum, Sparrow, Bitcoin Core, Trezor Suite e Exodus possuem algum tipo de suporte a CPFP.
Método 3: Aceleradores de transações Bitcoin
Se você não puder usar RBF ou CPFP (talvez esteja usando uma carteira básica sem controles avançados de taxas), serviços de aceleração externos podem ajudar. Esses serviços enviam seu ID de transação diretamente para os pools de mineração e solicitam que eles priorizem sua transação.
Aceleradores gratuitos:
- mempool.space (mempool visual, ajuda você a entender sua posição)
- bitAccelerate
- bitcoinjumper
Aceleradoras pagas:
- ViaBTC (conectada a um importante pool de mineração)
- Acelerador BTC.com
- Acelerador Binance Pool
Os serviços pagos geralmente custam de US$ 5 a US$ 30, dependendo da urgência. Eles funcionam porque os pools de mineração podem priorizar IDs de transação específicos ao construir o próximo bloco.
Atenção: Utilize apenas aceleradores de fontes confiáveis. Nunca forneça suas chaves privadas ou frase mnemônica a nenhum serviço de aceleração. Tudo o que eles precisam é do seu ID de transação (txid), que é uma informação pública visível em qualquer explorador de blocos. Existem sites fraudulentos que se fazem passar por aceleradores e solicitam as credenciais da sua carteira. Aceleradores legítimos nunca precisam de nada além do seu txid.
Quão eficazes são os aceleradores? Os resultados variam. Durante congestionamentos moderados, um acelerador pago conectado a um grande pool de mineração pode colocar sua transação nos próximos 1 a 3 blocos. Durante congestionamentos extremos (mempool com mais de 100 MB), mesmo os aceleradores pagos podem não ajudar, pois a diferença nas taxas é simplesmente muito grande. Nesses casos, o RBF ou o CPFP são mais confiáveis, pois alteram efetivamente a dinâmica das taxas, em vez de depender da boa vontade de um pool de mineração.
Método 4: Basta esperar
Isso pode parecer um conselho inútil, mas é legítimo. Se o mempool estiver temporariamente congestionado e você não estiver com pressa, esperar não custa nada. O mempool do Bitcoin não armazena transações indefinidamente. Por padrão, a maioria dos nós descarta transações não confirmadas após 14 dias. Uma vez descartadas, as transações retornam à sua carteira como se nada tivesse acontecido.
Na prática, a maioria dos picos de congestionamento se resolve em horas ou dias. O mercado de tarifas se ajusta à medida que as transações de alta tarifa são confirmadas e saem do mempool. Sua transação de baixa tarifa sobe gradualmente na fila.
Verifique o mempool.space e observe o limite de "limpeza". Se a sua taxa for superior a esse limite, a sua transação será eventualmente confirmada. Se for inferior, será descartada e os seus fundos serão devolvidos.
Eis algo que a maioria dos guias não menciona: uma transação travada não coloca seus bitcoins em risco. O pior cenário é o inconveniente e o atraso. Seus BTC são confirmados no destino original ou retornam à sua carteira após a limpeza do mempool. Eles não desaparecem no vazio. O único cenário em que você realmente perde dinheiro é se entrar em pânico e pagar taxas exorbitantes para destravar uma transação que seria confirmada sozinha em algumas horas. Já vi pessoas pagarem US$ 40 em taxas RBF para acelerar uma transação de US$ 50 que seria confirmada no próximo bloco de qualquer maneira.

Como evitar que transações fiquem travadas em primeiro lugar
A melhor solução é a prevenção. Alguns hábitos podem te livrar completamente da dor de cabeça causada pela expressão facial de desagrado/dor facial crônica:
Verifique o mempool antes de enviar. Gaste 10 segundos em mempool.space antes de cada transação. Se a taxa recomendada para confirmação do próximo bloco for de 40 sat/vB e sua carteira sugerir 5, você sabe que ficará preso.
Use endereços SegWit. O SegWit (endereços que começam com bc1q ou bc1p) reduz o tamanho da sua transação, o que significa taxas menores para a mesma prioridade. Se sua carteira ainda usa endereços legados (que começam com 1), mude.
Habilite o RBF por padrão. No Electrum, Sparrow e Bitcoin Core, você pode definir o RBF como padrão para todas as transações de saída. Não há desvantagens.
Transações em lote. Se você precisar enviar bitcoins para vários endereços, agrupá-los em uma única transação custa menos do que enviar cada um individualmente.
Use a Lightning Network para pagamentos de pequeno valor. A Lightning Network é uma solução de camada 2 que processa pagamentos em Bitcoin instantaneamente com taxas praticamente nulas. Para valores abaixo de algumas centenas de dólares, a Lightning é mais rápida e barata do que as transações on-chain. Carteiras como Phoenix, Breez e Muun oferecem suporte nativo à Lightning. A Lightning Network evita completamente o mempool, pois os pagamentos são realizados fora da blockchain por meio de canais de pagamento. Sem mineradores, sem competição por espaço em bloco, sem transações travadas. A desvantagem é que exige que o destinatário também esteja configurado na Lightning, e não é ideal para quantias muito altas.
Verifique o endereço do destinatário. Isso não tem nada a ver com a velocidade, mas já que estamos falando em evitar problemas: sempre verifique o endereço antes de clicar em enviar. Uma transação de Bitcoin, uma vez confirmada no blockchain, não pode ser revertida. Enviar para o endereço errado significa que os fundos se foram para sempre. Copie e cole com cuidado e, se sua carteira suportar marcadores de endereço, use-os.
Saiba quando a rede costuma estar mais tranquila. A atividade no mempool do Bitcoin segue padrões. Os fins de semana tendem a ser mais tranquilos do que os dias úteis. O período noturno nos EUA (UTC 04:00-12:00) geralmente apresenta taxas mais baixas porque os principais mercados de negociação estão fechados. Se o seu pagamento não for urgente, programá-lo para um período de menor movimento economiza dinheiro e evita o risco de ficar preso na rede.