← SafeVault Academy Como funciona o padrão BIP-39?

Como funciona o padrão BIP-39?

BIP-39 é o padrão técnico que transforma um número aleatório gigante em uma sequência de palavras — a Seed Phrase. Ele define uma lista oficial de 2.048 palavras e a regra para converter dados aleatórios nessas palavras e de volta. É graças ao BIP-39 que uma Seed criada em uma carteira pode ser restaurada em praticamente qualquer outra.

BIP significa Bitcoin Improvement Proposal. O BIP-39 foi proposto em 2013 e hoje é usado por carteiras de Bitcoin, Ethereum e da maioria das outras redes.

Por que usar palavras em vez de números

A segurança de uma carteira depende de um número aleatório de 128 ou 256 bits — algo como uma sequência de 39 ou 78 dígitos decimais. Anotar isso à mão, sem erros, é quase impossível. Palavras comuns são muito mais fáceis de registrar, conferir e ler em voz alta.

Como a Seed Phrase é gerada, passo a passo

  • Entropia: a carteira gera um número aleatório de 128 bits (para 12 palavras) ou 256 bits (para 24 palavras).
  • Checksum: alguns bits de verificação, calculados a partir desse número, são adicionados no final (4 bits para 12 palavras, 8 para 24).
  • Divisão: o resultado é dividido em blocos de 11 bits. Cada bloco é um número de 0 a 2.047.
  • Palavras: cada número vira a palavra correspondente na lista de 2.048.

Faz sentido nas contas: 12 palavras × 11 bits = 132 bits (128 de entropia + 4 de checksum). 24 palavras × 11 bits = 264 bits (256 + 8).

Tamanhos de Seed Phrase no BIP-39

  • 12 palavras: 128 bits de entropia — cerca de 3,4 × 10³⁸ combinações
  • 15, 18 e 21 palavras: tamanhos intermediários, menos comuns
  • 24 palavras: 256 bits de entropia

Na prática, 12 palavras já são impossíveis de adivinhar por força bruta. O risco real está no armazenamento, não no tamanho.

O papel do checksum

Por causa dos bits de verificação, nem toda combinação de palavras é uma Seed válida. Se você errar uma palavra ao restaurar, a carteira normalmente avisa que a Seed é inválida. Mas o checksum não pega todos os erros — e não detecta se você trocou a Seed de uma carteira por outra.

A importância da ordem das palavras

As palavras representam blocos de um número, então a ordem é parte da informação. As mesmas 12 palavras em outra ordem geram outra carteira. A Seed precisa ser guardada exatamente como foi criada: mesmas palavras, mesma ordem, mesma grafia.

A lista de palavras

A lista em inglês é a mais usada. Ela foi montada para evitar confusões: as quatro primeiras letras de cada palavra já a identificam de forma única, o que ajuda a corrigir erros de escrita e permite gravar só as quatro letras em placas de metal. O padrão também tem listas oficiais em outros idiomas.

Passphrase: a "25ª palavra"

O BIP-39 permite adicionar uma senha opcional, chamada passphrase. A mesma Seed com passphrases diferentes gera carteiras completamente diferentes. Ela aumenta a proteção caso alguém encontre as palavras — mas, se você esquecer a passphrase, a Seed sozinha não recupera aquela carteira.

Da Seed Phrase às chaves privadas

As palavras (e a passphrase, se houver) passam por uma função de derivação que gera a "seed" binária de 512 bits. A partir dela, outros padrões — como o BIP-32 e o BIP-44 — derivam todas as chaves privadas e endereços da carteira, para cada rede. É por isso que uma única Seed recupera todos os endereços de uma carteira.

Compatibilidade do BIP-39 entre carteiras e backups

Por ser um padrão, uma Seed BIP-39 funciona em qualquer ferramenta compatível — carteiras, hardware wallets e soluções de backup, como o SafeVault Card, que gera ou importa Seeds de 12 palavras e guarda o backup criptografado.

Perguntas frequentes

Posso escolher as minhas próprias palavras?
Não é recomendado. Palavras escolhidas por pessoas não são aleatórias e ficam muito mais fáceis de adivinhar. Deixe a carteira gerar a Seed.

Toda carteira usa BIP-39?
A grande maioria sim, mas algumas usam formatos próprios. Confirme a compatibilidade antes de restaurar uma Seed em outra carteira.

Preciso guardar a passphrase junto com a Seed?
Guarde, mas em local separado. Se as duas ficarem juntas, a passphrase perde o sentido; se você perder a passphrase, perde a carteira.

Conclusão

O BIP-39 tornou a autocustódia viável para pessoas comuns: transformou números impossíveis de anotar em palavras que qualquer um consegue registrar e conferir. Essa simplicidade, porém, não diminui a responsabilidade.

Uma Seed Phrase BIP-39 é a chave mestra da carteira: deve ser guardada exatamente como foi criada, offline e longe de olhares curiosos.

Publicado em 04/09/2026 às 16:35 UTC

Continue lendo

Proteja sua seed offline

SafeVault Card: cofre NFC criptografado, sem nuvem.

Conhecer o SafeVault Card