GuiaCRIPTOSEED PHRASESEGURANÇA

Como testar a recuperação da sua seed phrase sem mover fundos

Um backup que você nunca testou é uma esperança, não uma garantia. O recovery drill em modo watch-only prova que a frase anotada reconstrói a carteira certa, sem expor a chave e sem mover um satoshi.

Fugazzi Research 12 min

Um backup que você nunca testou não é um backup, é uma esperança. A única forma de provar que a sua seed phrase, a frase de recuperação de 12 ou 24 palavras, realmente reconstrói a sua carteira é fazer um recovery drill, o ensaio de recuperação. Este guia mostra como validar o backup derivando a chave pública a partir das palavras anotadas e comparando com os endereços que já recebem fundos, sem mover um satoshi e sem expor a chave em nenhuma máquina conectada.

Se você ainda não fixou o que essa frase é e por que ela carrega o saldo inteiro, leia antes o que é seed phrase e como fazer o registro dela em como fazer backup da sua seed phrase. Guardar a frase é o primeiro passo. Provar que a frase guardada de fato abre a carteira certa é o passo que quase ninguém dá, e é o único que separa um backup de uma suposição.

Como saber se o backup funciona

A resposta direta é que você reconstrói a carteira em modo watch-only, o modo somente leitura que observa saldos e endereços mas não consegue gastar, deriva a chave pública estendida a partir das palavras que você anotou e confere se ela bate com a carteira que já tem fundos. Se a chave derivada e o primeiro endereço de recebimento forem idênticos aos que você usa hoje, o backup está provado. Se não baterem, você descobriu o erro agora, com tempo de corrigir, e não no dia da emergência.

O detalhe que torna o teste seguro é que a chave pública não move nada e não revela a chave privada. Ela apenas gera a lista de endereços da conta. Por isso o recovery drill não expõe você a risco. Você não assina transação, não conecta a frase à internet e não transfere valor.

Por que anotar não é o suficiente

A crença comum é que escrever as 12 ou 24 palavras encerra o assunto. Não encerra. A frase anotada pode estar com uma palavra trocada, com duas palavras em ordem invertida, ou completa e correta mas associada a um caminho de derivação e a uma passphrase que você não registrou. Em qualquer um desses casos você tem um pedaço de papel que parece um backup e não é. O papel só vira backup quando alguém consegue partir dele e chegar de volta na mesma carteira.

A frase certa no caminho errado abre uma carteira vazia. E uma carteira vazia com saldo certo em outro lugar é indistinguível de uma perda até você entender o que aconteceu.

O que a chave pública prova

A seed phrase gera uma chave mestra. A partir dela, um caminho de derivação percorre uma árvore de chaves até uma conta, e essa conta tem uma chave pública estendida, a xpub, que gera todos os endereços de recebimento e de troco daquela conta. A xpub é pública por natureza. Ela mostra endereços e saldos, mas não permite gastar. Comparar a xpub derivada da frase anotada com a xpub da carteira em uso é a prova matemática de que a frase reconstrói exatamente aquela carteira.

Veja um exemplo hipotético, com valores fictícios apenas para ilustrar a conferência. Suponha uma carteira native segwit, o padrão de endereço que começa com bc1, cujo caminho de derivação é m/84'/0'/0'. Você restaura a frase anotada em um aparelho isolado, exporta a xpub daquela conta e compara com o que já observa na carteira financiada.

AtributoCarteira financiadaRestauração de teste
Caminho de derivaçãom/84'/0'/0'm/84'/0'/0'
Chave pública (xpub)xpub6CUGR...4dQ2xpub6CUGR...4dQ2
Primeiro endereçobc1qak0...a2k9bc1qak0...a2k9

Quando as três linhas coincidem, o backup está validado. O prefixo da chave estendida pode aparecer como xpub, ypub ou zpub conforme o tipo de endereço, então confira o formato além do conteúdo. Se preferir uma conferência mais simples que a comparação da string inteira, basta verificar que o primeiro endereço de recebimento derivado é idêntico a um endereço que você sabe que já recebeu fundos. Endereço igual, caminho igual, carteira igual.

As três causas de um drill falhar

Na prática, um recovery drill quase nunca falha por a frase estar errada. Ele falha por três motivos que derivam a carteira errada a partir da frase certa.

Caminho de derivação divergente

