0%

Modulo 12 - Transações na prática

O que fazer se a transação travar

16 min de leitura

O que voce vai aprender

  • Entender por que uma transação trava por taxa baixa.
  • Diagnosticar a situação usando o explorador.
  • Conhecer as opções para acelerar ou resolver.
  • Saber por que nunca reenviar às cegas.

Transação presa não é transação perdida

Às vezes uma transação fica presa: você enviou com uma taxa que se mostrou baixa para o momento, e ela não confirma, ficando pendente por muito tempo. Isso assusta quem não conhece, mas é importante entender de saída: uma transação presa por taxa baixa não está perdida, apenas atrasada. O Bitcoin não sumiu; ele está numa transação aguardando na fila, que pode confirmar mais tarde ou ser resolvida de outras formas. Esta aula mostra como diagnosticar e o que fazer, para que isso não seja motivo de pânico.

Por que uma transação trava? Como vimos, a taxa decide a prioridade na fila. Se você pagou uma taxa baixa e a rede ficou congestionada, a sua transação pode ficar para trás, esperando que a fila diminua ou que o preço do espaço caia para o nível que você pagou. Enquanto isso, ela fica pendente. Não é um erro nem uma falha; é o mecanismo da taxa funcionando: quem paga pouco espera mais. A transação só vai confirmar quando a sua taxa for suficiente para entrar num bloco.

Transação presa
Transação que não confirma por ter pago uma taxa baixa para o momento, ficando pendente na fila. Não está perdida; pode confirmar mais tarde, ser acelerada, ou voltar para a carteira se expirar.

A primeira atitude diante de uma transação que demora é a calma, e a segunda é o diagnóstico. Nada de pânico nem de reenviar por impulso, o que pode piorar tudo. Em vez disso, você vai ao explorador, entende a situação, e escolhe a melhor opção: acelerar, deixar quem recebe acelerar, ou esperar. Vamos ver cada passo. Com esse conhecimento, uma transação presa deixa de ser um susto e vira um problema conhecido, com soluções claras, que você resolve com tranquilidade.

Diagnosticar no explorador

O primeiro passo é diagnosticar, usando o explorador de blocos que vimos. Consulte a sua transação pelo identificador e veja o status: se está pendente, sem confirmações, há muito tempo, e qual taxa ela pagou. Compare essa taxa com o preço do espaço no momento, que muitos exploradores mostram. Se a sua taxa está abaixo do que a rede está pedindo agora, esse é o motivo da demora: a transação está esperando a fila baixar ao seu nível de taxa. Esse diagnóstico confirma que é um caso de taxa baixa.

  1. Consulte a transação no explorador pelo seu identificador.
  2. Confirme que ela está pendente, sem confirmações.
  3. Veja a taxa que ela pagou, em sats por unidade de tamanho.
  4. Compare com o preço do espaço atual: se está abaixo, é por isso que demora.

Esse diagnóstico é importante porque distingue uma transação apenas pendente, que vai confirmar logo, de uma presa por taxa baixa, que pode demorar muito ou precisar de ação. Uma transação enviada há poucos minutos, pendente, é normal; basta esperar. Uma transação pendente há horas, com taxa bem abaixo do momento, está presa, e aí você decide entre acelerar ou esperar. O explorador dá os dados para essa distinção, evitando tanto a ansiedade desnecessária quanto a inação diante de uma transação realmente travada.

O explorador também ajuda a estimar quanto tempo pode levar, mostrando o estado da fila. Se a rede está muito congestionada e a sua taxa é baixa, pode demorar bastante; se o congestionamento foi passageiro, pode confirmar quando a fila baixar, talvez em horas. Com essa noção, você decide se vale a pena esperar ou agir. Não há resposta única; depende da sua urgência e do estado da rede, que o explorador te ajuda a avaliar antes de escolher uma opção.

Acelerar substituindo a taxa

Uma opção para destravar, se a sua carteira permitir, é acelerar a transação aumentando a taxa, num recurso conhecido como substituição pela taxa, ou RBF. Funciona assim: a carteira reenvia a mesma transação com uma taxa maior, substituindo a anterior, para que ela ganhe prioridade e confirme. Para isso funcionar, a transação original precisa ter sido enviada de uma forma que permita essa substituição, o que muitas carteiras já fazem por padrão, e a carteira precisa oferecer o recurso. Quando disponível, é a forma mais direta de destravar.

Substituição pela taxa (RBF)
Recurso que permite reenviar uma transação pendente com uma taxa maior, substituindo a anterior, para acelerar a confirmação. Precisa estar habilitado na transação e ser oferecido pela carteira.

