Herramientas para la frase semilla

¿Cuántas tiradas de dado necesito?

50 tiradas de un dado equilibrado de seis caras aportan suficiente aleatoriedad para una frase semilla de 12 palabras. 99 tiradas bastan para una de 24 palabras. Aquí puedes ver por qué, probar otras cantidades y aprender a tirar el dado para que la cuenta sirva.

Última revisión:

Una mano suelta un dado sobre una bandeja de fieltro oscuro donde ya hay otros dos dados.

La respuesta de un vistazo

Cada tirada de un dado equilibrado de seis caras aporta unos 2,585 bits de aleatoriedad. Una frase semilla de 12 palabras contiene 128 bits y una de 24 palabras contiene 256 bits. El estándar de las palabras de recuperación es BIP-39.

Aleatoriedad de un dado equilibrado de seis caras
Tiradas Bits (y secuencias posibles) Suficiente para
10 25,8 aproximadamente 6,0 × 10 elevado a 7 secuencias No basta para una semilla estándar
25 64,6 aproximadamente 2,8 × 10 elevado a 19 secuencias No basta para una semilla estándar
50 129,2 aproximadamente 8,1 × 10 elevado a 38 secuencias Basta para una frase semilla de 12 palabras (128 bits)
75 193,9 aproximadamente 2,3 × 10 elevado a 58 secuencias Basta para 12 palabras, pero todavía no para 24
99 255,9 aproximadamente 1,1 × 10 elevado a 77 secuencias Basta para una frase semilla de 24 palabras (el objetivo de 256 bits de Coldcard y Keystone)
128 330,9 aproximadamente 4,0 × 10 elevado a 99 secuencias Supera la capacidad de una frase semilla de 24 palabras. El exceso solo da un margen de seguridad.

Prueba con tu número de tiradas

Mueve el control o escribe cuántas veces piensas tirar el dado. Indica solo el número de tiradas.

129,2 bits

Secuencias posibles: aproximadamente 8,1 × 10 elevado a 38

Con 50 tiradas obtienes 129,2 bits, suficientes para 12 palabras. Para una frase de 24 palabras, haz 49 tiradas más.

De dónde sale 2,585

Un dado tiene seis caras. Una tirada da uno de 6 resultados. Dos tiradas dan uno de 6 × 6 = 36. Diez tiradas dan uno de 6 elevado a 10 = 60 466 176.

Los bits cuentan lo mismo en potencias de dos: 1 bit da 2 posibilidades, 2 bits dan 4 y 10 bits dan 1024. Una tirada equivale a log en base 2 6 ≈ 2,585 bits, porque 2 elevado a 2,585 ≈ 6. Por tanto, n tiradas dan n × 2,585 bits:

  • 50 × 2,585 = 129,2 bits: un poco más de los 128 de una frase semilla de 12 palabras. Con 49 tiradas obtienes 126,7, que no bastan.
  • 99 × 2,585 = 255,9 bits: el objetivo para 24 palabras.

¿Por qué 99 y no 100?

99 tiradas dan 255,9 bits, apenas por debajo de 256. Coldcard y Keystone usan 99 como objetivo de 256 bits. Esa décima de bit supone un 6 % menos de semillas posibles, sobre una cifra de 78 dígitos. Si prefieres superar los 256 bits, haz 100 tiradas.

Más tiradas no aumentan la capacidad de la semilla

Una frase semilla de 24 palabras contiene como máximo 256 bits. Con 128 tiradas, la semilla sigue teniendo 256 bits. Las tiradas extra solo dan un margen si el dado o tus tiradas son algo menos aleatorios que en condiciones ideales.

Error frecuente: creer que 24 palabras te protegen sin importar cómo se generaron. La cantidad de palabras solo fija el máximo. Si la opción que usa solo dados genera una semilla con 25 tiradas, contiene unos 65 bits, aunque se exprese en 24 palabras.

¿Por qué usar dados?

Normalmente, tu billetera de hardware genera la aleatoriedad por ti. Para la mayoría de las personas es suficiente. BitBox, por ejemplo, recomienda su configuración habitual a la mayoría de los usuarios. El inconveniente es que no puedes comprobar por tu cuenta el generador aleatorio del dispositivo.

En julio de 2026, ese inconveniente tuvo consecuencias. Un fallo de firmware hizo que algunas Coldcard no reunieran suficiente aleatoriedad al generar semillas. Coinkite, el fabricante, dice que las semillas generadas en Mk4, Q y Mk5 antes de la corrección tienen unos 72 bits de entropía en vez de los 128 esperados. El firmware antiguo de Mk2 y Mk3 (de 4.0.1 a 4.1.9) sufrió un impacto mayor. Actualizar el firmware no corrige una semilla que ya existe.

Quienes habían añadido sus propias tiradas estaban en otra situación. El aviso de Coinkite dice que el fallo no elimina la entropía independiente que aportaste con dados. Con al menos 50 tiradas equilibradas e independientes que nunca se registraron ni se expusieron, Coinkite considera que este fallo por sí solo no pone en riesgo la semilla. Los dados te permiten aportar aleatoriedad por tu cuenta, para que tus ahorros no dependan de un generador que no puedes inspeccionar. Si tienes una semilla de Coldcard, empieza aquí:

Los dados también pueden empeorar el resultado

La utilidad de los dados depende de cómo los uses. BitBox dice que crear tu propia entropía es opcional y no hace que tu billetera sea más segura automáticamente. Coldcard lo explica así: La seguridad de la semilla depende de que la secuencia de tiradas sea equilibrada, privada y suficiente.

Un dado gastado, elegir números en vez de tirar el dado, saltarte resultados o tener una cámara en la habitación pueden dejarte con una semilla más débil o que otra persona conoce. Si no vas a seguir con cuidado los pasos de abajo, usa la configuración normal de tu dispositivo.

Cómo tirar el dado para que la cuenta sirva

Lee toda la lista antes de la primera tirada.

  1. Usa un buen dado. Que esté bien fabricado, idealmente de calidad de casino, como sugieren BitBox y Keystone.
  2. Tira el dado en vez de colocarlo. Hazlo desde cierta altura sobre una superficie plana y firme.
  3. Conserva todos los resultados. Introduce cada resultado tal como cae. Nunca repitas una tirada porque no te gusta el resultado ni inventes números. Las secuencias que parecen aleatorias no lo son.
  4. Lleva la cuenta. Si pierdes la cuenta de una tirada, detente y acláralo antes de seguir.
  5. Busca un lugar privado. Aparta celulares, cámaras y asistentes de voz. No digas los resultados en voz alta ni los fotografíes. Mantén la pantalla del dispositivo fuera de la vista.
  6. Introduce las tiradas solo en la billetera de hardware. Nunca escribas los resultados de una billetera real en una computadora o un celular.
  7. No guardes los resultados. Si los anotaste en papel, destruye la nota cuando hayas escrito y comprobado tu copia de seguridad. Quien tenga los resultados puede reconstruir tu billetera.
  8. Prueba la copia antes de depositar dinero. La revisión de la copia de tu frase semilla te guía paso a paso.

Cada dispositivo usa los dados a su manera

Las cifras de esta página suponen que introduces y cuentas cada tirada de un dado de seis caras, tal como lo describen Coldcard y Keystone. BitBox02 funciona de otra manera. Sigue primero las instrucciones de tu dispositivo.

Coldcard (Mk4, Q y Mk5)

Hay dos opciones. En el procedimiento normal de New Seed Words, el firmware 5.6.1 (Mk4 y Mk5) y 1.5.1Q (Q), y los posteriores, exigen aleatoriedad propia: al menos 50 tiradas de dado, 128 lanzamientos de moneda o 65 pulsaciones a intervalos imprevisibles. El dispositivo la mezcla con la de su generador. Desde 5.6.2 y 1.5.2Q, puedes comprobar la mezcla en una computadora sin conexión.

La opción Advanced usa solo tus tiradas. El dispositivo advierte que no se incluirá aleatoriedad generada por el hardware y la semilla es el hash SHA-256 de tus tiradas. Coldcard pide 50 para 128 bits, lo que llama el mínimo absoluto, y 99 para 256. Desde 5.6.1 exige 50 para 12 palabras o 99 para 24, y acepta más.

Keystone 3 Pro

Firmware 1.2.6 o posterior, en Change Entropy → Dice Rolls. La guía de Keystone dice: Tira un dado de calidad de casino al menos 50 veces. Se recomienda tirar 99 veces para mayor seguridad (entropía de 256 bits). El dispositivo genera la semilla a partir de la entropía obtenida de las tiradas de dado.

BitBox02

Usa un método distinto con una tabla impresa. Cinco dados que muestran del 1 al 4 (se vuelve a tirar cualquier 5 o 6) y un lanzamiento de moneda eligen cada palabra, lo que da exactamente 11 bits. Así obtienes 23 palabras. La palabra 24 se elige entre las ocho opciones válidas que muestra el dispositivo, con tres lanzamientos de moneda. Son 23 × 11 + 3 = 256 bits. Como repites los 5 y los 6, calcula unas 170 tiradas.

BitBox dice: Tus tiradas sustituyen la generación normal de palabras de recuperación. No se mezclan con las fuentes normales de entropía de BitBox. Las cifras de arriba no se aplican aquí. Sigue la tabla de BitBox.

Ponte a prueba

Quieres una frase semilla de 12 palabras. ¿Cuál es el mínimo de tiradas que alcanza 128 bits?

50. Con 49 tiradas obtienes 126,7 bits, que no bastan. Con 50 obtienes 129,2.

A mitad del proceso te salen tres 6 seguidos. Te parece sospechoso y vuelves a tirar. ¿Está bien?

No. Tres 6 seguidos tienen la misma probabilidad que cualquier otra secuencia de tres resultados. Descartar los resultados que no te gustan reduce la aleatoriedad de la semilla. Conserva todas las tiradas.

Una opción que solo usa dados convirtió 30 tiradas en 24 palabras. ¿Cuánta aleatoriedad contiene esa semilla?

Unos 77,5 bits (30 × 2,585). El número de palabras solo marca el máximo. Las tiradas determinan qué contiene de verdad. Empieza de nuevo con al menos 99 tiradas.