in

Quanto tempo leva para enviar Bitcoin?

Sempre que alguém gasta bitcoins, eles foram enviados primeiro para o que é chamado de pool de memória ou “mempool”, onde as transações aguardam confirmação pelos mineradores antes que possam se tornar uma parte oficial do livro-razão digital conhecido como blockchain.

O aumento da demanda dos usuários, juntamente com o aumento da oferta, causa congestionamento dentro desse espaço, levando a velocidades de transação lentas.

Se você já negociou Bitcoin – ou qualquer outra criptomoeda – então você provavelmente já experimentou um atraso na confirmação de suas transações.

Às vezes, as transações podem ser concluídas em poucos minutos, permanecendo não confirmadas por mais de 24 horas em outras ocasiões.

Experimentar um atraso na confirmação de uma transação Bitcoin pode induzir alguma ansiedade, mas é uma coisa normal esperar em uma rede blockchain.

Neste artigo, abordamos algumas das principais razões pelas quais sua transação de bitcoin permanece não confirmada.

O que acontece em uma transação Bitcoin?

Vamos começar com o básico de uma transação bitcoin. Isso será útil para entender todo o processo de troca de bitcoin e por que pode levar algum tempo para confirmar uma transação.

A Rede Bitcoin

Uma transação Bitcoin envolve a transferência de criptomoeda bitcoin (BTC) através da rede Bitcoin, que é uma série de computadores diferentes conectados uns aos outros na Internet. Cada computador atua como um “nó”, onde os registros de transações são registrados em um banco de dados armazenado em “blocos”.

Um nó pode ter diferentes quantidades de blocos e, portanto, um número diferente de informações transacionais armazenadas dentro. Como o banco de dados é distribuído em muitos computadores, diz-se que ele é descentralizado.

Autenticação via Miner

Quando um usuário tenta enviar BTC para outro destinatário através da rede Bitcoin, as informações são transmitidas para todos os nós da rede para autorização. O processo de autorização exige que os mineradores verifiquem cada transação por meio de um consenso de Prova de Trabalho PoW. O que isso significa essencialmente é que todos os nós da rede devem aceitar os detalhes de uma transação para confirmá-la.

Esses detalhes incluem:

  • Chaves privadas e públicas das partes que fazem transações
  • O número de criptomoedas negociadas
  • A taxa de transação

Os mineradores devem autenticar chaves privadas e públicas resolvendo quebra-cabeças criptográficos. Este processo requer algum esforço computacional e tem uma taxa anexada.

Uma vez que o trabalho computacional é concluído e os detalhes do usuário são autenticados, a transação é considerada verificada pelo nó e as informações relevantes são adicionadas a um bloco no nó.

O Mempool

As informações de transação que entram em um nó não são adicionadas automaticamente a um blockchain. Em vez disso, ele é primeiro enviado para uma unidade virtual que armazena informações sobre todas as transações não confirmadas.

Essa unidade é chamada de mempool. Cada nó tem seu próprio mempool, dependendo da configuração de hardware e software. Como resultado, o número de transações armazenadas no mempool varia entre nós diferentes.

Quando há muitas transações em uma rede, a maioria delas acaba sendo armazenada no mempool de um nó, resultando em um backlog de transações. Um nó tentará verificar as transações o mais rápido possível, mas o alto congestionamento da rede significa que esse processo pode levar tempo.

Como a rede Bitcoin é projetada para automatizar o processo de autorização, um nó tentará priorizar as transações que têm uma taxa mais alta associada a ela. Em outras palavras, uma taxa de transação mais alta para um minerador (ou uma oferta de um usuário) resultará em uma confirmação de transação mais rápida. Uma transação confirmada é removida do mempool do nó.

Vale a pena notar que os dados da transação não desaparecem. Ele é armazenado no blockchain, que é compartilhado em todos os nós da rede. Se você precisa de soluções descentralizadas de armazenamento de dados, não precisa armazenar seus dados brutos no blockchain. 

Taxas de transação

As taxas de transação incentivam os mineradores a priorizar usuários dispostos a recompensá-los por seu trabalho (o esforço computacional necessário para resolver quebra-cabeças criptográficos ao autenticar uma transação). Os mineradores também são recompensados com BTC recém-cunhado.

A tarifa é afetada dinamicamente pelo congestionamento do usuário na rede. Uma carga transacional mais alta na rede aumenta as taxas de transação para priorizar uma transação Bitcoin. Pelo contrário, o baixo tráfego se traduz em uma diminuição líquida nas taxas de transação.

As taxas de transação também são determinadas pelo número de bytes usados na transação. Normalmente, a cada byte será atribuída uma taxa em satoshi (a menor denominação BTC igual a 100 milionésimos de um bitcoin). Por exemplo, uma taxa de 2 sat/por byte deve permitir que um usuário confirme sua transação em poucos dias. Se a transação exigir a criação de outro bloco, você poderá incorrer em uma taxa mais alta.

Se você estiver usando os serviços de uma exchange de bitcoin, a estrutura de taxas pode ser diferente da acima. As casas de câmbio Bitcoin são plataformas de terceiros que ajudam compradores e vendedores a negociar criptomoedas. As exchanges podem cobrar uma taxa fixa ou uma taxa percentual para transações de alto volume. Essas taxas variam entre diferentes trocas, e recomendamos que você verifique essas taxas antes de experimentar seus serviços.

Agora que você entende o que acontece em uma transação de bitcoin, podemos explicar por que eles permanecem não confirmados.