Na prática, se a sua carteira tem esse recurso, você encontra na transação pendente uma opção de aumentar a taxa, acelerar, ou algo similar. Ao usá-la, a carteira cuida de reenviar com taxa maior. Você paga a diferença de taxa, e a transação tende a confirmar mais rápido. É importante entender que não é um segundo envio do valor; é a mesma transação com taxa maior, substituindo a anterior. Por isso não duplica o pagamento, ao contrário de reenviar às cegas, que veremos ser um erro.

Nem toda carteira oferece a substituição pela taxa, e nem toda transação foi enviada de forma a permiti-la. Se a sua não permite, há outras opções, como deixar quem recebe acelerar, ou esperar, que veremos. A disponibilidade desse recurso é um dos motivos para, ao escolher uma carteira, considerar se ela oferece controle sobre as taxas e a aceleração, útil justamente para esses casos. Mas, mesmo sem ele, uma transação presa tem saída, então não é o fim do mundo se a sua carteira não tiver.

Quem recebe pode acelerar (CPFP)

Outra opção, útil quando a substituição pela taxa não está disponível, é a aceleração feita por quem recebe, num recurso conhecido como CPFP, que significa, em essência, o filho paga pelo pai. Funciona assim: quem recebeu a transação presa cria uma nova transação, gastando o valor recebido, com uma taxa alta. Como essa nova transação depende da presa, os mineradores, para confirmar a nova com taxa boa, acabam confirmando a presa junto. É uma forma de puxar a transação travada por uma seguinte bem paga.

CPFP (o filho paga pelo pai)
Recurso em que quem recebe uma transação presa cria uma nova transação, gastando o valor com taxa alta. Como a nova depende da presa, confirmar a nova puxa a presa junto.

O CPFP é útil porque pode ser feito por quem recebe, mesmo que quem enviou não possa acelerar. Por exemplo, se você recebeu um pagamento que está preso, e a carteira de quem enviou não permitiu substituir a taxa, você, como recebedor, pode usar o CPFP para acelerar, se a sua carteira oferecer. Nem todas as carteiras têm esse recurso de forma simples, mas algumas mais avançadas têm. É mais uma ferramenta no arsenal de destravar transações, complementando a substituição pela taxa feita por quem envia.

Os dois recursos, substituição pela taxa e CPFP, são mais avançados, e nem toda carteira os oferece de forma acessível. Para a maioria dos usuários e dos casos, a opção mais simples diante de uma transação presa é esperar, que quase sempre resolve, como veremos. Os recursos de aceleração existem para quando há urgência real e a carteira os oferece. Conhecê-los é útil, mas saiba que, na maioria das vezes, a paciência basta, sem precisar dessas técnicas mais avançadas, que ficam como opção para casos específicos.

Esperar quase sempre resolve

A opção mais simples, e que quase sempre resolve, é esperar. Uma transação presa por taxa baixa tende a confirmar quando a fila diminui ou quando o congestionamento passa, o que pode levar de horas a alguns dias, dependendo do quão baixa foi a taxa e do estado da rede. Para quem não tem urgência, simplesmente aguardar costuma ser a melhor escolha: sem custo adicional, sem complexidade, e a transação confirma sozinha quando chegar a sua vez na fila. A paciência é, muitas vezes, a solução mais tranquila.

Há ainda um mecanismo de segurança: se uma transação presa nunca for confirmada, depois de um tempo longo ela pode ser descartada pela rede, e o Bitcoin volta a ficar disponível na sua carteira, como se a transação não tivesse acontecido. Isso significa que, no pior caso, mesmo que a transação não confirme nem você acelere, o Bitcoin não se perde: ou ele confirma no destino, ou volta para você. Esse comportamento varia conforme a carteira e a rede, mas é mais uma razão para não entrar em pânico com uma transação presa.

Por isso, diante de uma transação presa, a recomendação para a maioria é: diagnostique no explorador, confirme que é taxa baixa, e, se não há urgência, espere. Se há urgência e a carteira permite, use a aceleração pela taxa ou o CPFP. Em ambos os casos, o Bitcoin está seguro; é só uma questão de tempo ou de pagar mais para apressar. Essa tranquilidade vem de entender o mecanismo: a transação presa é um atraso conhecido, com saídas claras, não uma perda.

Vale ajustar a expectativa: transações presas por taxa baixa são relativamente incomuns para quem usa as taxas sugeridas pela carteira, e acontecem mais com quem economiza demais na taxa em momentos de congestionamento. Para a maioria, seguindo as sugestões de taxa da carteira, as transações confirmam no tempo esperado, e o travamento é raro. Conhecer o que fazer é uma rede de segurança para o caso incomum, não algo que você enfrentará com frequência, especialmente se escolher taxas adequadas ao momento.

Nunca reenviar às cegas

