Uma Seed Phrase é uma lista de palavras de recuperação em uma ordem exata. Uma carteira que aceite o mesmo formato de backup pode usá-las para recriar as chaves privadas: os dados secretos necessários para assinar pagamentos. Assim, você pode recuperar o acesso aos bitcoins. As palavras não são uma senha de login nem um arquivo com moedas. Quem conhece todos os segredos necessários pode recuperar o acesso sem o seu dispositivo.
Ao criar sua própria carteira, geralmente aparecem 12 ou 24 palavras e um pedido para anotá-las. A utilidade fica clara quando o celular quebra ou a Hardware Wallet para de funcionar. Os bitcoins não desaparecem com o aparelho: os registros continuam na rede Bitcoin. Você restaura as chaves que permitem movimentá-los. Um backup completo e uma carteira compatível possibilitam fazer isso em outro dispositivo. Já em uma conta de corretora, o operador costuma administrar as chaves; a senha dessa conta tem outra função. [4] [6]
As palavras não são etiquetas de moedas individuais. A carteira usa essas palavras como ponto de partida comum para criar muitas chaves privadas e endereços seguindo regras fixas. Uma carteira que funciona assim é chamada de HD Wallet. Por isso, o mesmo backup normalmente cobre também os endereços criados depois. Há uma contrapartida: quem obtiver suas palavras não precisa roubar seu celular nem conhecer o PIN. Em uma carteira comum sem passphrase adicional, essa pessoa pode derivar as mesmas chaves. Passphrase e Multisig acrescentam condições que veremos adiante. [6] [1]
Um novo backup deve ser gerado por uma carteira confiável a partir de aleatoriedade de qualidade. Não escolha suas palavras favoritas nem uma frase de um livro. Desconfie também de um aparelho acompanhado de um backup já preenchido: quem o preparou pode conhecê-lo. Não envie as palavras ao suporte nem as digite em sites que prometem reparo, sincronização ou desbloqueio. Um atendente legítimo não precisa delas. A recuperação da carteira é um procedimento iniciado por você, seguindo instruções verificadas. [1] [4]
Anote todas as palavras exatamente e na ordem correta; não as traduza. Papel é simples, e um metal resistente pode ajudar contra fogo ou água. Nenhum deles impede que alguém leia um backup acessível. Escolha o local considerando tanto a perda quanto o acesso indevido. Outra cópia reduz a dependência de um único lugar, mas cria mais um segredo a proteger. Fotos e armazenamento comum na nuvem acrescentam cópias digitais que podem ser esquecidas. Para iniciantes, guardar offline é um ponto de partida mais fácil de controlar. [4] [1]
Uma folha bem escrita não prova que tudo foi copiado corretamente. Alguns dispositivos Hardware Wallet oferecem uma conferência no próprio aparelho sem apagar a carteira; o Trezor Model T é um exemplo. Use o procedimento oficial do seu modelo. Não apague sua única carteira funcional apenas para testar. Em uma recuperação real, confira também se voltaram os endereços esperados ou um pequeno saldo conhecido. A aceitação das palavras pelo aplicativo, sozinha, não confirma a passphrase nem as configurações da conta. [3] [1]
O PIN normalmente protege o acesso a um dispositivo específico. A Seed Phrase permite recriar as chaves fora dele. Já a passphrase opcional do BIP39 participa da própria derivação da carteira: para recuperar a mesma carteira, você precisa das palavras e dela. Uma passphrase incorreta geralmente abre outra carteira vazia, em vez de gerar um erro de senha. Ela não é uma “25ª palavra” obrigatória da lista. Se usar uma, guarde um backup exato e separado; o suporte não poderá redefini-la caso seja perdida. [1]
BIP39 é um formato comum de palavras de recuperação, mas nem toda carteira o usa. Electrum tem seu próprio sistema. SLIP39 permite dividir o backup em partes e definir quantas serão necessárias para a recuperação. Isso é diferente de cortar uma lista de palavras em pedaços. Além das palavras, guarde o nome da carteira original, o formato do backup e as configurações de conta necessárias. Elas incluem o caminho de derivação, que indica à carteira onde procurar as chaves, e o tipo de endereço. Multisig usa várias chaves e um número definido de assinaturas. Para restaurar toda a configuração, o backup de um único signatário não basta: também são necessárias as outras chaves públicas e a regra de assinaturas. Um Output Descriptor pode registrar essas informações como uma descrição das chaves e das regras de gasto que o software consegue ler. Portanto, um saldo vazio após a importação não significa necessariamente que os bitcoins desapareceram. [1] [7] [8] [2]
Se o aparelho parar de funcionar e o backup continuar secreto, você precisa recuperar o acesso. Mas, se alguém viu as palavras ou você as digitou em um site fraudulento, essa pessoa pode ter sua própria cópia das chaves. Restaurar as mesmas palavras ou trocar o PIN não retira essa cópia. Os fundos expostos precisam ser transferidos com segurança para chaves novas; em Multisig, o procedimento depende de toda a política de assinaturas. Se perder todos os backups e o acesso à carteira funcional, a recuperação talvez não seja mais possível. Ela também não devolve bitcoins já roubados. [5] [2]
BIP39 representa bits aleatórios e um checksum curto usando uma lista de 2048 palavras. Para 12 palavras, são 128 bits aleatórios e 4 bits de verificação; para 24, são 256 e 8 bits. A verificação detecta alguns erros, mas não confirma uma geração segura nem revela cópias em poder de terceiros. Uma função de cálculo chamada PBKDF2 gera então, a partir das palavras e da eventual passphrase, um seed de 512 bits: o dado de partida para gerar as chaves. Um resultado mais longo não torna as palavras originais menos previsíveis; nesse contexto, essa imprevisibilidade é chamada de entropia. Mais palavras não corrigem aleatoriedade ruim nem um backup exposto. [1]
Para ter uma visão mais completa, leia este verbete junto com BIP 39, Carteira, BIP39 passphrase. Também há referências a este verbete em BIP 39, HD Wallet, Cold Storage, Hardware Wallet.