O que acontece com transações Bitcoin não confirmadas?

Nota: O seguinte artigo irá ajudá-lo com: O que acontece com transações Bitcoin não confirmadas?

Uma transação Bitcoin confirmada é aquela que faz parte do blockchain. Por outro lado, um não confirmado é aquele que ainda está pendente.

Cada confirmação representa um bloco. O consenso é que geralmente são necessárias de 3 a 6 confirmações para considerar um registro de blockchain irreversível.

Para grandes negócios, especialmente aqueles que valem milhões de dólares, os destinatários podem querer ver dezenas de confirmações.

O problema é que o Bitcoin tem problemas de escalabilidade. E os mineradores não escolhem transações por ordem de chegada. É por isso que muitos não são confirmados como esperado.

Continue lendo para saber o que acontece com transações Bitcoin não confirmadas e o que você pode fazer sobre elas.

Por que minha transação Bitcoin não foi confirmada?

A recência, o congestionamento do mempool e o valor da taxa de rede podem explicar por que sua transação BTC não foi confirmada.

  • Recência – As transações de Bitcoin não são confirmadas instantaneamente. Cerca de 10 minutos é o tempo mais rápido para obter uma confirmação, pois é quanto tempo um minerador encontra um bloco. Portanto, o período de espera típico é de meia hora.

Dito isto, as negociações mais recentes podem ser totalmente confirmadas mais rapidamente do que as mais antigas.

Por quê?

Continue lendo.

  • Congestionamento de Mempool – Abreviação de pool de memória, um mempool é onde fica uma transação não confirmada de blockchain. Cada nó, um computador que executa o Bitcoin, mantém um. Todo minerador vencedor vai aqui para escolher as transações ao preencher um bloco.

Até agora, cada bloco pode armazenar no máximo apenas 1 MB de dados ou mais de 2.000 transações. Além disso, o Bitcoin pode processar sete transações por segundo só.

Se o volume exceder a capacidade da rede, algumas transações pendentes permanecem no limbo por mais tempo.

  • Rede Taxa Quantia O congestionamento do Mempool pode aumentar as taxas de rede. Como os mineradores são orientados para o lucro, eles realizam negócios que geram mais receita.

Portanto, as transações Bitcoin não confirmadas cujos remetentes pagam as taxas mais altas têm prioridade.

Infelizmente, nem todos os provedores de carteira criptográfica permitem que você defina ou escolha uma taxa. Pior ainda, alguns fornecedores não oferecem nenhum recurso para mover sua transação para um nível mais alto no mempool.

Se a taxa de rede for pequena e imutável, você não poderá fazer nada para torná-la mais atraente. A menos que o mempool descongestione, sua transação pode não ser incluída em um bloco em breve.

O que acontece com transações Bitcoin não confirmadas

As transações pendentes serão preso no mempool indefinidamente até serem confirmados. Eles poderiam ficar nesta sala de espera virtual por semanas. Mas seu status não será “não confirmado” para sempre.

Eventualmente, as negociações pendentes desaparecerão do mempool como se nada tivesse acontecido. Os nós gostam de jogar favoritos quando muitos remetentes de BTC oferecem taxas superiores ao limite. Para abrir espaço para mais transações de alto valor, eles removeriam as de baixo valor.

Lembre-se, todos os mineradores precisam limpar a memória de sua transação não confirmada antes que a rede a considere esquecida. Caso contrário, ainda estaria pendente no mempool dos nós que não o removeram.

Inverter um Transação

Se sua transação de Bitcoin não estiver confirmando, existem quatro métodos de aumento de taxa para corrigi-la, da seguinte forma:

1. Substituir por Taxa (RBF) – Algumas carteiras BTC permitem que você reenvie os fundos com uma taxa de rede mais alta. Pagar mais dinheiro geralmente é suficiente para persuadir os mineradores a priorizar sua transação não confirmada.

Com RBF, a nova transação substitui a original. Existem diferentes tipos e alguns nós não suportam variantes específicas.

O RBF atrasado é um exemplo que permite a substituição da transação somente após um certo número de blocos ter passado.

2. Gastos Duplos – Ao contrário do RBF, esta opção não vai retransmitir a mesma transação Bitcoin. Em vez disso, envolve a criação de uma transação separada com o mesmo valor e uma taxa mais alta. A diferença é que a nova tentativa de transferência não substitui a original.

Ao receber a confirmação, a segunda transação pode invalidar o primeiro. Por esse motivo, o mesmo BTC não é gasto duas vezes. Assim, o gasto duplo não ocorre de fato, apesar do nome.

3. O Filho Paga Pelo Pai (CPFP) – Ele permite que o destinatário pague uma taxa adicional para ajudar a mover uma transação blockchain não confirmada no mempool.

Trata-se de transmitir um novo transação (filho) com uma taxa mais alta, que gasta uma saída não confirmada do original transação (pai).

A negociação pai deve aparecer antes da criança na blockchain. Assim, o minerador tem motivação extra para incluir o primeiro em um bloco para embolsar a alta taxa do último.

4. Transação Aceleração – Algum mineração piscinas aceitar pagamento extra de remetentes de transações não confirmadas com taxas baixas.

Envolve o envio dos fundos diretamente para o minerador que registra permanentemente sua negociação no livro-razão do Bitcoin. Portanto, a troca não aparecerá no blockchain.

Cancelar um Transação

Usando RBF reverter as transações não confirmadas do BTC cancela efetivamente as originais com taxas mais baixas.

