Cómo crear una clave privada con y sin frase semilla
Este artículo está disponible en los siguientes idiomas:
Ideas clave
La mayoría de las billeteras cripto utilizan una frase semilla, un conjunto de palabras que sirve como respaldo de tus claves privadas y que, si se ve comprometido, puede causar la pérdida de todos tus activos. Tangem Wallet elimina la necesidad de una frase semilla al generar y almacenar la clave maestra de forma segura en un chip dentro de la tarjeta, reduciendo el riesgo de robo o pérdida por respaldos desprotegidos. En su lugar, el respaldo se realiza a través de tarjetas adicionales, ofreciendo un método más seguro y sencillo para recuperar la billetera y proteger tus activos.
Normalmente, al crear una billetera cripto, se genera una frase semilla. Debes recordarla o anotarla para poder recuperar el acceso a tus activos más adelante. Con Tangem Wallet, no existe la frase semilla. ¿Cómo funciona esto y por qué consideramos que las frases semilla no son tan seguras?
Primero que nada, es importante saber qué es una frase semilla. La explicación más sencilla es la siguiente: una frase mnemotécnica codifica las claves privadas y públicas del usuario. Este conjunto aleatorio de palabras siempre generará el mismo conjunto de claves gracias a la magia computacional.
Árboles cripto
Veamos cómo funcionan las billeteras cripto. La gran mayoría son billeteras determinísticas jerárquicas (HD).
Una billetera cripto es un “árbol” de claves privadas y públicas que te permite acceder y gestionar tus criptomonedas en diferentes blockchains. Este árbol crece a partir de la entropía o de un número aleatorio generado por un generador de números aleatorios. El sistema de raíces es la semilla; el tronco es el par de claves extendidas (privada y pública); y las ramas son un gran conjunto de pares de claves y direcciones de monedas en blockchains.
Cada clave hija puede generar sus propias claves, que a su vez pueden generar más claves, formando una jerarquía. Por eso se describen como jerárquicas.
También son determinísticas, es decir, producen un único resultado que puede determinarse de antemano, ya que siempre se generará el mismo árbol de claves a partir de la misma frase mnemotécnica.
Claves privadas y públicas en billeteras HD con frase semilla
La frase mnemotécnica, o código, es un conjunto de palabras generado a partir de un número aleatorio, que a su vez es creado por un generador de números aleatorios. Este código, y no la clave privada en sí, se utiliza como respaldo en la mayoría de los casos. La frase mnemotécnica, generalmente llamada frase semilla, actúa como copia de seguridad de la clave.
¿Cómo funciona?
Cuando creas una billetera cripto, ¿qué sucede y cómo se genera la frase mnemotécnica?
1. Primero, el generador de números aleatorios crea la entropía.
La entropía es un número aleatorio muy grande que nunca ha sido generado por nadie y nunca volverá a generarse.
2. La entropía creada se convierte en una cadena de palabras tomadas de un diccionario único mediante algoritmos matemáticos. El resultado es la frase mnemotécnica.
3. La frase mnemotécnica se convierte en una semilla. No las confundas: la semilla es una versión modificada de la frase mnemotécnica. Una función hash transforma una en la otra.
Una función hash es un algoritmo matemático que comprime un conjunto de datos de cualquier tamaño en un arreglo de datos de tamaño fijo. Los datos de entrada se llaman mensaje, y los datos de salida se llaman suma hash o simplemente hash. Una de las características clave de una función hash es que es unidireccional, lo que significa que es imposible recuperar los datos originales a partir del resultado (el hash). También es importante entender que si los datos de entrada no cambian, la suma hash siempre será la misma.
4. A partir de la semilla se calcula una clave maestra (clave maestra extendida). Esta es la primera clave que obtienes al convertir una frase semilla. Esta transformación también se realiza mediante una función hash.
5. De la clave maestra se calcula una clave privada extendida (Xprv).
6. Luego, la clave privada extendida genera una clave pública extendida (Xpub).
Has creado un par de claves maestras que pueden usarse para generar una gran cantidad de cadenas de claves hijas para diferentes blockchains. Ahora puedes usar tu billetera para almacenar, enviar, recibir e intercambiar monedas y tokens, y mucho más.

