O artigo anterior apresentou como usar o método de lançamento de dados para criar manualmente um conjunto de palavras mnemônicas que são verdadeiramente aleatórias o suficiente para evitar os possíveis riscos de segurança pseudo-aleatórios de palavras mnemônicas de carteiras de software e hardware.
De repente, tive uma ideia: é possível criar uma carteira que, mesmo que o backup seja perdido acidentalmente, possamos usar nosso próprio método exclusivo de geração de mnemônicos para restaurar nossa carteira? Claro, a premissa de tudo isso é que a geração da frase mnemônica ainda é suficientemente aleatória. O primeiro número aleatório que vem à mente é o número infinito não cíclico, 3,14159...por exemplo,
1. Extraímos dele um certo número, partindo de um determinado dígito, pegamos 48 números, um grupo de quatro dígitos. Por exemplo, quando comecei a copiar moedas em 2018, começaria a partir de 2018, ou qualquer que seja a minha idade. Esta é uma forte ligação comigo mesmo. Por um lado, é bastante aleatório e também é conveniente para a recuperação extrema. situações.
2. Em seguida, pegue os últimos 12 dígitos do cartão de identificação. Como o primeiro está longe de ser aleatório, podemos adicionar um grupo de números que estão fortemente relacionados a nós mesmos. Frase mnemônica. Contanto que tenhamos a única Você pode usar sua memória para restaurar a carteira apenas lembrando o caminho de geração da frase mnemônica. Por exemplo, um número de cartão de identificação tem 18 dígitos. Os primeiros seis dígitos são iguais para pessoas no mesmo lugar. Você pode pegar os últimos 12 dígitos e adicionar cada número a doze grupos de quatro dígitos.
3. Processe esses doze grupos de números Como as palavras BIP39 têm um total de 2.048 dígitos, subtraímos 2.048 ou múltiplos de 2.048 dos números maiores que 2.048 nos doze grupos de números até que cada grupo de números seja menor que 2.048.
4. De acordo com o banco de dados mnemônico do github, pesquise a URL no Baidu e encontre doze palavras correspondentes.
5. Como o décimo segundo dígito da palavra mnemônica é especial, é um dígito de verificação e não pode ser usado diretamente. Você pode começar a partir das palavras classificadas e usar uma carteira offline para tentar verificar as palavras uma por uma em ordem, geralmente cerca de. dez vezes. Parece problemático, mas na verdade, a palavra do dígito de verificação correspondente pode ser encontrada rapidamente, não mais do que trinta vezes, no máximo.
6. O próximo passo é manter a frase mnemônica. Frases mnemônicas podem ser fragmentadas para evitar roubos. É claro que é seguro colocá-las diretamente em um cofre em casa. Atualmente, há muito poucos casos de ladrões invadindo casas e roubando cofres. ladrão que entende frases mnemônicas. Além disso, para evitar casos de força maior, como incêndios, inundações e terremotos, você pode usar as placas mnemônicas King Kong, que são à prova d'água, à prova de fogo e anticorrosivas. Você pode comprá-las no Taobao.
Apegado:
