Usuário de Bitcoin paga taxa de 1,6 BTC, equivalente a US$ 102.778. Não cometa o mesmo erro

  • Um usuário do Bitcoin queimou 1,6 BTC em taxas e não moveu nada.
  • Um loop incontrolável de Replace-by-Fee elevou o lance a cada segundo até que a carteira ficasse vazia.
  • A SpiderPool minerou o bloco e recebeu 88% das taxas devido a um erro.
Promo

Uma carteira de Bitcoin pagou 1,60 BTC em taxas de rede, equivalendo a aproximadamente US$ 102.778, sem entregar nenhuma moeda a qualquer destinatário. A transação foi confirmada ontem (12), dentro do bloco 962.142.

Os registros do blockchain mostram uma única entrada de 160.343.885 satoshis. Os mineradores receberam todos esses satoshis, enquanto a única saída não carregava nenhum valor.

Como a taxa do Bitcoin saiu de controle?

O remetente utilizou um script automatizado baseado no Replace-by-Fee, ou RBF. Esse recurso permite que o usuário reenvie uma transação não confirmada do Bitcoin com uma taxa maior para subir na fila do mempool.

O RBF tem uma função importante. As estimativas de taxas ficam desatualizadas em poucos minutos, e um pagamento preso pode permanecer aguardando por horas.

No entanto, o ciclo falhou. Em vez de parar em um teto razoável, o bot aumentou sua oferta uma vez por segundo. Cada nova versão reduzia ainda mais o saldo da carteira.

Patrocinado
Patrocinado
Transação de Bitcoin
Transação de Bitcoin. Fonte: Blockchain

Com o tempo, a taxa consumiu toda a entrada de Bitcoin. A última versão não deixou nada para o destinatário, levando o pagamento a zero. Mesmo assim, os nodes de Bitcoin aceitaram, pois o protocolo não limita quanto o remetente pode entregar aos mineradores.

A SpiderPool minerou o bloco e ficou com todo o ganho inesperado. As taxas acumuladas neste bloco somaram cerca de 1,82 BTC, significando que esse erro respondeu por 88% do total. Esse imprevisto chega em um momento útil para os pools, já que uma antiga líder pediu falência em julho.

Três ajustes que evitam uma taxa descontrolada

Primeiro, desative o aumento automático via RBF. A aprovação manual exige que uma pessoa analise cada alteração antes de ser enviada à rede.

Segundo, defina um teto máximo para a taxa. A maioria das carteiras modernas permite estabelecer um valor máximo de satoshis por byte, e esse limite sozinho teria impedido o ciclo em poucos segundos.

Terceiro, sempre envie um teste antes. Alguns milhares de satoshis são suficientes para comprovar que um bot opera corretamente antes de movimentar somas maiores. Operadores que agrupam pagamentos devem repetir esse procedimento a cada atualização do sistema.

Segurança RBF
Segurança RBF. Fonte: BeInCrypto

Ao mesmo tempo, o episódio reforça um desafio recorrente da autogestão de ativos. Usuários atingidos pelo recente ataque à carteira Coldcard também seguiam boas práticas, mas perderam tudo. O fundador da Binance, Changpeng Zhao, mencionou algo similar em seguida, ao afirmar que nenhuma carteira é infalível.

Por isso, a automação exige o mesmo cuidado que as palavras-semente. Um script operando sem supervisão pode esgotar um saldo mais rápido que qualquer ataque externo.

Atualmente, o BTC negocia próximo de US$ 63.770, queda de 0,2% em um dia. Aos valores atuais, o prejuízo ainda excede US$ 102.200, causando uma grande perda sem que qualquer capital alcance o destino planejado.

Os mineradores de Bitcoin dificilmente vão reclamar. Os ganhos vêm caindo há meses, com mineradores abandonando a rede em ritmo recorde, então uma taxa isolada de seis dígitos aparece como verdadeiro presente. Ainda assim, a questão maior recai para os desenvolvedores de carteiras: algum aplicativo deveria permitir que uma única transação utilizasse todo o saldo em taxas, sem uma confirmação adicional?


Para ler as análises mais recentes do mercado de criptomoedas da BeInCrypto, clique aqui.

Isenção de responsabilidade

Todas as informações contidas em nosso site são publicadas de boa fé e apenas para fins de informação geral. Qualquer ação que o leitor tome com base nas informações contidas em nosso site é por sua própria conta e risco.

Patrocinado
Patrocinado