Por que sua transação Bitcoin não está confirmada?

Existem várias razões pelas quais suas transações podem estar pendentes por algum tempo. Podemos agrupá-los em duas categorias básicas.

Processamento de transações

Transações de processamento são
transações incompletas na rede Bitcoin que ainda estão sendo processadas. Nesta fase, as transações não são confirmadas, e há algumas razões para isso.

    Um

  1. alto volume de tráfego: um grande número de transações diminui a velocidade de processamento e aumenta os tempos de espera devido ao acúmulo de transações pendentes. Você pode visualizar o número de transações em um rastreador de blockchain como Blockchain.com. Uma rápida olhada nos tempos de confirmação recentes em maio de 2022 sugere que o tempo médio diário de confirmação para uma transação BTC é entre 6 e 15 minutos.
  2. Baixa taxa de

  3. transação: Como os nós de mineração são programados para priorizar transações que oferecem uma taxa mais alta, é provável que você tenha pago uma pequena taxa. Isso significa que sua transação permanecerá na fila por um longo período de tempo. Você pode compensar a baixa comissão pagando taxas adicionais ou iniciando outra transação. Explicamos mais sobre isso abaixo.
  4. Protocolos mais antigos: Embora este seja um caso especial, você pode usar uma rede ou carteira bitcoin com uma arquitetura mais antiga (com o tamanho de bloco clássico de 1MB) e nenhum protocolo Segwit que normalmente permita aos usuários acelerar as transações. No entanto, muitos aplicativos estão adotando os protocolos mais recentes, e isso geralmente não é um problema. Para verificar se sua transação é compatível com o protocolo Segwit, você precisa certificar-se de que ela tem uma testemunha conectada e que o quinto byte (para contagens de entrada) mostra um valor de 0x00.

Transações com falha ou incompletas

Nesse caso, as transações estão incompletas porque algo deu errado. Você deve ser capaz de executar a solução de problemas básica para resolver esses problemas.

  1. Erro de Internet: Isso é simples. Uma conexão de internet defeituosa significa que você não conseguiu se conectar ou transmitir seus detalhes de transação para a rede bitcoin. Se a sua internet estiver funcionando, verifique se há um firewall bloqueando o aplicativo Bitcoin.
  2. Detalhes incorretos da transação: se você enviou as informações para o endereço ou carteira errado, a rede pode não conseguir confirmá-las. Por favor, verifique todos os detalhes cuidadosamente antes de iniciar uma transação. Em alguns casos, você pode perder alguns de seus fundos BTC.
  3. Transação recusada. Se a sua taxa de transação for muito baixa (ou não atribuída), alguns mineradores a rejeitarão. Muito desperdício em uma rede congestionada resulta em uma transação com falha.
  4. Problemas com a carteira do destinatário: às vezes, você pode ver vários nós confirmando suas transações, mas sua transação ainda aparece como não confirmada. Isso geralmente é um problema que ocorre quando carteiras específicas não estão sincronizadas com a rede blockchain. Um receptor ocioso ou alguém com uma carteira limitada pode não ser capaz de visualizar imediatamente todas as informações na rede.

Quanto tempo leva para enviar Bitcoin?

Todas as transações de Bitcoin exigem 6 confirmações no blockchain por mineradores antes de serem processadas. Em geral, as transações de Bitcoin geralmente levam de 1 minuto a 1,5 horas para serem concluídas. No entanto, pode haver atrasos na transação se houver um alto volume de transações ocorrendo ao mesmo tempo.

O que posso fazer quando minha transação não for confirmada por muito tempo?

Às vezes, as transações podem levar até 48 horas para serem confirmadas. Normalmente, não há necessidade de entrar em pânico nesses casos. No entanto, se você não tiver certeza se deve aguardar o aviso de confirmação, você tem duas opções.

Usar o protocolo RBF (Re Replace-by Fee)

O RBF é uma maneira de cancelar a transação não confirmada. Este protocolo permite que você reenvie uma transação de bitcoin com uma taxa de transação mais alta. Suas informações de transação são transmitidas para toda a rede Bitcoin.

Os nós de mineração priorizarão a taxa mais alta e processarão a transação de acordo. Sua transação anterior será cancelada e os fundos associados a essa transação serão devolvidos à sua carteira.

O uso do protocolo RBF exige que sua carteira seja compatível com ele, e a opção geralmente é ativada clicando em uma caixa de seleção antes de aceitar a transação.

Utilizar um método normal de dupla utilização

Caso o protocolo RBF não seja suportado, você pode simplesmente iniciar uma segunda transação a partir de sua carteira com um valor semelhante. Uma taxa mais alta normalmente será adicionada neste caso. Os mineradores geralmente coletam sua nova transação e concluem a operação.

A maioria dos softwares de bitcoin tem garantias de gastos duplos para evitar a perda de bitcoin. Portanto, você pode precisar usar uma segunda carteira ou outro cliente para permitir que você faça isso.

Recomendamos aderir ao uso do protocolo RBF para estar no lado seguro quando você acha que deseja cancelar uma transação de bitcoin.

Conclusões

Esperar por uma transação de bitcoin pode ser uma experiência frustrante. No entanto, tudo faz parte do processo de troca de criptomoedas.

Entender como a rede Bitcoin funciona e as opções disponíveis para você ao responder a um longo tempo de espera pode aliviar sua frustração.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

pexels jievani 8185629

Como cancelar uma transação Bitcoin se ela não for confirmada?

invest crypto 41

Posso recuperar meus Bitcoins de golpistas no Instagram?