Transação Presa na Rede Bitcoin? Saiba Como Funciona o Child Pays For Parent (CPFP)

CPFP (Child Pays For Parent) ou criança paga pelo pai em português é quando você paga uma taxa maior para incentivar os mineradores a confirmarem também a transação não confirmada da qual você está extraindo as entradas, ou seja, a transação pai que você recebeu com uma taxa menor do que a demanda da rede.

Resumidamente é quando você recebe um pagamento bitcoin com uma taxa menor do que a demanda da rede está aceitando (incluindo nos blocos), ou seja, uma transação Pai.

CPFP com HardWare Wallets na Electrum

É possível usar HardWare Wallets como a Trezor, Ledger e KeepKey no software Electrum e incentivar os mineradores a confirmarem as transações recebidas.

Minha transação de bitcoin não está confirmando. O que eu posso fazer?

Geralmente a confirmação de transações ocorre dentro de uma hora. Se a sua transação não for confirmada há muito tempo, significa que você não pagou uma taxa alta o suficiente.

COMO FAZER SUA TRANSAÇÃO COM TAXA BAIXA CONFIRMADA

Primeiro de tudo você tem que estar usando a última versão do Electrum. Baixe e instale a última versão do Electrum como você fez na última atualização. Em seguida, você pode tentar qualquer uma dessas etapas para confirmar sua transação:

  1. bump fee: clique com o botão direito na transação na aba do histórico e veja se a opção de “Aumentar as taxas” ou “Criança paga pelo pai” (CPFP) está lá. Usando qualquer uma dessas opções, você pode aumentar a taxa de sua transação para que ela seja confirmada. Depois de definir uma nova taxa, você verá uma janela como esta, em que você clicará no sinal (se o status da transação não estiver assinado) e, em seguida, transmitirá.
    Se a taxa de aumento ou as opções de CPFP não estiverem disponíveis, isso significa que você não pode acelerar a confirmação da transação para essa transação da Electrum. Você pode ser capaz de fazer um CPFP manual.
  1. Espere: você não perde os bitcoins devido a transações não confirmadas. As transações de Bitcoin são de natureza atômica, o que significa que elas são confirmadas e o recebedor recebe os bitcoins ou eles não são confirmados e as moedas permanecem na sua carteira. Pode levar até 2 semanas para que os Full Nodes (pares da rede bitcoin) do bitcoin esqueçam sua transação não confirmada. Quando isso acontecer, sua carteira mostrará as moedas de volta na sua carteira. Também é possível que nesse período algum minerador pegue sua transação e incorpore-a em um bloco, ou seja, a transação confirma e o recebedor recebe o dinheiro. Então, para resumir, você pode simplesmente esperar que um desses dois resultados aconteça. Você não precisa manter o Electrum ou até mesmo o computador funcionando para que um desses dois resultados aconteça.
  2. Pague os mineradores de outra forma : Você pode usar os serviços de “acelerador de transação” que são executados por mineradores. Eles oferecem para incorporar sua transação em um bloco, se você pagá-los ou se você ouvir sua mensagem política. Alguns dos exemplos destes são o acelerador viabtc gratuito, e o acelerador de transações brasileiro fornecido pela Anubis Trade e o acelerador btc.com pago
IMPEDINDO TRANSAÇÕES DE BAIXA TAXA (LOW FEES)

Para evitar que esse tipo de coisa aconteça no futuro, ative as taxas dinâmicas e replace-by-fee (RBF) na Electrum. Taxas dinâmicas significa que a Electrum define automaticamente uma taxa adequada com base nas condições do mercado. O RBF marca uma transação como substituível, de modo que, se ficar paralisada devido a taxas baixas, você poderá criar uma transação de substituição de taxa mais alta na Electrum. A opção de aumento de taxa mencionada anteriormente é o que faz isso.

Vá para a guia Ferramentas> Preferências> Taxas e selecione ETA ou Mempool para “Estimativa de taxas” e marque “Usar Replace-By-Fee”.

