Herramientas para frases semilla
Por qué nunca debes cortar tu frase semilla en partes
Parece ingenioso. Escribes tus 24 palabras en tres tarjetas, con 16 palabras en cada una. Dos tarjetas cualesquiera bastan para reconstruir la semilla, así que puedes perder una. El problema es que a quien encuentre una tarjeta solo le faltan 8 palabras por adivinar, unos 80 bits de los 256 originales. Aquí puedes ver el cálculo, usar una calculadora y conocer las formas estándar de compartir una copia de seguridad de forma segura.
Última revisión el

El reparto que algunos prueban
En este esquema, numeras las palabras del 1 al 24 y las copias en tres tarjetas.
| Tarjeta | Palabras 1–8 | Palabras 9–16 | Palabras 17–24 |
|---|---|---|---|
| A | ✓ Sí | ✓ Sí | — No |
| B | — No | ✓ Sí | ✓ Sí |
| C | ✓ Sí | — No | ✓ Sí |
Parece una copia de seguridad 2 de 3 razonable. Si pierdes una tarjeta, las otras dos bastan. Pero el esquema no protege contra el robo, porque cada tarjeta revela dos tercios de tu semilla.
Lo que revela una sola tarjeta
Cada palabra de la frase semilla sale de una lista de 2048 palabras, así que representa 11 bits (2 elevado a 11 = 2048). Una frase de 24 palabras suma 24 × 11 = 264 bits. Según el estándar BIP-39, son 256 bits aleatorios más una suma de comprobación de 8 bits.
Quien tenga una tarjeta conoce 16 palabras y le faltan 8. Ocho palabras son 8 × 11 = 88 bits. Pero la suma de comprobación se calcula a partir de los demás bits. La suma de comprobación no es secreta, así que ayuda a descartar combinaciones incorrectas. Si restas sus 8 bits, quedan unos 80 bits por adivinar.
80 bits parecen muchos. Compáralos con estas referencias.
- Tu frase semilla completa de 24 palabras tiene 256 bits. Una tarjeta reduce la búsqueda por un factor de 2 elevado a 176.
- La frase más corta que permite BIP-39 tiene 12 palabras y 128 bits. Con una sola tarjeta, la búsqueda se reduce unas 281 billones de veces (2 elevado a 48) frente a ese nivel.
- El NIST, organismo estadounidense de normalización, clasifica la protección criptográfica por debajo de 112 bits como
Disallowed
(no permitida) para usos nuevos y exige al menos 128 bits a partir de 2031 (SP 800-57 Part 1, tabla 4).
Una tarjeta perdida no implica que alguien vaya a descifrar tu semilla mañana. Pero una sola tarjeta elimina el margen de seguridad para el que se diseñó la semilla y no tienes forma de saber quién la encontró.
Qué sabría quien encuentre una tarjeta
Elige la longitud de tu frase semilla y luego mueve el deslizador o escribe cuántas palabras puede leer quien encuentre una tarjeta.
80 bits por adivinar
Combinaciones válidas restantes: aproximadamente 1,2 × 10 elevado a 24
16 palabras a la vista y 8 palabras por adivinar. Quedan 80 bits. Es menos que el mínimo de 112 bits del NIST y que los 128 bits de la frase semilla estándar más corta.
Cómo se calculan las cifras
Bits por adivinar = 11 × palabras que faltan − bits de la suma de comprobación. El resultado mínimo es cero.
La suma de comprobación ocupa 8 bits en una frase de 24 palabras y 4 bits en una de 12 palabras (BIP-39 fija un bit por cada 32 bits aleatorios).
¿Por qué se resta la suma de comprobación?
Quien encuentre una tarjeta prueba combinaciones para las palabras que faltan. Con un cálculo rápido de hash puede comprobar si la suma de comprobación es válida. Con 24 palabras, 255 de cada 256 combinaciones fallan esa prueba y se descartan de inmediato. Solo con las demás hay que hacer la prueba lenta, que consiste en reconstruir la billetera y buscar fondos. Quedan 2 elevado a bits restantes combinaciones.
Qué supone la fórmula
- Quien encuentra la tarjeta sabe qué posiciones faltan. La mayoría de las copias de seguridad numeran las palabras, así que es prudente partir de ese supuesto.
- Tu semilla partía de un valor totalmente aleatorio. Si el generador era débil, como en el fallo de Coldcard de 2026 (en inglés), queda aún menos por adivinar.
- Sin passphrase BIP-39. Una passphrase robusta que guardas por separado añade una protección. Eso no justifica cortar tu frase semilla. Si olvidas la passphrase, pierdes los fondos para siempre.
- Las cifras son promedios. Si falta una sola palabra, por ejemplo, en promedio unas 8 de las 2048 palabras encajan en esa posición. Son exactamente 8 cuando falta la última.
Un ejemplo que puedes comprobar. Si se conocen 23 de las 24 palabras, la fórmula da 3 bits, equivalentes a 8 palabras posibles. La guía de BitBox sobre dados describe el mismo caso. Una vez que introduces 23 palabras, el dispositivo ofrece ocho opciones válidas
para la última.
Todas las cifras
| Palabras que puede leer | Bits por adivinar (y combinaciones válidas) | Ejemplo |
|---|---|---|
| 0 de 24, 24 por adivinar | 256 aproximadamente 1,2 × 10 elevado a 77 combinaciones | Seguridad completa |
| 8 de 24, 16 por adivinar | 168 aproximadamente 3,7 × 10 elevado a 50 combinaciones | |
| 12 de 24, 12 por adivinar | 124 aproximadamente 2,1 × 10 elevado a 37 combinaciones | Una mitad de una frase cortada en dos |
| 16 de 24, 8 por adivinar | 80 aproximadamente 1,2 × 10 elevado a 24 combinaciones | Una de las tres tarjetas |
| 18 de 24, 6 por adivinar | 58 aproximadamente 2,9 × 10 elevado a 17 combinaciones | |
| 20 de 24, 4 por adivinar | 36 68 719 476 736 combinaciones | |
| 22 de 24, 2 por adivinar | 14 16 384 combinaciones | |
| 23 de 24, 1 por adivinar | 3 8 combinaciones | Falta una palabra |
| 24 de 24, 0 por adivinar | 0 1 combinación | La frase completa |
| Palabras que puede leer | Bits por adivinar (y combinaciones válidas) | Ejemplo |
|---|---|---|
| 0 de 12, 12 por adivinar | 128 aproximadamente 3,4 × 10 elevado a 38 combinaciones | Seguridad completa |
| 4 de 12, 8 por adivinar | 84 aproximadamente 1,9 × 10 elevado a 25 combinaciones | |
| 6 de 12, 6 por adivinar | 62 aproximadamente 4,6 × 10 elevado a 18 combinaciones | Una mitad de una frase cortada en dos |
| 8 de 12, 4 por adivinar | 40 1 099 511 627 776 combinaciones | Una de las tres tarjetas |
| 10 de 12, 2 por adivinar | 18 262 144 combinaciones | |
| 11 de 12, 1 por adivinar | 7 128 combinaciones | |
| 12 de 12, 0 por adivinar | 0 1 combinación | La frase completa |
Cortar la frase también facilita perder tus bitcoins
Separar la frase en partes añade formas de perder el acceso, además del riesgo de robo. Si cortas una frase de 24 palabras en dos mitades, necesitas ambas. Si pierdes cualquiera de ellas, pierdes la billetera. A quien encuentre una mitad solo le quedan 124 bits por adivinar, menos que con una frase de 12 palabras. El esquema de tres tarjetas resiste la pérdida de una, pero ahora tienes que proteger tres escondites en lugar de uno.
Si ya cortaste tu frase semilla
Una copia cortada no significa que alguien haya robado tus bitcoins. Sigue estos pasos con calma.
- Comprueba que todavía tienes acceso a todas las partes. No escribas ninguna en una computadora, un teléfono ni un sitio web para «probarla».
- Si todas las partes están a salvo y nadie más ha visto ninguna, tienes tiempo. Planifica el cambio a una de las opciones de abajo.
- Si falta una parte o alguien más puede haberla visto, transfiere tus fondos a una billetera con una semilla nueva. No restablezcas tu billetera de hardware para crearla. Si te falta una parte, el dispositivo puede ser la única copia que todavía funciona. Crea la semilla nueva en una segunda billetera de hardware, haz una copia de seguridad completa y pruébala. Envía primero un importe pequeño y luego el resto. Destruye las partes antiguas solo cuando hayan llegado todos los fondos.
Alternativas a cortar la frase semilla
1. Para la mayoría, guardar la frase semilla completa
Escribe una copia completa y legible y guárdala en un lugar seguro. Si te preocupa un incendio o perderla, guarda una segunda copia completa en otro lugar seguro. Cada copia da acceso completo a la billetera, así que protégelas como tales. Después prueba la copia con la revisión de la copia de seguridad de la frase semilla.
Si guardas una cantidad modesta, esta suele ser la opción más segura. Cada pieza adicional es algo más que puedes perder o con lo que te puedes equivocar.
2. Compartir la semilla de forma segura con SLIP-39
SLIP-39 (a menudo llamado copia de seguridad Shamir) divide un secreto en partes. Tú eliges cuántas hacen falta para reconstruirlo, por ejemplo, 2 de 3. Aquí está la diferencia con cortar las palabras. Conocer menos partes de las necesarias no revela información sobre el secreto principal.
Quien encuentre una sola parte no sabrá nada del secreto.
Las partes usan su propia lista de palabras. Cada una tiene 20 palabras para un secreto de 128 bits o 33 para uno de 256 bits. SLIP-39 y BIP-39 son estándares distintos. Cortar tus 24 palabras no las convierte en partes de SLIP-39. Puedes convertir una semilla BIP-39 existente, pero cada parte tendrá 59 palabras. Los autores de SLIP-39 aconsejan transferir los fondos a una billetera nueva con una copia de seguridad SLIP-39. Así dejas de usar las palabras antiguas. Solo algunas billeteras lo admiten, así que comprueba la tuya antes de empezar.
3. Repartir el control sobre los fondos con multisig
Una billetera multisig 2 de 3 usa tres semillas distintas, idealmente en dispositivos de fabricantes distintos. Dos cualesquiera permiten gastar los fondos. Quien encuentre una sola semilla no puede gastar nada. A cambio, el sistema es más complejo. También necesitas una copia de seguridad de la configuración de la billetera (su descriptor), y cada paso adicional es otra ocasión de equivocarte.
- Why three keys from the same maker are not real multisig (en inglés)
- Shamir vs multisig: a longer comparison (en inglés)
- Cómo configurar una billetera multisig 2 de 3 de Bitcoin (esa página contiene enlaces de afiliación)
Pon a prueba lo aprendido
Cortas tus 24 palabras en dos mitades de 12 y las escondes en lugares distintos. Alguien encuentra una mitad. ¿Cuántos bits le quedan por adivinar?
124 bits (11 × 12 − 8). Es menos que en una frase de 12 palabras. Además, si pierdes cualquiera de las mitades, pierdes la billetera.
¿La suma de comprobación dificulta adivinar una frase semilla cortada?
No. La suma se calcula a partir de las demás palabras, así que ayuda a descartar las combinaciones incorrectas. Por eso la fórmula la resta.
¿Qué averigua quien encuentra una sola parte de una copia SLIP-39 2 de 3?
Nada sobre tu secreto. Tener menos partes de las necesarias no revela información. Esa es la diferencia entre compartir una semilla con SLIP-39 y cortar la frase en partes.