Un monedero determinista jerárquico o HD es una cartera de criptomonedas que generar un nuevo par de claves por cada transacción desde un par de claves maestras, mejorando así la privacidad y seguridad.
Se llama jerárquica porque su estructura se asemeja a la de un árbol, donde las claves maestras determinan las claves que le siguen en una jerarquía.
Contenido
¿Qué son las billeteras HD?
Si ya sabes lo que es un monedero de criptomonedas, entonces sabrás que estos, en lugar de tener las monedas propiamente dicho, almacenan las claves privadas que nos permiten acceder a ellas.
En particular sabemos que contiene dos claves:
- Clave pública: que funciona como una especie de número de cuenta.
- Clave privada: que sirve para poder enviar los fondos a otra cuenta, así como una contraseña. Si quisiéramos transferir BTC a otra persona, deberíamos utilizar esta clave privada para autorizarlo.
Ambas son muy importantes, ya que en la criptografía están diseñadas para asegurar la cuenta de los hackers y también promover el anonimato en las transacciones.
Básicamente permiten enviar criptomonedas a otra persona, pero de tal forma que la clave privada nunca es revelada y es mantenida de forma segura.
Ya habrás notado que las dos claves son muy importantes para nuestros fondos, en especial la clave privada. Y debido a la naturaleza descentralizada de las criptomonedas, perderlas implica la perdida de los fondos. Al final, no existe un número de atención al cliente al que podamos llamar.
Pero hay otro problema que tienen las criptomonedas como Bitcoin, que es el hecho de que si le revelamos a un amigo o cliente nuestra dirección pública (que se deriva de la clave pública) entonces puede conocer todo nuestro historial.
Aquí es donde entra un mecanismo que nos ayuda a mejorar nuestra privacidad, generando distintas claves cada vez que realizamos una nueva transacción. Lo cual es una idea brillante, pero agrega una cuota extra de complicación, ya que ahora debemos gestionar múltiples claves en lugar de una.
Por suerte existen los monederos o billeteras HD, que hacen todo este trabajo por nosotros al generar una frase semilla de la cual derivan todas las clave.
En este caso, solo debemos proteger esta clave maestra que nos permitirá generar todas las otras en caso de que nuestro monedero sufra algún problema. Es en sí un mecanismo para generar una copia de respaldo del monedero.
¿Qué ocurre dentro de un monedero HD?
Todo comienza en 2012, cuando los monederos HD se volvieron posibles gracias a una propuesta de mejora de Bitcoin, la número 32.
Esta propuesta de mejora del protocolo (BIP) introdujo la creación de un monedero estructurado como si fuera un árbol con jerarquías. Algo que se volvió muy popular entre los primeros entusiastas de las criptomonedas, y por eso los monederos no tardaron en adoptar esta mejora.
En estos monederos tenemos una clave privada maestra, como dijimos antes, pero como funcionan es un poco más complejo que eso.
Existen dos claves maestras:
- Una clave pública extendida (XPUB): esta nos permitía vincular todas las claves públicas y ver el saldo total de todas ellas.
- Una clave privada extendida (XPRIV): genera todas las claves privadas.
Antes de esto, si queríamos conseguir algo similar, debíamos crear un nuevo monedero, es decir un par de claves, cada vez que realizábamos una transacción, ahora el software lo hace todo por nosotros.
Solo es necesario una clave maestra, y a partir de allí tenemos accesos a múltiples claves privadas.
Se dice que tiene una estructura de árbol porque podemos ver el tronco de este como si fuera las claves maestras, y desde allí nacen otros pares de claves que son las ramas.
Otra propuesta de mejora es la número 44, que sirvió para mejorar aún más la BIP 32. De forma específica, permitió la creación de múltiples cuenta dentro de un mismo monedero. Todas estas funcionan como una misma cuenta, pero en la realidad se encuentran separados en diferentes.
Como usuarios vemos todo nuestro dinero como si entráramos a la cuenta de nuestro banco, pero en la cadena de bloques existen múltiples cuentas que no tienen ninguna relación aparente.
Finalmente llegamos a la frase semilla, que es un conjunto de palabras ordenadas (12, 18 o 24), que es una forma de poder almacenar el par de claves maestras sin la necesidad de anotar complejas cadenas de caracteres.
La mejora número 39 nos da un mecanismo muy sencillo para que podamos anotar en un papel o un lugar seguro el acceso a todas nuestras monedas. Así no hay posibilidades de escribir mal un carácter y que esto nos lleve a perder todos nuestros fondos.
Con la frase semilla podemos regenerar todo nuestro monedero en la misma aplicación u otra que tenga implementadas estas mejoras.
Ventajas
Este tipo de monederos tienen dos ventajas interesantes. La primera de ella tiene que ver con la privacidad y la mejora que brinda en este apartado.
Sabemos que el blockchain funciona con un libro contable público, donde los balances de cada cuenta pueden ser vistos por todo el mundo. Al tener múltiples direcciones, nadie podrá determinar la cantidad total que tienes.
Por ejemplo, si tenemos una tienda online y permitimos los pagos en BTC, debemos proporcionar a los clientes de una dirección de pago. Si siempre usamos la misma, cualquier persona podría ver todos nuestros ingresos. Sin embargo, al ofrecer una distinta a cada cliente, este solo podrá ver lo que pago él.
Otra gran mejora es el incremento en la seguridad. Si la persona que tiene la clave privada puede acceder a nuestros fondos, entonces lo mejor es tener todo nuestro dinero con diferentes claves privadas. Así tendremos diversificado el riesgo, ya que alguien que quiera robarnos debería conseguir todas las claves privadas. Esto siempre y cuando no revelemos la clave maestra o la frase semilla.
- Solo tenemos que respaldar una sola clave (la semilla).
- Podemos generar múltiples direcciones cada vez que necesitemos recibir fondos.
- Mejora nuestra privacidad y anonimato.
- Mejora la seguridad.
Mejores Monederos HD
Hoy prácticamente todos los monederos que existen en el mercado tienen esta funcionalidad, pero aquí te dejo la lista de los mejores para que le eches un ojo:
Nombre | Tipo de Monedero | Plataforma | Precio |
---|---|---|---|
Ledger Nano X | Hardware | Windows, Mac, Linux | €100 |
Trezor | Hardware | Windows, Mac, Linux | €49 |
KeepKey | Hardware | Windows, Mac, Linux | €42 |
Mycelium | Movíl | Android | Gratis |
Jaxx | Movíl/Escritorio | Android, iOS, Windows, Mac y Linux | Gratis |
Electrum | Escritorio | Windows, Mac, Linux | Gratis |
Atomic Wallet | Movíl/Escritorio | Android, iOS, Windows, Mac y Linux | Gratis |
Agrega un Comentario