Compartilhe este artigo

Como "erros idiotas" podem levar a perdas caras com Bitcoin

Como descuido, erros tipográficos e design de software podem custar milhares de dólares em Bitcoin.

É ótimo que o Bitcoin lhe dê o poder de "ser seu próprio banco", com taxas quase zero e controle total sobre suas finanças. Mas até mesmo os bancos descobrem que às vezes esse poder pode sair pela culatra. Nada pode impedir que erros Human , falhas técnicas, natureza Human ou uma combinação dos três causem estragos no balanço.

Mas Bitcoin também é como um bolso cheio de dinheiro. Como naquela vez em que você desembolsou $100 em vez de $10, ou duas notas em vez de uma, um simples lapso de concentração pode fazer com que exponencialmente mais Bitcoin saiam da sua carteira do que você pretendia, para nunca mais serem vistos.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

A diferença entre Bitcoin e dinheiro, no entanto, é que quantias muito maiores podem estar em jogo. Transações em dinheiro tendem a ser menores, enquanto cartões de crédito e transferências bancárias (supostamente mais seguros) lidam com maiores. O Bitcoin permite que você não apenas transfira um milhão de dólares em um piscar de olhos, mas também lhe dá a chance de enviá-lo para o lugar errado. Ou para lugar nenhum.

Arrependimentos do Bitcoin , em retrospectiva

Reddittem um fio em "O erro mais idiota que você cometeu com Bitcoin", cheio de histórias sobre pessoas que mineraram centenas ou mais BTC nos primeiros dias apenas para destruir o arquivo ou gastar sua fortuna potencial em compras frívolas. SatoshiDice também desempenha um grande papel em causar arrependimento, assim como pagamentos por hardware de mineração ainda não enviado feitos quando 1 BTC custava US$ 5.

Depois, há todas as ressalvas usuais em torno de carteiras on-line e sistemas de custódia, e o nível de confiança que você deve depositar neles.

Programadores, cientistas da NASA ecomerciantes entenda a brutalidade que erros tipográficos podem desencadear em um projeto. O Bitcoin é igualmente implacável com suas transações anônimas e irreversíveis e estrutura descentralizada. Se as equipes enviando foguetes para Marte pode escorregar, que esperança há para o desenvolvedor ou gastador médio de software Bitcoin ?

Para seu horror, você percebe que esqueceu de alternar de BTC para mBTC antes de enviar o valor; digitou um zero extra; ou copiou e colou uma sequência de endereços completamente diferente ONE que você queria. Talvez alguém tenha lhe enviado um pagamento grande diretamente para um endereço que você não controla mais ou uma carteira de papel que você perdeu de alguma forma. Ou você lançou um software que paga uma taxa de transação de 10 BTC para cada pagamento processado.

 Blockchain.info mostra que um usuário pagou uma taxa de transação de 80,98 BTC.
Blockchain.info mostra que um usuário pagou uma taxa de transação de 80,98 BTC.

Usuários avançados e desenvolvedores criam suas próprias transações brutas na linguagem Script do bitcoin para criar transações mais esotéricas permitidas pelo protocolo, mas não apresentadas na maioria das carteiras de software, como pagamentos de custódia. Isso envolve digitar manualmente todos os detalhes da transação em uma linha de comando e todos os riscos associados.

Algumas soluções estão surgindo, como software de carteiraElectrum'sfront-end gráfico de transação bruta edo brainwallet.orgconstrutor de transações baseado na web. Este último pressupõe que você confia mais em um serviço online do que em sua capacidade de digitar Script sem erros, e com ambos você ainda precisará inserir chaves e taxas de transação com cuidado.

A atribuição manual de taxas de transação também produz o ocasional, mas inevitável, caro erro de BTC para desenvolvedores de software e alguns outros, como aconteceu com esta conta infeliz. Uma vez confirmada, a taxa de transação é distribuída para vários mineradores desconhecidos que nunca poderão agradecer pessoalmente pela generosidade.

Não há uma linha de suporte ao cliente para contatar. Às vezes, o curso de ação mais eficaz é divulgar a notícia do erro o mais amplamente possível em fóruns online e novos agregadores, na esperança de que alguém benevolente venha em seu auxílio.

Foi o que aconteceu no caso acima, onde um colega leitor contatou o poderoso pool de mineração BTC Guild. O BTC Guild rastreou e reembolsou uma parte do erro, mas 75% do total do originador foi compartilhado e "perdido" para a rede.

O fórum Bitcoin Talk e o reddit estão cheios de histórias de infortúnio. Um usuário desconhecido, mas azarado enviou mais de 100 BTC em taxas de transaçãodurante um período de 24 horas em setembro.

