El artículo anterior presentó cómo utilizar el método de tirar dados para crear manualmente un conjunto de palabras mnemotécnicas que sean realmente lo suficientemente aleatorias como para evitar los posibles riesgos de seguridad pseudoaleatorios de las palabras mnemotécnicas de billeteras de software y hardware.

De repente tuve una idea: ¿es posible crear una billetera que, incluso si la copia de seguridad se pierde accidentalmente, podamos usar nuestro propio método único de generación mnemotécnica para restaurar nuestra billetera? Por supuesto, la premisa de todo esto es que la generación de frases mnemotécnicas sigue siendo suficientemente aleatoria. El primer número aleatorio que me viene a la mente es el número infinito no cíclico, 3,14159... por ejemplo,

1. Tome un número determinado de él. A partir de un dígito determinado, tomamos 48 números, un grupo de cuatro dígitos. Por ejemplo, cuando comencé a copiar monedas en 2018, comenzaría en 2018, o sea cual sea la edad que tenga. Esta es una conexión fuerte conmigo mismo, es bastante aleatoria y también es conveniente para la recuperación en extremo. situaciones.

2. Luego tome los últimos 12 dígitos de la tarjeta de identificación. Debido a que el primero está lejos de ser lo suficientemente aleatorio, podemos agregar un grupo de números que estén fuertemente relacionados con nosotros mismos. Esto también es para facilitar la situación extrema de perder la copia de seguridad. frase mnemotécnica Siempre que tengamos la única, puede usar su memoria para restaurar la billetera simplemente recordando la ruta de generación de la frase mnemotécnica. Por ejemplo, un número de tarjeta de identificación tiene 18 dígitos. Los primeros seis dígitos son los mismos para las personas que se encuentran en el mismo lugar. Puede tomar los últimos 12 dígitos y sumar cada número a doce grupos de cuatro dígitos.

3. Procese estos doce grupos de números. Debido a que las palabras BIP39 tienen un total de 2048 dígitos, restamos 2048 o múltiplos de 2048 de los números mayores que 2048 en los doce grupos de números hasta que cada grupo de números sea menor que 2048.

4. Según la base de datos mnemotécnica de github, busque la URL en Baidu y encuentre doce palabras correspondientes.

5. Debido a que el duodécimo dígito de la palabra mnemotécnica es especial, es un dígito de control y no se puede usar directamente. Puede comenzar desde las palabras ordenadas y usar una billetera fuera de línea para intentar verificar las palabras una por una en orden, generalmente aproximadamente. diez veces Parece problemático, pero de hecho, la palabra del dígito de control coincidente se puede encontrar rápidamente, no más de treinta veces como máximo.

6. El siguiente paso es conservar la frase mnemotécnica. Las frases mnemotécnicas se pueden fragmentar para evitar robos. Por supuesto, es lo suficientemente seguro como para guardarlas directamente en una caja fuerte en casa. Hoy en día, hay muy pocos casos de ladrones que irrumpan en casas y roben cajas fuertes. ladrón que entiende frases mnemotécnicas. Además, para evitar causas de fuerza mayor, como incendios, inundaciones y terremotos, puedes utilizar los tableros mnemotécnicos de King Kong, que son impermeables, ignífugos y anticorrosión. Puedes comprarlos en Taobao.

Adjunto: