Hoy voy a hablar de como generar nuestra propias 24 palabras para nuestro monedero basado en BIP-39. Estas 24 palabras tienen mucha utilidad ya que a través de ellas podríamos regenerar nuestras carteras de nuestras diferentes criptomonedas
Esto para mi tiene una gran utilidad, especialmente para los usuarios de
Ledgerwallet. En el caso de que seáis uno de estos usuarios sabrán que al inicializar la cartera el Wallet les dará la opción de introducir vuestras 24 palabras para recuperar vuestras carteras o bien dejar que el propio wallet las generé por ti de forma aleatoria, aunque en mi opinión, lo idóneo es seleccionar nosotros mismos las 24 palabras para que así nos sea más fácil memorizarlos.
¿Cómo funciona los monederos basados en BIP-39?
En resumen, sin meternos en aspectos muy técnicos, aparir de un conjunto palabras seleccionadas de un diccionario de 2048 palabras se generaran las claves privadas de los diferentes monederos, es SUMAMENTE IMPORTANTE, mantener estas 24 palabras en SECRETO para que nadie pueda operar con tus divisas. La última palabra (La 24º) hará de checksum de las otras 23, por lo que podemos elegir arbitrariamente las 23 palabras que queramos, menos la última. En este tutorial voy a explicar como calcular la última palabra.
1. Nos descargamos el proyecto:
https://github.com/trezor/python-mnemonic
y descomprimimos su contenido
En el caso que seamos usuarios de Windows el interpretador de comandos python desde:
https://www.python.org/downloads/windows/
descargamos e instalamos
Download Windows x86-64 executable installer
una vez descargado podemos desconectarnos de internet para estar más seguros y seguir con los siguientes pasos.