A mesma frase percorrida por caminhos diferentes gera carteiras completamente diferentes. Se a sua carteira original usa native segwit em m/84'/0'/0' e o aplicativo de restauração assume, por padrão, um caminho legado em m/44'/0'/0', os endereços não vão bater e você pode concluir, por engano, que a frase está errada. Entender esse ponto é metade da batalha, e o tema tem um pilar dedicado em o que é caminho de derivação.

Passphrase esquecida

Se você usa uma passphrase, a 25ª palavra opcional que se soma à frase, a seed sozinha reconstrói uma carteira diferente da que guarda o seu saldo. As mesmas 24 palavras com passphrase distinta, ou sem passphrase nenhuma, abrem carteiras distintas. Essa é a causa mais silenciosa de um drill que parece um desastre. A frase está perfeita, a carteira que aparece é a errada. Vale revisar o que é passphrase antes de testar.

Transcrição incorreta

Uma palavra trocada ou fora de ordem tem dois desfechos. Ou a frase falha no checksum, o dígito verificador embutido no padrão, e é rejeitada de imediato, ou ela passa no checksum por coincidência e deriva uma carteira válida porém vazia. O segundo caso é o perigoso, porque a frase parece boa e não é. Só a comparação da xpub ou do endereço expõe o problema.

Passar no checksum significa apenas que a combinação de palavras é válida, não que é a sua. O checksum não sabe de qual carteira você fala. A prova de que a frase é a certa é sempre o endereço, nunca a aceitação da frase pelo aplicativo.

O recovery drill passo a passo

O objetivo é reconstruir a carteira a partir das palavras anotadas, extrair só a chave pública e comparar, sem que a frase toque uma máquina conectada e sem mover fundos. O caminho mais robusto para a maioria usa um segundo aparelho, uma hardware wallet, a carteira física offline, que você zera antes e depois do teste.

  1. Localize, na sua carteira em uso, a chave pública estendida da conta e o primeiro endereço de recebimento. Guarde essa referência para a conferência.
  2. Pegue uma hardware wallet reserva e faça um reset de fábrica, garantindo que ela não tem nenhuma seed anterior.
  3. Escolha a opção de restaurar a partir de frase de recuperação e digite, no próprio aparelho, as palavras exatamente como você as anotou. Nada é digitado no computador.
  4. Se você usa passphrase, informe a passphrase no aparelho, do mesmo jeito que faz na carteira real. Sem ela, a conferência vai falhar mesmo com a frase certa.
  5. Selecione o mesmo tipo de endereço e o mesmo caminho de derivação da carteira financiada, por exemplo native segwit em m/84'/0'/0'.
  6. Exporte apenas a chave pública estendida do aparelho de teste. A chave pública não gasta nada e pode cruzar para o computador com segurança.
  7. Importe essa chave pública em uma carteira watch-only no computador e compare a xpub e o primeiro endereço com os que você anotou no passo um.
  8. Se tudo coincide, o backup está provado. Faça um novo reset de fábrica no aparelho de teste para não deixar uma cópia viva da seed nele.
A frase nunca é digitada em computador, celular ou navegador, e nunca é fotografada. Ela entra apenas no aparelho isolado, air-gapped, sem conexão com rede. O que atravessa para a máquina conectada é só a chave pública, que por definição não move fundos.

Sem um segundo aparelho

Quem não tem uma hardware wallet reserva tem dois caminhos, com níveis de cuidado diferentes. O primeiro é usar um ambiente de computação isolado, air-gapped, iniciado a partir de um sistema em pendrive que nunca se conecta à internet, rodando um software de carteira de código aberto e reputado, com o dispositivo apagado ao final. É eficaz, porém exige disciplina técnica e tem mais pontos onde um descuido reintroduz risco.

O segundo é adquirir uma segunda hardware wallet dedicada ao teste e à redundância. Para quem guarda valor relevante, um aparelho extra costuma custar menos que a tranquilidade de saber que o backup foi provado. Trate aparelhos e programas como categoria, não como recomendação de marca. O que importa é o princípio de manter a seed sempre offline e deixar apenas a chave pública atravessar.

0
Satoshis movidos no teste
Só a xpub
O que cruza para a máquina conectada
2 resets
Antes e depois, no aparelho de teste

Depois do teste

Provar o backup uma vez resolve o risco de transcrição. Manter o backup confiável é um hábito, não um evento. A cada mudança relevante, como uma migração de aparelho, uma nova passphrase ou uma cópia do backup guardada em outro local, vale repetir o drill. Um teste periódico também confirma que você ainda lembra do procedimento, que muitas vezes é o elo que falha antes da própria frase.

