Billeteras BIP 32 solo para reloj

La propuesta de mejora de Bitcoin 32 es, en mi opinión, uno de los BIP más importantes que tenemos. (¡Gracias Peter Wuille!) BIP 32 nos brindó Billeteras deterministas jerárquicas, es decir, la capacidad de crear un árbol de claves a partir de una sola semilla.

En los primeros días de Bitcoin, cada vez que un usuario quería recibir nuevas monedas, su billetera generaba aleatoriamente una nueva clave privada de Bitcoin, junto con la clave pública y la dirección asociadas. Por ejemplo (y no intente utilizar estos):

Clave privada: L57hXXKTCRgJRytYMVbhaxnsKpWZdzPzReKUghiYY6D6aQqQrM39

Dirección (hash de clave pública): 1P3AzkwVv1jDJAhEBQby6873xwJvymzDRn

El software de cartera de cada usuario contenía listas de pares de claves públicas y privadas. Si la computadora del usuario se rompía o era robada, se perdían todas las claves privadas. El usuario tenía que ser bastante experto en tecnología para saber cómo exportar y cifrar sus claves para su custodia, pero aun así, cada vez que recibían monedas en una nueva dirección, necesitaban volver a hacer una copia de seguridad de la nueva clave privada.

Carteras HD al rescate

De acuerdo con BIP 32, las nuevas billeteras llamadas billeteras HD (deterministas jerárquicas, no de alta definición) hicieron que el proceso de respaldo fuera mucho más fácil y seguro.

En lugar de generar claves privadas aleatorias para cada transacción, las carteras HD generan una semilla que se utiliza para crear una clave privada maestra. Esta clave privada maestra se puede utilizar para generar más claves privadas “secundarias” para cada transacción. Debido a que las claves secundarias se determinan utilizando el mismo patrón cada vez, el usuario no necesita hacer una copia de seguridad de todas sus claves privadas, solo una semilla:

<×000102030405060708090a0b0c0d0e0f

Sin embargo, dado que la mayoría de las billeteras también han adoptado BIP 39, es posible que esté más familiarizado con una codificación de 12 o veinticuatro palabras de su semilla (nuevamente, no use este ejemplo):

Burbuja gato correr feliz árbol pájaro copo de nieve persona naranja amarillo madre

Ahora, en una hoja de papel o en un administrador de contraseñas como Qvault, los usuarios pueden hacer una copia de seguridad de su frase inicial y saber que todos los Bitcoins que se almacenarán en su billetera son recuperables.

Ver solo billetera HD

Una billetera HD solo para reloj es lo mismo que una billetera HD normal, excepto que no puede gastar monedas, solo almacenarlas. Las carteras de solo reloj son perfectas para los usuarios que desean una cartera para recibir nuevas monedas fácilmente, pero no quieren gastar regularmente de esa cartera, similar a una cuenta de ahorros.

La semilla (y las claves privadas asociadas) se almacenan fuera de línea o con un cifrado pesado, mientras que la clave pública extendida se usa en la billetera de solo reloj en línea.

Una billetera completa solo para reloj es mucho mejor y más segura que usar la misma dirección una y otra vez porque usar nuevas direcciones mejora la privacidad.

Planes de Qvault BIP 32

Actualmente estamos trabajando en una actualización de Qvault que permitirá a los usuarios generar semillas de Bitcoin y claves públicas extendidas desde dentro de la bóveda. Un ejemplo de alta seguridad de cómo crear una billetera de ahorros totalmente digital (y por lo tanto fácilmente recuperable y copiable) es el siguiente:


Ahora tiene la capacidad de recibir Bitcoins de forma segura y su semilla solo se almacena en el archivo de la bóveda cifrada que solo usted tiene la capacidad de abrir. Cuando finalmente quiera gastar las monedas que están en su billetera de solo reloj, simplemente importe la semilla a una billetera Bitcoin normal.

Gracias por leer, buena suerte y mantente seguro siendo tu propio banco.

Publicado originalmente en https://qvault.io.