Glossário / Carteiras e custódia
Armazenamento a frio
Outros nomes: Carteira fria.
- O que é o armazenamento a frio?
- Armazenamento a frio significa que as chaves privadas nunca tocam um dispositivo conectado à internet: elas são geradas, guardadas e usadas para assinar em hardware que permanece offline.
“Frio” descreve a vida inteira de uma chave, não apenas onde ela dorme. Uma chave digitada uma vez em um notebook nunca foi fria, aconteça o que acontecer com ela depois, enquanto um dispositivo que se conecta por USB permanece frio enquanto o segredo nunca sair dele. A ameaça que isso elimina é o roubo remoto. A ameaça que isso introduz é perder seu próprio backup, e essa já levou muito mais bitcoins.
Como funciona
O armazenamento a frio é um fluxo de trabalho, e a etapa de assinatura é onde ele se torna real. Uma máquina on-line monta uma transação não assinada, normalmente no formato de transação de bitcoin parcialmente assinada definido pelo BIP-174. Esse arquivo passa para o assinador off-line por USB, cartão microSD ou um código QR animado. O assinador confere os detalhes na própria tela, adiciona as assinaturas e devolve uma transação assinada que a máquina on-line transmite. Nada secreto faz o caminho de volta, e a máquina on-line poderia estar totalmente comprometida sem que isso mudasse o resultado.
Existe um espectro, e não um interruptor. Uma carteira de hardware conectada a um notebook é fria porque a chave permanece dentro do chip. Um assinador isolado da rede que nunca teve um cabo conectado é mais frio, pois remove a pilha USB da superfície de ataque. Um quórum de multiassinatura distribuído entre vários dispositivos e vários locais é ainda mais frio, porque nenhum comprometimento isolado basta. Cada passo nessa direção custa comodidade, e o degrau certo depende do valor, não de quanto você quer parecer sério.
O backup é a parte que de fato tem valor. As chaves são recalculadas a partir de uma frase de recuperação quando necessário, de modo que o registro físico dessas palavras é o ativo: 12 ou 24 palavras, de preferência estampadas em aço, opcionalmente protegidas por uma frase secreta BIP-39 que funciona como um fator extra guardado em outro lugar, ou divididas com partes Shamir do SLIP-0039, de modo que uma única cópia encontrada não revele nada.
A verificação não é opcional. A Chainalysis estimou em 2020 que cerca de 3,7 milhões de bitcoin provavelmente foram perdidos para sempre, a maior parte por chaves e backups que não existem mais. O armazenamento a frio entra nessa estatística em silêncio sempre que um backup é anotado errado e nunca é testado.
Por que isso importa quando você compra bitcoin
O armazenamento a frio justifica sua falta de comodidade em um ponto específico: quando o valor que você guarda é maior que o valor que você aceita perder por uma infecção no celular ou por uma falha de uma corretora. Abaixo dessa linha, uma carteira de celular basta. Acima dela, cada mês que você adia é um mês de exposição desnecessária, e a configuração leva uma noite.
Saque direto para ela. Comprar em uma corretora e deixar os bitcoins lá “até eu configurar uma carteira direito” é a forma mais comum de as pessoas acabarem como credoras na falência de outra pessoa. Configure primeiro a carteira fria, obtenha seu endereço de recebimento e deixe o saque da corretora cair direto nela, para que os bitcoins não passem tempo em uma carteira quente intermediária.
As ameaças realistas para um comprador comum são sem graça. Não um ator estatal, mas um infostealer em um notebook, um falso agente de suporte, um familiar que encontra uma frase na gaveta da escrivaninha e um incêndio na casa. O armazenamento a frio resolve as duas primeiras de imediato, e apenas uma boa disciplina de backup resolve as duas últimas.
Planeje para as pessoas que vão precisar disso depois de você. Um backup que ninguém mais consegue encontrar ou usar é uma perda com atraso, então anote onde o metal fica e para que serve, guarde essa nota separada das palavras em si e diga a uma pessoa de sua confiança que as duas coisas existem.
Uma configuração a frio que sobrevive a um incêndio na casa
O papel pega fogo em algum ponto entre 218 e 246 graus Celsius, e um incêndio em uma casa costuma ser várias centenas de graus mais quente que isso, razão pela qual os backups de frases de recuperação acabam em metal. Testes de resistência independentes feitos por Jameson Lopp, que queimou, esmagou e dissolveu dezenas de produtos comerciais, mostraram que placas de aço inoxidável estampadas ou perfuradas sobreviveram onde placas finas com pastilhas encaixadas ou revestimentos gravados a ácido não sobreviveram.
Uma configuração que resiste é mais ou menos assim. Gere a frase de recuperação em um dispositivo de assinatura que você comprou novo do fabricante. Estampe as palavras em aço em vez de escrevê-las, já que a tinta queima e o lápis borra. Guarde o metal em um prédio diferente do dispositivo, para que um único incêndio ou um único roubo não leve os dois. Se você usar uma frase secreta, memorize-a e deixe uma cópia lacrada com um advogado ou em um segundo local, nunca na mesma caixa que as palavras.
Depois, ensaie. Apague o dispositivo, restaure apenas a partir do metal e confirme que o primeiro endereço de recebimento coincide com o que você tinha antes. Faça isso uma vez por ano e após qualquer mudança na configuração. Um backup que já foi restaurado é um backup, e todo o resto é uma suposição que você mantém em nome do seu eu futuro.
Armazenamento a frio vs carteira de papel
O armazenamento a frio é uma prática; uma carteira de papel é uma implementação obsoleta dela. Uma carteira de papel é uma única chave impressa como texto e um código QR, normalmente gerada em um navegador por volta de 2013, e seus problemas são estruturais, não estéticos. O computador que a gerou viu a chave. A impressora guardou-a em seu buffer. Gastar exigia importar a chave inteira para um software, e as primeiras ferramentas muitas vezes enviavam o troco para um lugar que o dono não esperava, o que destruía saldos de imediato. Um dispositivo de assinatura moderno resolve tudo isso mantendo o segredo dentro do hardware e nunca o imprimindo.