Como o Cobo Verifica se a Frase de Recuperação Restaurada Está Correta
Introdução
Restaurar uma carteira Cobo a partir de uma frase de recuperação é um momento crítico. A pergunta central é simples: como saber se a frase digitada é realmente a correta? A resposta começa por um ponto fundamental: o Cobo não mantém uma cópia da sua frase nem consulta um servidor para confirmá-la. A verificação é local, criptográfica e baseada no padrão BIP39, na derivação de chaves e na comparação dos endereços gerados com os endereços originais da carteira.
Este artigo explica, em detalhes, o que o Cobo valida, por que a checagem de checksum não é suficiente, qual é o papel da passphrase BIP39 e como confirmar com segurança que a frase recuperada está correta.
1. O que significa verificar uma frase de recuperação
Em uma carteira compatível com BIP39, a frase mnemônica não é uma senha comum. Ela representa uma semente criptográfica capaz de gerar deterministicamente todas as chaves privadas e endereços da carteira. Por isso, verificar se a frase está correta não é apenas conferir se as palavras existem na lista oficial. É preciso confirmar se a semente restaurada produz exatamente as mesmas chaves e os mesmos endereços que a carteira original produzia.
No Cobo, essa verificação ocorre localmente. O aplicativo ou dispositivo valida a estrutura da frase, deriva as chaves conforme os caminhos e parâmetros selecionados e apresenta os endereços resultantes. Se esses endereços coincidirem com os endereços antigos, a frase está correta para aquela configuração.
2. Validação BIP39: lista de palavras e checksum
O primeiro nível de verificação é estrutural. O Cobo, assim como outras carteiras compatíveis com BIP39, normalmente confirma:
- se cada palavra pertence à lista oficial de 2.048 palavras do BIP39;
- se a quantidade de palavras é válida, como 12, 15, 18, 21 ou 24;
- se a ordem digitada forma uma sequência com checksum válido.
O checksum do BIP39 funciona como um mecanismo de detecção de erros de digitação. Ele consegue identificar muitos casos de palavras escritas incorretamente, palavras trocadas ou sequências inválidas. Porém, ele não é uma prova definitiva de que a frase é a original. Uma frase diferente pode, em teoria, ter um checksum válido. Portanto, o checksum é apenas a primeira barreira.

3. Passphrase BIP39: a 25ª palavra invisível
Muitas carteiras permitem adicionar uma passphrase BIP39, também chamada de 25ª palavra ou senha extra. Ela não faz parte da frase mnemônica e não aparece na lista de palavras. Se a carteira original usava uma passphrase, restaurar apenas as 12 ou 24 palavras gerará uma carteira completamente diferente.
Esse é um dos erros mais comuns. A frase pode estar correta, mas a passphrase ausente ou incorreta fará com que o Cobo derive endereços diferentes. Por isso, ao restaurar, é essencial informar exatamente a mesma passphrase, caso ela tenha sido usada. Espaços, maiúsculas, minúsculas e caracteres especiais importam.
4. Derivação de endereços: o teste definitivo
A verificação mais confiável é comparar os endereços derivados. Depois de validar a frase e a passphrase, o Cobo deriva as chaves usando caminhos de derivação específicos. Esses caminhos determinam quais endereços serão gerados para cada moeda e tipo de conta.
Se a frase restaurada estiver correta, os primeiros endereços de recebimento gerados pelo Cobo serão exatamente iguais aos endereços originais da carteira. Se forem diferentes, algo está errado: a frase pode estar incorreta, a passphrase pode estar errada, o caminho de derivação pode ser diferente ou o tipo de endereço selecionado não corresponde ao original.
5. Caminhos de derivação e tipos de endereço
Cada blockchain pode usar caminhos e formatos de endereço distintos. No Bitcoin, por exemplo, é comum encontrar:
- endereços Legacy, associados ao caminho BIP44, como m/44'/0'/0'/0/0;
- endereços SegWit compatíveis, associados ao BIP49, como m/49'/0'/0'/0/0;
- endereços Native SegWit, associados ao BIP84, como m/84'/0'/0'/0/0;
- endereços Taproot, associados ao BIP86, como m/86'/0'/0'/0/0.
No Ethereum, um caminho comum é m/44'/60'/0'/0/0. Se a carteira original usava um tipo de endereço e a restauração seleciona outro, os endereços parecerão diferentes mesmo com a frase correta. Por isso, ao restaurar no Cobo, escolha a mesma moeda, rede, conta e tipo de endereço usados anteriormente.

6. Passo a passo para verificar a frase no Cobo
- Use apenas o aplicativo oficial, firmware oficial ou dispositivo Cobo confiável.
- Se possível, faça a restauração em ambiente offline ou air-gapped.
- Digite as palavras exatamente na ordem original.
- Informe a passphrase BIP39, se ela tiver sido usada na carteira antiga.
- Selecione a mesma blockchain, moeda, conta e tipo de endereço.
- Gere o primeiro endereço de recebimento.
- Compare esse endereço com registros antigos, como backup da carteira, histórico de exchange, carteira de hardware anterior ou explorador de blockchain.
- Se os endereços coincidirem, a frase está correta para aquela configuração.
- Se não coincidirem, revise a ordem das palavras, a passphrase e o caminho de derivação.
- Opcionalmente, envie uma quantia pequena de teste para o endereço restaurado e confirme que você consegue movimentá-la.
7. Quando os endereços não coincidem
Se o Cobo gerar endereços diferentes dos originais, as causas mais prováveis são:
- uma ou mais palavras foram digitadas fora de ordem;
- alguma palavra foi escrita incorretamente;
- a passphrase BIP39 está ausente ou errada;
- o caminho de derivação selecionado é diferente;

- o tipo de endereço, como Legacy, SegWit ou Taproot, não corresponde ao original;
- a moeda ou rede selecionada está errada;
- a carteira original usava um padrão ou software diferente, com derivação não compatível.
Nesses casos, não conclua imediatamente que a frase está perdida. Primeiro, confirme cada parâmetro. Se a carteira original usava outro aplicativo, talvez seja necessário restaurar a mesma frase nesse aplicativo ou em uma carteira compatível com o caminho de derivação correto.
8. O que o Cobo não pode fazer
O Cobo não consegue recuperar uma frase esquecida, adivinhar a passphrase correta ou verificar a seed em servidores da empresa. A segurança do modelo é justamente essa: somente quem possui a frase e a passphrase consegue derivar as chaves. Se você não tiver nenhum endereço original para comparar, a validação se torna mais difícil. Nesse caso, o teste com uma transação pequena é uma forma prática de confirmar o controle da carteira.
9. Boas práticas de segurança
- Nunca digite sua frase de recuperação em sites, formulários online ou aplicativos desconhecidos.
- Verifique se está usando o aplicativo ou firmware oficial do Cobo.
- Mantenha a frase e a passphrase armazenadas separadamente.
- Use backup em metal para resistir a fogo, água e desgaste.
- Faça um teste de restauração antes de mover grandes quantias.
- Desconfie de qualquer pessoa que peça sua frase ou passphrase.
- Prefira confirmar endereços em mais de uma fonte confiável.
Conclusão
O Cobo verifica uma frase de recuperação restaurando-a localmente e comparando os endereços derivados com os endereços originais da carteira. A validação BIP39 e o checksum ajudam a detectar erros simples, mas o teste definitivo é a derivação das chaves. Se a frase, a passphrase e os parâmetros de derivação estiverem corretos, os endereços serão idênticos aos antigos. Se não forem, revise cada detalhe antes de assumir que a frase está errada. Segurança, precisão e verificação offline são essenciais em todo o processo.