A recuperação que você nunca ensaiou é a que costuma falhar quando você mais precisa dela.

Herança e continuidade

Para o investidor brasileiro que pensa em prazo longo, o recovery drill tem um segundo papel além de validar o seu backup. Ele valida o procedimento que outra pessoa vai precisar seguir. Um herdeiro que recebe a frase mas não conhece o caminho de derivação, ou não sabe da existência de uma passphrase, herda um enigma, não um saldo. Documente o tipo de carteira, o caminho de derivação e a existência de uma passphrase, sem jamais escrever a passphrase junto da frase, e ensaie a recuperação como se fosse a pessoa que vai herdar. O plano completo dessa continuidade está em como montar uma herança de Bitcoin.

Com o backup registrado, guardado em locais distintos e agora provado por um recovery drill, a posse técnica do seu Bitcoin deixa de depender de fé. Os estudos do Fugazzi Research partem justamente do princípio de que essa base está resolvida. Este guia é como você resolve a parte que sustenta todo o resto.

Perguntas frequentes

Consigo testar a seed sem nenhum aparelho extra?

Consegue, com mais cuidado. Um ambiente isolado iniciado por pendrive, que nunca se conecta à internet e é apagado ao final, permite restaurar a frase offline, derivar a chave pública e compará-la. O ponto crítico é garantir que a máquina permaneça air-gapped do começo ao fim, porque digitar a frase em um computador que já esteve online anula toda a proteção. Para a maioria, um segundo aparelho dedicado é mais simples e deixa menos margem para erro.

Testar o backup coloca meus fundos em risco?

Não, se você seguir a regra de deixar só a chave pública atravessar para a máquina conectada. A chave pública gera e observa endereços, mas não assina transações nem revela a chave privada. O risco não está no teste em si, está em digitar a frase em um dispositivo conectado ou em fotografá-la. Feito no aparelho isolado, o drill não move nada e não expõe a chave.

Meu backup passou na validação da carteira, ainda preciso do drill?

Sim. A validação que muitos aplicativos oferecem apenas confirma que a combinação de palavras é válida pelo checksum, não que ela corresponde à carteira com o seu saldo. Uma frase válida pode derivar uma carteira vazia se houver diferença de caminho de derivação ou de passphrase. A prova real continua sendo a comparação da chave pública ou do primeiro endereço com o que já recebe fundos.

Com que frequência devo refazer o recovery drill?

Não existe um número mágico. O bom gatilho não é o calendário, é a mudança. Refaça o teste sempre que trocar de aparelho, adicionar ou alterar uma passphrase, criar uma nova cópia do backup ou mudar o local de guarda. Um ensaio ocasional entre mudanças também ajuda a manter o procedimento fresco na memória, que costuma falhar antes da própria frase.

Fugazzi Research

Do conceito ao método aplicado.

Este conteúdo é gratuito. Nas recomendações da casa, o método é aplicado com dados, simulações e acompanhamento de cada call até o encerramento. Assinatura por R$ 249,90/mês, cancele a qualquer momento.

Ver o estudo aplicado

Continue no cluster

Sobre o autor

Eduardo BiasiCNPI 10189

Analista de Valores Mobiliários credenciado pela APIMEC Brasil sob a Resolução CVM nº 20/2021, responsável técnico pela análise da Fugazzi Research.

Validar credenciamento na APIMEC

Autoria e conformidade

Conteúdo educacional produzido de forma independente pela Fugazzi Research, casa de análise credenciada como pessoa jurídica pela APIMEC Brasil, sob responsabilidade técnica do analista Eduardo Biasi, CNPI 10189 (Certificação Nacional do Profissional de Investimento), credenciado pela APIMEC Brasil sob a Resolução CVM nº 20/2021. Regulatório e Compliance.

Este conteúdo tem caráter informativo e não constitui oferta, solicitação ou recomendação de compra ou venda de valores mobiliários ou de qualquer ativo. Investimentos envolvem riscos. Rentabilidade passada não representa garantia de resultados futuros. Criptoativos, derivativos e operações alavancadas envolvem risco elevado, incluindo a possibilidade de perda total ou superior ao capital investido. A decisão de investimento é de responsabilidade do investidor e deve observar seu perfil.