En esta lección
- entenderás cómo se relacionan una clave privada, una dirección y una frase semilla
- descubrirás por qué una sola frase abre todas tus cuentas en muchas blockchains
- sabrás exactamente qué respaldas y qué no
A la gente le preocupa que su billetera de hardware se caiga al agua. Pero el dispositivo se puede reemplazar: compras uno nuevo y lo restauras. Solo un trozo de papel es irreemplazable: la frase semilla. Para entender por qué, veamos qué contiene en realidad.
Clave y dirección#
- Una clave privada es un número secreto enorme. Quien la conoce puede firmar una transacción, es decir, enviar monedas.
- A partir de la clave privada se calcula matemáticamente una clave pública y, a partir de ella, una dirección: lo que les das a otras personas para que te envíen dinero.
- El camino va en un solo sentido. A partir de una dirección no se puede calcular la clave privada, así que puedes mostrar tu dirección a quien quieras.
La frase semilla: una llave para todas las puertas#
Si tuvieras que respaldar cada clave privada por separado, te volverías loco. Por eso las billeteras usan una frase semilla: 12 o 24 palabras de una lista de 2.048 palabras según el estándar BIP39. Todas tus claves se calculan a partir de ella: para Bitcoin, Ethereum, Solana y otras redes, y para cualquier número de cuentas.
Lo que se deduce de eso:
- Quien tiene la frase semilla lo tiene todo. No necesita tu dispositivo, tu contraseña ni tu PIN.
- Un dispositivo perdido no importa; una frase perdida, sí. Con una copia de la frase lo restauras todo en un dispositivo nuevo.
- La frase también funciona en otras billeteras. Si el fabricante quiebra, la restauras en otro lugar. Eso sí, algunas billeteras calculan las claves por un camino un poco distinto: si no ves tu saldo después de restaurar, puede que no se haya perdido nada.
Por qué nadie puede adivinarla#
Doce palabras de 2.048 dan tantas combinaciones que todas las computadoras del mundo no podrían probarlas todas ni en miles de millones de años. El punto débil no son las matemáticas, sino la persona: una foto en el teléfono, un archivo en la nube, un papel en un cajón, un "técnico" que te pide la frase.
Lo que importa#
- El orden de las palabras. Las mismas palabras en otro orden son una billetera completamente distinta.
- La ortografía. Las palabras vienen de una lista, y cada una se puede identificar solo por sus primeras cuatro letras; por eso las placas de metal a menudo solo llevan esas grabadas.
- La última palabra contiene una suma de verificación. Así que no inventes tu propia frase: deja que el dispositivo la genere.
Nunca pongas una frase semilla en una computadora o un teléfono
Ni fotos, ni notas, ni correos, ni nube, ni gestor de contraseñas en un dispositivo conectado a internet. Quien quiera que escribas tu frase semilla en un sitio web o que la leas por teléfono es un estafador. Siempre.
Mitos comunes#
- "Las monedas están en el dispositivo." Están en la blockchain. El dispositivo solo guarda las claves, y esas se pueden restaurar con la frase.
- "Tengo que mantener mi dirección en secreto." Una dirección es pública. Lo que debes mantener en secreto es la frase semilla y las claves privadas.
- "Una frase semilla sirve solo para una criptomoneda." Una sola frase suele abrir cuentas en muchas redes.
Resumen
- Una clave privada firma transacciones; la clave pública y la dirección se calculan a partir de ella, no al revés.
- Una frase semilla (12 o 24 palabras, BIP39) crea todas tus claves en muchas redes.
- El dispositivo se puede reemplazar, la frase semilla no: es lo que respaldas.
- El orden de las palabras y la ortografía importan; deja que el dispositivo genere la frase.