Em seguida, use o controle deslizante de taxa na guia de envio para definir uma taxa ao enviar bitcoin. Quanto mais à direita você mover o controle deslizante, mais rápido sua transação será confirmada e maior será a taxa que você pagará. Pausar o cursor do mouse no controle deslizante de taxa exibirá uma dica de ferramenta com informações úteis sobre a taxa.

Como fazer uma transação manual com CPFP com Electrum

Normalmente, você pode fazer uma transação CPFP com bastante facilidade a partir da interface do Electrum (consulte a taxa). No entanto, em alguns casos, isso não é possível, portanto, você pode tentar fazer uma transação CPFP manual.

    1. Primeiro, verifique se o CPFP é possível para sua transação. Clique com o botão direito do mouse na transação não confirmada na guia Histórico e escolha visualizar detalhes. Na janela de detalhes, veja se alguma das saídas tem endereços destacados em amarelo ou verde. Anote esses endereços. Anote também o tamanho em bytes dessa transação e a taxa que você pagou.
    2. Vá para o menu Ferramentas> Preferências> guia Transação> desmarque a opção Gastar apenas moedas confirmadas.
    3. Ir para a guia receber e copie um endereço de recebimento. Você usará isso nos próximos passos para enviar moedas.
    4. Vá para o menu visualizar> mostrar moedas, alternar para a guia moedas e selecionar moedas associadas a pelo menos um desses endereços de saída da etapa 1 e moedas enviadas para qualquer outro endereço em sua carteira. Você pode manter pressionada a tecla ctrl e clicar com o botão esquerdo para selecionar várias entradas nessa guia. Depois de ter feito sua seleção, clique com o botão direito e escolha gastar.
    5. Ele abrirá uma janela de Enviar, na qual você insere o endereço de recebimento da etapa 3 acima. Mova o controle deslizante de taxa até a direita e envie essas moedas para você.
    6. Opcionalmente: Você também pode definir uma taxa manualmente se você estiver pronto para isso. Clique na pré-visualização para descobrir o tamanho da transação filha em bytes. Em seguida, tendo em mente a taxa paga pela transação pai (etapa 1), calcule uma taxa adequada com base nas condições de mercado que serão suficientes para pagar ambas as transações. Em seguida, acesse a guia Ferramentas> Preferências> Taxas e verifique as taxas de edição manualmente e insira manualmente a taxa na guia Enviar.

Nota: Se não houver endereços amarelos ou verdes nas saídas da transação (etapa 1), você não poderá fazer uma CPFP manual e as opções são apenas 2 e 3 aqui.

Uma dica de ouro: Para impedir que esse tipo de coisa aconteça como sua transação bitcoin ficar presa por causa de baixas taxas você pode usar carteiras que possuem suporte completo ao SegWit como a Trezor, Ledger (que podem inclusive serem usadas com o software Electrum como você viu ao longo desse artigo). Endereços SegWit normalmente são endereços de recebimento que começam com 3 ou bc1q (endereço segwit nativo), e não só isso, você economizará cerca de 40% nas taxas em endereços desse tipo.

Fontes:

Trezor: https://wiki.trezor.io/Child_Pays_For_Parent_(CPFP)

Electrum: https://bitcoinelectrum.com/frequently-asked-questions/#my-bitcoin-transaction-is-not-confirming-what-can-i-do

Electrum: https://bitcoinelectrum.com/how-to-do-a-manual-child-pays-for-parent-transaction/

PRODUTOS EM DESTAQUE!

-63%

Hardware Wallets

Trezor One

R$447,00
-40%

Hardware Wallets

Trezor T

R$1.499,00
-53%
Lançamento

Hardware Wallets

Ledger Nano S Plus

R$799,00
-34%
Exclusivo
-40%

Hardware Wallets

Ledger Nano X

R$1.499,00
-100%
Lançamento
-50%
Exclusivo
-40%

Hardware Wallets

SecuX W20

R$599,00
-56%

Hardware Wallets

SecuX W10

R$397,00
Elementor PROWP RocketCrocoblockCheckout Woocommerce