Se você pegar o gastos duplos rota, certifique-se de que você é o destinatário da moeda na segunda vez. Dessa forma, o dinheiro voltará para sua carteira BTC quando a nova transação for confirmada.

Se você usa uma troca de Bitcoin, você pode desfazer uma solicitação de retirada de Bitcoin para um endereço externo.

Parar solicitações de retirada de BTC pode ser mais fácil e barato do que cancelar transações pendentes de blockchain. Uma solicitação de retirada em andamento significa que nenhuma negociação foi transmitida para a rede Bitcoin.

Como garantir a confirmação

Para poupar a ansiedade de não saber quando sua transação blockchain não confirmada será concluída, considere estes pontas:

Verifique se você pode definir Honorários

Antes de mais nada, descubra se você tem controle sobre rede honorários.

Alguns fornecedores de carteiras de criptomoedas ditam a taxa. Eles podem finalizar unilateralmente o valor, mesmo quando permitem que você classifique sua transação como baixa, média ou alta prioridade.

E depois há fornecedores de carteiras que lhe dão mais liberdade para decidir quanto você paga. Eles podem permitir que você defina um personalizadas quantiao que é conveniente e arriscado.

Ter o poder de definir taxas de rede pode ser legal, mas também pode sair pela culatra. Se você não sabe o quão baixo é muito baixo, você pode pagar muito pouco.

Ao seguir esse caminho, faça sua lição de casa para saber quais taxas os mineradores de Bitcoin provavelmente ignorarão. Dessa forma, você pode definir um valor razoável sem pagar a mais.

Veja como o Mempool está congestionado

Esteja ciente do tamanho do mempool antes de enviar fundos. Ele pode, sozinho, deixar sua transação blockchain sem confirmação por horas.

O Google pode revelar os sites mais confiáveis ​​que fornecem essas informações. Eles também podem fornecer sugestões de taxas para ajudar sua negociação a ser notada.

Alto congestionamento de mempool significa um dilúvio de volumes de transações. Dadas as limitações técnicas do Bitcoin, apenas aqueles que pagam preço alto pode atrair o interesse dos mineiros.

Se você não está com pressa para enviar BTC, Espere.

Mais cedo ou mais tarde, o número de transações recebidas diminuirá. E quando isso acontecer, taxas baixas serão a norma. Por sua vez, os mineradores não podem ser muito gananciosos e incluirão transações não confirmadas de blockchain de baixo valor.

Mas se você precisar movimentar os fundos rapidamente, talvez seja necessário morder a bala e pagar acima da média. É a única maneira de colocar sua transação na frente e no centro quando a rede está ocupada.

Explore o Transação Opções de reversão que sua carteira suporta

Como mencionado, nem todas as carteiras criptográficas podem acelerar a confirmação de transações Bitcoin pendentes. Portanto, antes de depositar muitos fundos em um, entenda o que ele pode fazer por você se sua negociação ficar travada.

Se sua carteira suporta RBF, faça a taxa de rede “substituível” antes de iniciar uma transação. Dessa forma, você poderá definir um preço mais alto se a rede o ignorar por mais tempo do que você pode tolerar.

Mover fundos para endereços de carteira internos

Evite completamente transações não confirmadas de Bitcoin movendo fundos entre carteiras de criptomoedas de custódia controlado por um corretor.

Enviando BTC para um carteira externa é um cancelamento. Isso envolveria a rede Bitcoin e, incidentalmente, levaria a uma transação na cadeia. Por definição, existe o risco de que ele permaneça sem confirmação indefinidamente.

Mas se você transferir a moeda para outro usuário da plataforma, os mineradores ficarão fora de cena. Então, há não rede taxa. E o comércio também não precisa ficar no mempool.

Como resultado, o BTC pode aparecer na carteira de destino em tempo real sem nenhum custo extra.

Essa transação pode não ser um registro oficial de blockchain, mas faz o trabalho. Além disso, ainda é verificável através do livro-razão privado do fornecedor da sua carteira.

Transmitir Transações Fora da Cadeia

Não use diretamente a rede Bitcoin principal para evitar que sua transação Bitcoin fique travada como não confirmada.

Em vez disso, use Camada duas cadeias e correntes laterais ao enviar pequenas quantidades de BTC. Eles podem não ter nenhum requisito de confirmação, portanto, não há atraso.

As cadeias e sidechains da camada 2 são blockchains independentes projetado para ajudar a escalar criptos de camada 1 como o Bitcoin. Eles têm diferenças importantes, mas ambos existem para acelerar as transações e minimizar as taxas.

Como meio de troca, o BTC é atualmente ineficiente porque essas cadeias auxiliares ainda não se tornaram totalmente convencionais. Eles podem, no entanto, se tornar onipresentes em breve.

Na verdade, Relâmpago Redea solução Bitcoin Layer 2 mais popular, foi lançada Aplicativo de dinheiro e Robinhood. É por isso que os usuários de ambas as plataformas agora podem fazer transações BTC rapidamente e por uma fração do custo.

Embrulhar

O processo demorado de processar transações BTC é um sacrifício necessário para evitar gastos duplos. Mas não saber exatamente quanto tempo para uma confirmação do Bitcoin pode ser enervante, especialmente quando os preços das criptomoedas são extremamente voláteis.

Felizmente, existem maneiras de marcha ré e cancelar transferências BTC pendentes. E com o advento das cadeias e sidechains da Camada 2, os dias de negociações de criptomoedas ineficientes estão contados.

Até transações fora da cadeia se tornar o padrão, sempre exerça due diligence para evitar o incômodo de ser ignorado pela rede.