Home > Fundamentos > ¿Qué son las HD Wallets?
Índice de contenido
Índice de contenido

¿Qué son las HD Wallets?

Qué es HD Wallet blockchain bitcoin, Hierarchical Deterministic Wallet, bit2me academy

Con el fin de mejorar la recuperación de los fondos, los desarrolladores de criptomonedas diseñaron los monederos o wallets HD. Estos monederos permiten usar una serie de códigos o palabras mnemotécnicas que ayudan a recuperar la clave privada y con ello los fondos que retienen.

Un monedero de criptomonedas, además de ofrecer una interfaz gráfica para usar una criptomoneda de forma simple, también se encarga de crear direcciones. Las direcciones tienen asociada una clave privada, y sin esa clave privada no pueden moverse los fondos asociados a la dirección.

En los inicios de Bitcoin, estas claves privadas se generaban de forma aleatoria, obligando a hacer una copia de seguridad nueva a cada dirección que se crease. Es decir, a cada nueva transacción se necesitaba un respaldo debido a las direcciones de cambio.

Debido a esto, algunos usuarios preferían utilizar la misma dirección de Bitcoin reiterada veces, aunque sabemos que esto no es recomendable para mantener la privacidad. Pero con la llegada de las HD Wallets todo cambió para mejor. Veamos qué son las HD Wallets, qué características poseen, cuáles son y cómo funcionan en el maravilloso mundo criptográfico.

¿Qué son las HD Wallets?

Las Hierarchical Deterministic Wallets o como se conocen comúnmente HD Wallets, son monederos de criptomonedas que emplean una única semilla de 12, 18 o 24 palabras claves, con la que pueden generar un número ilimitado de direcciones. Esto se realiza de forma automática, jerárquica y secuencial. No obstante, recordar la semilla es un tanto complicado ya que se trata de una cadena de caracteres alfanuméricos ilegibles, por ello, se usan los códigos mnemotécnicos. Que convierten esta semilla en palabras entendibles para nosotros, por lo que realizar una copia de seguridad es mucho más fácil y práctico.

Así, la implementación de este tipo de wallets resuelve la problemática presentada al inicio de tener que realizar tantas copias de seguridad y generar direcciones manualmente. Ahora con las HD Wallets solo es necesario que se haga un respaldo de la semilla, que está basada en un Protocolo de Mejora de Bitcoin (BIP), conocido como el BIP 32.

Matemáticamente, el BIP 32 le permite a la wallet generar, a partir de la semilla, una estructura jerárquica de claves privadas en forma de árbol. Así, cuando un dispositivo se pierda o dañe, es posible restaurar la wallet con todas las claves privadas del árbol, y por supuesto con todos los fondos, con la copia de seguridad de la semilla. Y esta es la maravilla de implementar esta tecnología.

Las HD Wallets también emplean el algoritmo SHA-256 para la recreación de este árbol sin ningún error una vez que la clave inicial introducida sea la correcta.

Electrum mostrando la seed de una HD Wallets

Características de las HD wallets

  1. Emplean una única semilla de 12, 18 o 24 palabras claves.
  2. Solo se requiere hacer una copia de seguridad de la semilla (seed en inglés) generada para, posteriormente en caso de pérdida o daño, restaurar la wallet y todos sus fondos.
  3. A partir de la misma semilla inicial, se pueden generar infinitos pares de claves para distintas criptomonedas. Esto gracias al protocolo BIP 32 que permite la creación de claves secundarias de forma jerárquica.
  4. También es posible generar una cantidad infinita de direcciones públicas, para la recepción de pagos que ayudan a mantener y garantizar la privacidad financiera de los usuarios.
  5. Ofrecen un nivel de seguridad bastante elevado debido a que con cada nueva transacción se genera una nueva dirección. Por lo que el hecho de hackearlas es bastante difícil y complicado.
  6. Son compatibles total o parcialmente con otros sistemas que empleen los estándares BIP 32/39/44. Son cada vez más utilizados, por lo que en un futuro existirán más wallets compatibles entre sí.
  7. Permiten generar claves maestras públicas para que con ella cualquiera pueda ver todas las direcciones que podrán generarse con esa semilla. Esto es algo muy utilizado por auditores que requieren revisar las operaciones de un monedero completo.

Recomendaciones para su uso

Como seguramente ya te has percatado, la semilla es el elemento más importante en las wallets, ya sea al momento de su configuración o de su restauración. Por ello, protegerla es indispensable para garantizar la seguridad e integridad de nuestros fondos.

  1. Se recomienda hacer un respaldo adecuado de ella, transfiriéndola textual y exactamente como el monedero la indica durante su configuración. Es decir, usted debe asegurarse de que las está copiando exactamente y en el mismo orden en el que su monedero las muestra.
  2. Es indispensable resguardar y proteger la semilla en un lugar seguro. Si cualquier otra persona tiene acceso a su semilla, o usted la pierde y alguien la encuentra, esa persona puede tener acceso a sus fondos. Incluso si no hace uso del mismo dispositivo que usted posea.
  3. No es recomendable almacenar su semilla digitalmente. Ya que los ordenadores, dispositivos móviles, correos y cuentas personales pueden ser hackeadas. Por ello, la sugerencia es guardarla en un medio físico, puede ser escrita en papel, sellarlo, y protegerlo en una caja fuerte.
  4. Cuando usted esté haciendo el respaldo de la semilla, es recomendable que esté solo. Y que se encuentre fuera del alcance de una cámara que pueda capturar sus datos.
  5. Por supuesto, al transferirlas escritas en un papel, son propensas al daño ambiental con el paso del tiempo. Por ello, debe almacenarlas en un lugar seguro que no esté expuesto al agua u otro agente.
  6. Algunos desarrolladores permiten a los usuarios configurar frases de contraseña personales. Asegúrese de diseñar frases que no tengan relación con usted o entre sí mismas. Ya que si se detecta un patrón, será más fácil para un hacker violar su seguridad.
  7. Según los estándares con los que fueron generadas las semillas, son compatibles con otras wallets que operen con los mismos. Sin importar que sean de distintos software o hardware. No obstante, existe un riesgo de que se le dificulte acceder a ciertas monedas o altcoins ya que no todos los monederos operan las mismas criptomonedas. Por ello, si va a transferir su semilla a otra wallet, asegúrese primero de que esta opera con la o las criptomonedas que usted posee.

Algunos ejemplo de HD Wallets

A la fecha de hoy existen varios tipos de HD Wallets que podemos emplear para el resguardo de nuestras criptomonedas. Algunas de ellas son totalmente gratuitas y otras, por el contrario, si requieren de una cierta inversión.  Entre las más comunes y populares en el mercado encontramos las siguientes:

  1. Electrum.
  2. Trezor.
  3. Ledger.
  4. Mycelium.

Bit2Me Wallet, una wallet potente y segura

Ciertamente los monederos HD son muy versátiles y ofrecen una gran seguridad. Pero su uso puede resultar muy complicado para algunas personas que tan solo desean tener acceso a Bitcoin sin mayores complicaciones. Pues bien para esos caso, Bit2Me Wallet es la mejor solución. Con un diseño fácil de usar y centrada en la seguridad, Bit2Me Wallet ofrece a sus usuarios la capacidad de disfrutar del mundo de las criptomonedas usando un sencillo navegador web.

Realice todas las operaciones que desee, teniendo la seguridad de que sus fondos están protegidos por una empresa de larga trayectoria en el mundo cripto. Puede abrir un monedero multicripto con Bit2Me Wallet en solo 20 segundos haciendo click aquí.