Os grandes picos visíveis neste blockchain.infotabela de taxas de transaçãoprovavelmente resultou de erro Human . Deve-se notar que, além da simpatia da comunidade, há também uma suspeitaalgumas grandes transações aparentemente errôneas podem ser tentativas disfarçadas de lavagem de moedas (também conhecida como lavagem de dinheiro).

Medidas para evitar erros

Mike Hearn, desenvolvedor da Bitcoin Foundation, diz que a maioria dos erros causadores de perdas são resultado de usuários que não fazendo backup de arquivos de carteira armazenados localmenteno momento certo, e pelo uso indevido de carteiras de papel. O problema da taxa excessiva, ele diz, é apenas um problema para desenvolvedores de software.

"Agora mesmo, os momentos em que você precisa fazer novos backups T sempre são óbvios. Espero que os autores de carteiras melhorem em empurrar os usuários para fazer backups também – o aplicativo Android já empurra os usuários na direção certa, mas eu preferiria ver backups automáticos sendo feitos por padrão. Basicamente, acho que podemos empurrar os usuários na direção certa com muito mais força do que é feito atualmente", disse ele.

[post-citação]

"O uso indevido de carteiras de papel está relacionado a isso. Nem todo software de carteira é projetado para suportar carteiras de papel. Pessoas que T entendem isso já conseguiram apagar dinheiro antes, importando uma chave privada que foi exportada, fazendo um pagamento parcial e destruindo a carteira – sem perceber que a mudança T voltou para a mesma chave que importaram."

Muitos usuários podem não estar cientes da necessidade de backups frequentes de arquivos de carteira. Atualmente, as carteiras criam chaves privadas e públicas sob demanda, o que significa que backups regulares são necessários para evitar perdas. Há também o problema de manter várias carteiras em vários dispositivos.

A solução para isso, prevista para implementação futura, são as carteiras 'hierárquicas determinísticas' (HD). Esse tipo de carteira gera todas as chaves a partir de uma única semente, o que significa que pode ser feito backup em cópia impressa apenas uma vez e depois retido. As carteiras HD também permitem que vários dispositivos hospedem a mesma carteira, permanecendo sincronizados entre si.

Como mencionado aqui anteriormente, a equipe de desenvolvimento do Bitcoin também espera adicionar aliases de endereço memoráveis ​​por humanos e uma função de mensagens para transações. As mensagens permitiriam que os usuários incluíssem um endereço de reembolso com transações para facilitar o envio delas pelos destinatários.

Seja cuidadoso (e às vezes magnânimo)

ASICminer

O CEO 'friedcat' foi elogiado em setembro de 2013para retornar 200 BTCenviado por engano para a empresa. Ele disse que o único pensamento que lhe passou pela cabeça foi reembolsar o valor, pois T deveria pertencer a mais ninguém. Ele também acredita que o software Bitcoin poderia fazer mais para salvar os usuários deles mesmos.

"T deveríamos confiar em reembolsos voluntários, especialmente nessa moeda baseada em transações irreversíveis. O software deve dar avisos e opções para cancelar a transação antes de enviá-la para a rede", disse ele.

À medida que o Bitcoin cresce muito além dos limites de suas comunidades online, há toda chance de que os destinatários de generosidade equivocada T sintam a necessidade de reembolsar como a friedcat sentiu. A simpatia pelos descuidados diminuirá. O grande volume de erros futuros os tornará menos propensos a serem corrigidos, mesmo em parte.

Antes que os computadores tivessem interfaces gráficas de usuário que apareciam para avisá-lo sempre que você clicasse em algo significativo, as linhas de comando Siga cada diretiva digitada incorretamente sem nem mesmo emitir um sinal sonoro, mesmo que isso significasse apagar diretórios vitais do sistema.

Por enquanto, o Bitcoin pode ser como essas linhas de comando e a melhor proteção contra o seu próprio banco se tornar sua própria crise financeira é você.

KEEP todos suas carteiras de papel em um lugar seguro e faça backup do arquivo da carteira local regularmente. Verifique novamente o endereço do destinatário e se o valor for suficiente para fazer você chorar se perdido, verifique novamente. Verifique para ter certeza de que um valor insignificante T se torne significativo enquanto você estiver distraído.

Provavelmente também é uma boa ideia não beber antes de jogar SatoshiDice.

Jon Southurst

Jon Southurst é um escritor de tecnologia empresarial e desenvolvimento econômico que descobriu o Bitcoin no início de 2012. Seu trabalho apareceu em vários blogs, apelos de desenvolvimento da ONU e jornais canadenses e australianos. Morando em Tóquio há uma década, Jon é um frequentador assíduo de encontros de Bitcoin no Japão e gosta de escrever sobre qualquer tópico que envolva Tecnologia e economia que altera o mundo.

Picture of CoinDesk author Jon Southurst