O que é um exemplo de frase-semente? Como as 12 ou 24 palavras realmente funcionam

Um exemplo de frase-semente é mais ou menos assim: “abandonar abandonar abandonar abandonar abandonar abandonar abandonar abandonar abandonar abandonar abandonar sobre”. Doze palavras inglesas minúsculas em uma ordem fixa, e essa frase exata é o caso de teste publicado do Padrão BIP-39 todas as principais carteiras seguem.

Cada frase-semente tem esse formato. 12 ou 24 palavras comuns, todas extraídas de uma lista pública, todas em uma sequência importante.

O exemplo acima é real e não contém nada

Essa frase está nos vetores de teste oficiais do BIP-39, por isso é pública há mais de uma década. Os bots monitoram a carteira restaurada 24 horas por dia e qualquer coisa enviada para lá desaparece em segundos.

É um exemplo de ensino seguro por esse motivo. Sua frase não tem senha, nome de usuário e nenhum segundo fator, portanto, publicar as palavras publica a carteira.

Isso fica mais claro quando você vê como um A frase inicial difere de uma chave privada. Os dois estão ligados, mas não são o mesmo objeto.

As palavras vêm de uma lista de exatamente 2048

Sua carteira não inventa vocabulário. Ele se baseia na lista de palavras em inglês BIP-39, que contém 2.048 entradas classificadas em ordem alfabética.

A lista foi construída de forma que as quatro primeiras letras identifiquem qualquer palavra sem ambiguidade. Digite “aban” no teclado de uma carteira de hardware e apenas “abandonar” cabe.

Pares confusos foram retirados de propósito. Você não encontrará nele ao mesmo tempo “construir” e “construir”, ou “mulher” e “mulheres”.

Por que 12 ou 24 palavras e nunca 13

Com 2.048 opções, cada palavra codifica 11 bits. O padrão exige que o número aleatório subjacente seja um múltiplo de 32 bits, entre 128 e 256.

Pegue 128 bits de aleatoriedade, adicione uma soma de verificação de 4 bits e você obterá 132 bits. Divida por 11 e você terá exatamente 12 palavras. Faça isso com 256 bits e uma soma de verificação de 8 bits e 264 bits se transformam em 24 palavras.

Frases de 15, 18 e 21 palavras também são válidas. Quase nenhuma carteira de consumidor os oferece, então na prática você recebe 12 ou 24.

A palavra final é fazer aritmética, não vocabulário

Esses bits de soma de verificação são dobrados na última palavra. É por isso que a mesma entrada zero produz uma frase de 12 palavras terminando em “sobre”, mas uma frase de 24 palavras terminando em “arte”.

Troque uma palavra pela sua própria frase e a maioria das carteiras a rejeitará antes de mostrar o saldo. Porém, a rede é tênue: os autores do BIP-39 afirmam que cerca de 1 em 256 erros aleatórios passam despercebidos.

Uma frase que sua carteira aceita não é prova de que você a transcreveu corretamente. Escreva em papel ou aço e mantenha-o longe de qualquer dispositivo conectado, da mesma forma que um configuração de carteira fria assume.

O que um exemplo escrito não pode lhe ensinar

Ordem. Os exemplos em uma tela parecem listas simples, então as pessoas copiam as palavras e perdem a sequência.

Numere os espaços de 1 a 12 ao escrever o seu. A posição faz parte dos dados e “sobre abandonar abandonar” abre uma carteira diferente.

Palavras repetidas também são legais, o que confunde as pessoas. Outro vetor de teste oficial diz “vencedor legal obrigado ano onda salsicha vale vencedor legal útil obrigado amarelo”, com três palavras aparecendo duas vezes.

Ainda não tem certeza do que as palavras controlam? A versão curta é essa uma frase-semente é a carteira, não um login para ele.

Posso usar um exemplo de frase-semente da Internet para testar uma carteira?

Você pode restaurar um e procurar uma carteira vazia, nada mais. Cada frase publicada, inclusive as desta página, é varrida automaticamente.

Uma frase-semente de 24 palavras é mais segura do que uma de 12 palavras?

No papel, sim, já que codifica 256 bits de aleatoriedade contra 128. Na prática, ambos ficam muito fora do alcance da força bruta. Perdas reais vêm de frases que foram fotografadas, perdidas ou digitadas em um formulário de suporte falso.

Posso escolher minhas próprias 12 palavras?

Raramente, e é um mau negócio. Suas palavras ainda precisariam vir da lista de 2.048 palavras com uma soma de verificação correspondente, e as sequências escolhidas por humanos são muito mais fáceis de adivinhar do que as geradas.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *