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—que, si se ve comprometida, puede provocar 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 no protegidos. En su lugar, el respaldo se realiza mediante tarjetas adicionales, ofreciendo una forma más segura y sencilla de recuperar la billetera y proteger tus activos.
Normalmente, al crear una billetera cripto, se genera una frase semilla. Debes recordarla o anotarla para poder restaurar el acceso a tus activos más adelante. Con Tangem Wallet, no hay frase semilla. ¿Cómo funciona esto y por qué creemos que las frases semilla no son tan seguras?
Primero que nada, es importante saber qué es una frase semilla. La explicación más simple 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
Primero, veamos cómo funcionan las billeteras cripto. La gran mayoría son billeteras determinísticas jerárquicas (HD wallets).
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 otras, formando una jerarquía. Por eso se describen como billeteras jerárquicas.
También son determinísticas, es decir, producen un único resultado que se puede prever, ya que el mismo árbol de claves siempre se generará a partir de la misma frase mnemotécnica de la misma manera.
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 generado por un generador de números aleatorios. Este código, y no la clave privada en sí, es el que se usa como respaldo en la mayoría de los casos. La frase mnemotécnica, normalmente llamada frase semilla, actúa como copia de seguridad de la clave.
¿Cómo funciona?
Entonces, estás creando una billetera cripto: ¿qué sucede y cómo se crea la frase mnemotécnica?
1. Primero, el generador de números aleatorios crea 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, con ayuda de algoritmos matemáticos. El resultado es la frase mnemotécnica.
3. La frase mnemotécnica se convierte en una semilla. No hay que confundirlas: 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 de salida, suma hash o simplemente hash. Una de las características clave de una función hash es que es unidireccional, es decir, es imposible recuperar los datos originales a partir del 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 se obtiene al convertir una frase semilla. Esta transformación también se realiza mediante una función hash.
5. De la clave maestra se deriva una clave privada extendida (Xprv).
6. La clave privada extendida genera una clave pública extendida (Xpub).
Así se crea un par de claves maestras que puede 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, necesitarás 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 problema?
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 activos cripto 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 a nivel de software como físico. Algoritmos matemáticos muy complejos generan tus claves de criptomonedas, y los datos se encriptan varias veces usando criptografía para ofrecer el mayor nivel de seguridad posible para tus activos.
Pero la clave de tus criptomonedas está escrita en un papel. Una o dos docenas de palabras quedan en un papel sin protección, que es la clave maestra de todos tus activos. Todo lo que se necesita para comprometerla es tomarle una foto, copiar las palabras (o incluso memorizarlas), y ni siquiera te darías cuenta. Además, ese papel podría perderse o dañarse fácilmente.
Puedes encriptar la frase, dividirla en secciones para guardarlas en distintos lugares, o rentar una caja de seguridad en un banco para guardar 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 las demás, pero elimina su principal vulnerabilidad: almacenar la clave maestra de todos los activos cripto en formato no cifrado y sin protección, escrita en papel como frase mnemotécnica del usuario.
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 cadenas y direcciones restantes, 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 ahí mismo se almacena. Nadie puede acceder a ella, sin importar si roban la tarjeta, trabajan en 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 finalizar el respaldo de 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 lugares seguros y separados, no todas juntas. Si algo le pasa a una de las tarjetas, puedes usar la segunda. Si pierdes la segunda, estarás en una situación peligrosa porque ya no tienes respaldo. En ese caso, 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 usando 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?
¿Imaginas que los servidores se apagan o que la aplicación desaparece de Google Play y App Store? La respuesta es simple: nada. Podrás seguir usando Tangem Wallet sin problemas. Para saber más, lee nuestro artículo "Cómo funcionará Tangem Wallet sin Tangem".