Uma Hardware Wallet guarda chaves privadas e as usa para criar uma assinatura digital: uma autorização de pagamento verificável. O computador ou celular prepara a transação e o aparelho a assina depois da sua conferência. As chaves devem permanecer dentro do aparelho. Se ele for perdido ou quebrar, o backup correto permite recuperar o acesso; saber apenas o PIN não basta.
Imagine que Eva usa uma carteira de hardware que um dia para de funcionar. Seus bitcoins não quebraram junto: os registros continuam na rede. Ela precisa recuperar as chaves com que assina pagamentos. Essa é a função do backup, muitas vezes anotado como Seed Phrase, uma lista de palavras de recuperação. Aparelho e backup têm papéis diferentes. Você usa um para aprovar pagamentos e protege o outro para uma eventual recuperação. Guarde o backup completo offline e separado do aparelho, para que um único roubo ou acidente não elimine ambos. [1] [5]
No notebook você abre sites, anexos e programas novos. Se também guardar chaves privadas nele, uma invasão pode colocar o acesso aos fundos em risco. A Hardware Wallet leva o trabalho com as chaves para um aparelho separado. O computador continua mostrando a carteira e se comunicando com a rede, mas precisa da colaboração do aparelho para assinar. Você não está enviando moedas para uma memória USB: está separando a capacidade de gastar do computador usado para todo o resto. [1]
Eva informa o endereço do destinatário e o valor no aplicativo. Ele prepara uma proposta de transação e a passa ao aparelho. Eva confere os dados na tela dele e confirma; o aparelho cria a assinatura e devolve o resultado. O aplicativo então transmite a transação à rede Bitcoin. Para isso, não precisa das chaves privadas. Eva também verifica um endereço de recebimento no aparelho antes de usá-lo. Depois, pode receber dinheiro com o dispositivo desligado: receber não exige sua assinatura. [3] [1]
Um computador comprometido pode trocar um endereço após você copiá-lo ou mostrar dados diferentes dos enviados para assinatura. Compare o endereço completo do destinatário, o valor e a taxa na tela confiável do aparelho. A transação também pode conter change, o troco que volta para sua própria carteira. O aparelho ou o processo de assinatura deve verificar se essa saída realmente pertence a você, sem apenas aceitar o rótulo do computador. Se não entender os dados ou houver divergência, não aprove. [2]
Na autocustódia, você controla as assinaturas no lugar de uma corretora ou outro custodiante. Assim, não precisa da autorização dele para pagar. Mas a responsabilidade pelos backups e pelas aprovações corretas também passa a ser sua. O fabricante geralmente não consegue fornecer informações de recuperação esquecidas. Segurança não é só comprar um bom aparelho: é ter um procedimento que você entende e consegue seguir mesmo após muito tempo sem usá-lo. [1]
Uma Hardware Wallet pode reduzir a possibilidade de um programa malicioso no computador roubar as chaves. Ela não conhece, porém, sua intenção real quando você mesmo aprova um pagamento errado. Também não protege um backup revelado a um golpista. A proteção depende do aparelho, de seu software interno chamado firmware e da conferência efetiva dos dados. Cabo, conexão sem fio ou código QR são apenas meios de transmissão; nenhum comprova segurança por si só. [1] [4]
Comece pelo que pode acontecer na sua situação. Um backup ao lado do aparelho pode desaparecer no mesmo incêndio; um esconderijo complicado talvez nunca seja encontrado pelos herdeiros. Phishing é um golpe que leva você a entregar informações secretas, por exemplo por uma mensagem falsa do suporte. Malware é software malicioso em um dispositivo. Considere também invasões, coerção, defeitos e esquecimentos. Adicione proteção sem perder a capacidade de recuperar a carteira. [1]
Você também depende de quem fabricou o aparelho, de como ele chegou até você e de qual firmware executa. O percurso da fabricação à entrega é a cadeia de fornecimento. Alguns modelos usam um secure element, um chip especializado que dificulta ataques físicos. Sua presença não garante a segurança do produto inteiro, e dispositivos diferentes o utilizam de maneiras distintas. Exibir transações de forma confiável, receber atualizações e permitir uma recuperação compreensível é igualmente importante. [4] [6]
Compre de uma fonte verificável e configure o aparelho por conta própria, seguindo as instruções oficiais do modelo. Confira a embalagem e as verificações de autenticidade disponíveis: uma caixa intacta não é garantia. Não use palavras de recuperação preenchidas previamente pelo vendedor. Anote o backup, defina um PIN e teste a recuperação pelo procedimento seguro do fabricante antes de depositar um valor maior. Comece recebendo um valor pequeno e fazendo um pagamento de teste. Antes de atualizar, confirme que o backup é utilizável. Um backup dividido em partes exige a quantidade prevista delas; não se trata de cortar uma lista de palavras de qualquer jeito. [1] [5]
O PIN desbloqueia um aparelho específico. O backup completo permite recriar as chaves em outro dispositivo compatível; por isso, o PIN original não o protege. A passphrase opcional é uma informação secreta adicional que, junto com o backup, é usada para derivar a carteira. Se você a usa, a recuperação também exige seu texto exato; outra passphrase gera uma carteira diferente. Não envie palavras de recuperação ao suporte nem as digite num site para “verificação” ou “sincronização”. Um pagamento comum não precisa delas. Se o backup vazar, mudar apenas o PIN não resolve. A recuperação também precisa respeitar o formato original do backup e as configurações da carteira. [1] [5]
Para ter uma visão mais completa, leia este verbete junto com Cold Storage, Trezor, Seed Phrase, PSBT. Também há referências a este verbete em BIP 39, HD Wallet, Cold Storage, Watch-only Wallet.