Si algo le sucede a tu billetera cripto, necesitas la frase mnemotécnica para restaurar toda la jerarquía de claves y recuperar el acceso completo a todas tus monedas y tokens. Por eso, debes anotarla en papel y guardarla en un lugar seguro.
¿Cuál es el inconveniente?
La frase mnemotécnica te permite restaurar rápidamente todas tus criptomonedas en caso de que pierdas tu billetera, te la roben o se dañe. Pero también puede ser utilizada para robar todos tus criptoactivos si cae en manos equivocadas.
Piénsalo un momento. Los desarrolladores de billeteras cripto crean dispositivos innovadores, compiten por ser los más seguros y buscan protegerlos al máximo, tanto en el software como en el hardware. Algoritmos matemáticos muy complejos generan tus claves de criptomonedas y los datos se cifran varias veces mediante criptografía para ofrecer el mayor nivel de seguridad posible para tus activos.
Pero la clave de tus criptomonedas está escrita en un simple papel. Una o dos docenas de palabras quedan en una hoja sin protección, que es la clave maestra de todos tus activos. Para comprometer la clave basta con tomarle una foto, copiar las palabras o incluso memorizarlas, y ni siquiera te darías cuenta. Además, el papel puede perderse o dañarse fácilmente.
Puedes cifrar la frase, dividirla en secciones para guardarlas en diferentes lugares, o alquilar una caja de seguridad en un banco para almacenar tu frase semilla. Pero, ¿cuántas personas realmente hacen esto?
De todo esto se puede sacar una conclusión razonable: una frase semilla sin protección es una falla importante en los productos cripto actuales y un grave agujero de seguridad en las billeteras de criptomonedas modernas.
Claves privadas y públicas en Tangem Wallet sin frase semilla: cómo funciona
Tangem Wallet es una billetera determinística jerárquica, igual que otras, pero elimina su mayor vulnerabilidad: almacenar la clave maestra de todos los criptoactivos en un formato desprotegido y sin cifrar, como la frase mnemotécnica escrita en papel.
Se utiliza el mismo algoritmo que en otras billeteras para generar la clave maestra, el par de claves extendidas (pública y privada) y las demás cadenas de claves y direcciones, pero sin crear la frase mnemotécnica. La semilla se genera directamente a partir de la entropía.
El chip de la tarjeta genera la clave y allí se almacena. Nadie puede acceder a ella, sin importar si roban la tarjeta, trabajan para Tangem, o incluso si son los dueños de la tarjeta. La frase mnemotécnica no sirve como respaldo, pero las otras tarjetas del set de Tangem Wallet (una o dos, según el set que elijas) sí. Al sincronizar las tarjetas en un smartphone para crear una copia de seguridad, se establece un canal cifrado para transferir las claves entre tarjetas.
Al completar la copia de seguridad de las claves, tendrás dos o tres copias idénticas de la billetera. Las tarjetas tienen las mismas claves y protección por contraseña. Recomendamos guardarlas en diferentes lugares seguros en vez de tenerlas todas juntas. Si algo le sucede a una tarjeta, puedes usar la segunda. Si pierdes la segunda, estarás en una situación peligrosa porque ya no tienes respaldo. Deberías adquirir un nuevo set de Tangem Wallet y transferir tus criptoactivos allí.
¿Te preguntas cómo usar tu billetera sin frase semilla? Es sencillo:
- Cuando quieras comprar criptomonedas, configura la transacción en la aplicación móvil, escanea la tarjeta con tu smartphone e ingresa la contraseña;
- Tu smartphone transferirá los datos al chip mediante NFC;
- El chip verifica la contraseña, firma la transacción con la clave privada y devuelve la firma digital a la aplicación;
- La aplicación envía la transacción firmada a la blockchain.
¿Y si Tangem desaparece?
¿Qué pasa si los servidores se apagan o la aplicación desaparece de Google Play y App Store? La respuesta es sencilla: nada. Podrás seguir usando Tangem Wallet sin problemas. Para más detalles, consulta nuestro artículo "Cómo funcionará Tangem Wallet sin Tangem".