Um erro grave diante de uma transação presa é reenviar o pagamento às cegas, achando que a transação não foi. Se você simplesmente faz um novo envio do mesmo valor para o mesmo destino, sem usar os recursos de substituição, você pode acabar com dois pagamentos, se ambas as transações confirmarem. A transação presa pode confirmar a qualquer momento, então reenviar por impaciência arrisca pagar duas vezes. Esse é um erro caro e evitável, que vem de não entender que a transação presa não está perdida.

A diferença é crucial: a substituição pela taxa reenvia a mesma transação com taxa maior, cancelando a anterior, sem duplicar; reenviar às cegas cria uma transação nova e separada, que pode coexistir com a presa, duplicando. Por isso, a aceleração pela taxa é segura, e o reenvio do zero é arriscado. Se a sua carteira não permite acelerar, é melhor esperar do que reenviar às cegas, porque esperar não duplica, e o reenvio pode. A paciência é mais segura que o reenvio impulsivo.

Por isso, a regra diante de uma transação presa é: nunca crie um novo envio do mesmo valor por impaciência. Use os recursos de aceleração, se disponíveis, ou espere. Se você não tem certeza do que está fazendo, esperar é sempre a opção mais segura, porque não há risco de duplicar. O pânico e a pressa são os inimigos aqui; a calma e o entendimento são a defesa. Reenviar às cegas é o erro clássico de quem não conhece o mecanismo, e você, agora, conhece.

Se você já reenviou e teme ter duplicado, verifique no explorador o status de ambas as transações. Se as duas confirmaram, o pagamento foi duplicado, e a recuperação depende da boa vontade de quem recebeu, já que a transação é irreversível. Por isso a prevenção é tudo: não reenviar às cegas evita esse problema na origem. Diante da dúvida, sempre pare, diagnostique e escolha entre acelerar ou esperar, em vez de reenviar, que é o caminho que leva à duplicação.

Prevenção: escolher a taxa adequada

A melhor forma de lidar com transações presas é preveni-las, escolhendo uma taxa adequada ao momento. Como vimos na aula sobre taxas, confiar nas sugestões da carteira, que consideram o estado da rede, evita a maioria dos travamentos. Quem economiza demais na taxa em momento de congestionamento é quem mais arrisca travar. Por isso, em momentos de rede cheia, vale pagar a taxa sugerida para a velocidade que você precisa, em vez de tentar economizar e acabar com a transação presa.

Para envios sem urgência, a economia na taxa é válida, mas com a consciência de que pode demorar mais, e até travar temporariamente em picos. Para envios com urgência, vale pagar a taxa adequada para confirmar no tempo desejado, sem arriscar o travamento. Adequar a taxa à urgência e ao estado da rede, em vez de sempre buscar o mínimo, é a prevenção que evita a maioria dos travamentos. A taxa é o preço da prioridade; pagar de menos é aceitar o risco de esperar ou travar.

Vale também, para envios importantes e urgentes, conferir o estado da rede antes de enviar, no explorador ou em sites de taxas, para escolher uma taxa que confirme no tempo que você precisa. Esse cuidado extra, em envios que não podem travar, evita surpresas. Para envios rotineiros e sem pressa, as sugestões da carteira bastam. Ajustar o nível de cuidado à importância do envio, conferindo mais quando importa, é a forma madura de prevenir travamentos sem complicar os envios comuns.

Com prevenção e com o conhecimento das saídas, o travamento de transações deixa de ser uma preocupação. Você previne na maioria dos casos escolhendo boas taxas, e, no caso incomum de uma travar, sabe diagnosticar e resolver, seja acelerando ou esperando, sem reenviar às cegas. Esse domínio completo, da prevenção à solução, é o que tira o medo desse tema. Uma transação presa, que assusta quem não conhece, é para você apenas um contratempo conhecido, com saídas claras e o Bitcoin sempre seguro.

O site oficial do Bitcoin explica que transações com taxa baixa podem demorar a confirmar em momentos de congestionamento, e que recursos como o aumento de taxa permitem priorizar uma transação pendente. (Bitcoin.org - como funciona)

A tranquilidade de saber o que fazer

O maior valor desta aula talvez seja a tranquilidade que ela traz. Muita gente, ao ver uma transação demorar, entra em pânico, achando que perdeu o Bitcoin, e comete o erro de reenviar, piorando tudo. Você, ao entender que uma transação presa não está perdida e tem saídas claras, encara a situação com calma. Essa calma é, em si, uma proteção, porque evita as decisões ruins que o pânico provoca. Saber o que fazer transforma um susto em um contratempo gerenciável.

