¿Cuántas palabras debe tener una frase semilla?
Compara las longitudes BIP39, su entropía y checksum, y entiende por qué 24 palabras no garantizan seguridad cuando la entrada no fue aleatoria.

Una frase semilla BIP39 puede tener 12, 15, 18, 21 o 24 palabras. La longitud adecuada depende del formato que utilice tu cartera y de cómo se generó la entropía inicial: en BIP39, esas opciones representan respectivamente 128, 160, 192, 224 o 256 bits de entropía, más un checksum corto. Para una cartera nueva, deja que el dispositivo o software fiable genere esos bits al azar y conserva una copia offline. Elegir 24 palabras a mano o derivarlas de datos previsibles no crea por sí solo una cartera con 256 bits de seguridad.
Qué significa la longitud BIP39
La especificación BIP39 empieza con entropía inicial (ENT) generada por un sistema aleatorio. Después calcula un checksum de ENT / 32 bits, concatena ambos valores y divide el resultado en grupos de 11 bits que se convierten en palabras de una lista de 2048 términos.
Esto produce cinco combinaciones estándar:
- 12 palabras: 128 bits de entropía y 4 bits de checksum.
- 15 palabras: 160 bits de entropía y 5 bits de checksum.
- 18 palabras: 192 bits de entropía y 6 bits de checksum.
- 21 palabras: 224 bits de entropía y 7 bits de checksum.
- 24 palabras: 256 bits de entropía y 8 bits de checksum.
El checksum ayuda a detectar algunos errores de transcripción, pero no es una contraseña adicional ni demuestra que la frase restaure la cartera que esperas. BIP39 advierte que su checksum es corto: algunos errores aleatorios pueden pasar y no puede decirte qué palabra debes corregir. Una frase bien formada sigue necesitando una prueba de recuperación en un dispositivo o software compatible.
Después de crear la mnemotecnia, BIP39 puede derivar una semilla binaria de 512 bits usando la frase y una passphrase opcional mediante PBKDF2-HMAC-SHA512. Esa longitud de salida es igual para las longitudes BIP39 descritas arriba y no promete 512 bits de seguridad; la entropía inicial y la calidad de su generación siguen siendo determinantes.
¿12 o 24 palabras?
Las dos longitudes pueden ser válidas si las genera correctamente una cartera compatible. Doce palabras ya representan 128 bits de entropía aleatoria, una cantidad enorme para una generación criptográficamente segura. Veinticuatro palabras aumentan la entropía inicial a 256 bits, pero también ocupan más espacio, exigen más comprobaciones al restaurar y no siempre son el formato que usa tu dispositivo.
La compatibilidad es más importante que escoger el número más alto. Una guía actual de Trezor sobre copias de seguridad distingue sus copias BIP39 de 12 o 24 palabras de las copias SLIP39 de 20 palabras. La misma guía explica que una copia debe permanecer offline, privada y protegida contra pérdida o daño. Una copia SLIP39 de 20 palabras no se puede introducir como si fuera una frase BIP39.
Antes de restaurar, confirma el formato, la lista de palabras, el idioma y el procedimiento que documenta el fabricante. SLIP-0039 describe un sistema diferente de reparto de secretos: varias partes pueden necesitarse para reconstruir una copia. El número de palabras, por sí solo, no identifica el estándar.
Por qué 24 palabras no siempre son 256 bits de seguridad
La cifra de 256 bits describe la entropía aleatoria inicial que BIP39 espera recibir. No describe automáticamente cualquier texto que termine convertido en 24 palabras. Una frase que alguien eligió personalmente o calculó a partir de una ubicación pública puede tener un espacio de búsqueda mucho menor, aunque su resultado tenga 24 palabras y un checksum válido.
Esto importa especialmente en SeedAddress. El navegador deriva la mnemotecnia de las coordenadas seleccionadas, la contraseña, el idioma y la longitud de palabra; el proceso usa el geohash de precisión 9 y una derivación HMAC-SHA256 local. La dirección es pública y el método no añade entropía aleatoria nueva. Por eso, escoger 24 palabras cambia el tamaño del resultado y del checksum, pero no transforma las entradas deterministas en los 256 bits de entropía inicial que BIP39 espera de una fuente aleatoria.
La recuperación también depende de reproducir las mismas entradas. Dos puntos cercanos dentro de la misma celda de geohash de precisión 9 pueden producir la misma frase, mientras que un cambio de coordenadas del proveedor puede producir otra. La interfaz no permite pegar unas coordenadas históricas para repetir una recuperación; además, una cartera puede no volver a mostrar ni emitir la semilla antigua. Guarda una copia offline de la frase y de los datos de recuperación que necesites, sin escribir secretos reales en una web, una captura o este artículo.
La aplicación acepta contraseñas de cinco caracteres por compatibilidad heredada. Ese mínimo no es una recomendación de seguridad. Si pruebas el método determinista, utiliza una contraseña única y difícil de adivinar, conserva las coordenadas exactas y trata la dirección pública como información que un atacante también puede conocer. Para fondos importantes, prefiere una cartera que genere su semilla con una fuente aleatoria segura y sigue su procedimiento de copia de seguridad.
Cómo elegir y comprobar una copia
1. Sigue el formato de la cartera
Anota si la copia es BIP39 o SLIP39, cuántas palabras o partes requiere y qué idioma utiliza. No mezcles una passphrase BIP39 con un PIN del dispositivo ni con la contraseña de entrada de SeedAddress: cumplen funciones distintas. Una passphrase BIP39 cambia la semilla derivada y cada valor produce una cartera válida; un error tipográfico puede llevarte a una cartera vacía sin mostrar un mensaje de contraseña incorrecta. El artículo frase semilla frente a passphrase BIP39 explica esa diferencia.
2. Comprueba en privado y sin una web
Usa la función de comprobación del propio dispositivo cuando exista. Si necesitas recuperar una copia, utiliza un dispositivo de repuesto de confianza y sigue el procedimiento de recuperación documentado por el fabricante; no borres el único dispositivo operativo para probar una copia no verificada. Compara una dirección pública conocida y evita introducir las palabras en un servicio online. Esta guía para comprobar una copia offline explica por qué un checksum válido no prueba que la copia sea la correcta.
3. Conserva una copia independiente
Guarda la frase en un soporte físico duradero y en más de un lugar seguro, según tu modelo de amenazas. No dependas únicamente del dispositivo que la generó, de una cuenta online o de la memoria de una persona. Bitcoin.org recomienda copias completas en ubicaciones seguras; la copia debe seguir siendo privada porque cualquiera que obtenga las palabras puede intentar restaurar los fondos.
Preguntas frecuentes
¿Una frase de 24 palabras es siempre mejor?
No. En una cartera BIP39 correctamente generada, ofrece más entropía aleatoria que una de 12 palabras. Si la entrada fue previsible, elegida a mano o derivada de datos públicos, añadir palabras no arregla la falta de aleatoriedad.
¿Puedo convertir 12 palabras en 24?
No añadiendo palabras al final. Son tamaños distintos de entropía y checksum. Si quieres una cartera con otra longitud, crea una cartera nueva con entropía generada de forma segura y la longitud compatible que prefieras; verifica su copia, recuperación y direcciones antes de transferir fondos si decides migrar.
¿SeedAddress genera una semilla aleatoria?
No. Reproduce una mnemotecnia a partir de coordenadas, contraseña, idioma y longitud dentro del navegador. Puede ser útil para estudiar la derivación o recuperar un resultado conocido, pero no sustituye una cartera nueva generada con entropía aleatoria ni una copia offline independiente.