Essa tranquilidade vem do entendimento, que é o que o curso busca em cada tema. Quem entende o mecanismo da taxa e da fila sabe por que uma transação trava e o que fazer; quem não entende se desespera. O conhecimento dissolve o medo. Por isso vale a pena entender esses detalhes, mesmo que você raramente enfrente uma transação presa: o entendimento te dá a serenidade de quem sabe que tem o controle da situação, em vez da ansiedade de quem não sabe o que está acontecendo.

Com esta aula, você sabe diagnosticar e resolver uma transação travada, e prevenir o travamento com boas escolhas de taxa. É a última peça do seu domínio das transações: você envia, recebe, escolhe a taxa, acompanha no explorador, e sabe o que fazer se algo demorar. Esse domínio completo te dá confiança total para usar o Bitcoin no dia a dia, sabendo que tem resposta para cada situação, inclusive as incomuns. Não há mais mistério nas transações para você.

Falta uma aula para fechar o módulo: recebendo um pagamento, do ponto de vista de quem recebe, especialmente em situações de cobrança e venda. Veremos como gerar cobranças, quantas confirmações pedir conforme o valor, e os cuidados ao aceitar pagamentos, inclusive contra golpes de falso comprovante. Com o envio e os contratempos dominados, completar a perspectiva de quem recebe fecha o seu domínio prático das transações em todas as situações de uso.

A documentação do Bitcoin reforça que uma transação não confirmada permanece válida na rede até ser incluída em um bloco ou descartada, e que o usuário deve evitar reenviar pagamentos sem entender o estado da transação original. (Bitcoin.org - escolha sua carteira)

Juntando a transação travada

Recapitulando: uma transação presa por taxa baixa não está perdida, só atrasada. Diagnostique no explorador, confirmando que está pendente com taxa abaixo do momento. As opções são: acelerar substituindo a taxa (RBF), se a carteira permitir; deixar quem recebe acelerar (CPFP); ou esperar, que quase sempre resolve, com o Bitcoin voltando para a carteira no pior caso. Nunca reenvie às cegas, pois pode duplicar o pagamento. Previna escolhendo uma taxa adequada ao momento.

Com esta aula, você sabe lidar com o caso incomum de uma transação travada, com calma e com saídas claras. Esse conhecimento tira o medo de um problema que assusta quem não o entende, e completa o seu domínio das transações. Junto com o envio, o recebimento, a taxa e o explorador, você tem agora controle total sobre as transações de Bitcoin, sabendo agir em cada situação, das rotineiras às incomuns. É a confiança que torna o uso do Bitcoin tranquilo e seguro.

Na última aula do módulo, vamos à perspectiva de quem recebe um pagamento, com os cuidados de cobrança, confirmações e segurança contra golpes ao receber. Com a perspectiva de quem envia dominada, completar a de quem recebe fecha o seu domínio prático das transações em todas as situações, do pagamento ao recebimento, preparando você para usar o Bitcoin com plena desenvoltura nas suas operações do dia a dia.

O site oficial do Bitcoin lembra que o tempo de confirmação depende da taxa e da rede, e que transações de baixa prioridade podem ser aceleradas ou aguardar a redução do congestionamento. (Bitcoin.org - como funciona)

Perguntas frequentes

Minha transação não confirma. Perdi meu Bitcoin?
Não. Uma transação presa por taxa baixa está apenas atrasada, não perdida. Ela pode confirmar mais tarde, ser acelerada, ou, no pior caso, expirar e o Bitcoin voltar para a sua carteira. Não entre em pânico nem reenvie às cegas.
Como sei se minha transação travou?
Consulte-a no explorador: se está pendente há horas, sem confirmações, e a taxa que pagou está abaixo do preço do espaço atual, ela travou por taxa baixa. Pendente há poucos minutos é normal; basta esperar.
O que é a substituição pela taxa (RBF)?
É reenviar a mesma transação com uma taxa maior, substituindo a anterior, para acelerar a confirmação. Precisa estar habilitado e a carteira oferecer o recurso. Não duplica o pagamento, pois é a mesma transação acelerada.
O que é CPFP?
É quando quem recebe uma transação presa cria uma nova, gastando o valor com taxa alta. Como a nova depende da presa, confirmar a nova puxa a presa junto. Útil quando quem enviou não pode acelerar; depende da carteira oferecer.
Posso só reenviar o pagamento?
Não às cegas. Reenviar um novo pagamento do mesmo valor pode resultar em pagar duas vezes, pois a transação presa pode confirmar a qualquer momento. Use a substituição pela taxa ou o CPFP, ou simplesmente espere.
Como evito que uma transação trave?
Escolhendo uma taxa adequada ao momento, confiando nas sugestões da carteira, que consideram o estado da rede. Em rede congestionada, não economize demais se precisa de velocidade. Adeque a taxa à urgência e ao estado da rede.

Fontes

Marque a aula para acompanhar seu progresso no curso. Funciona sem login, salvo neste aparelho.