
Una frase semilla desordenada puede recuperarse en algunos casos si quedan suficientes palabras y pistas de posición. El checksum BIP-39 filtra candidatos, pero es necesario derivar y comprobar la billetera esperada para determinar si un candidato sirve.
Contar el espacio correcto
Para n palabras conocidas y distintas cuyo orden se desconoce por completo, hay n! ordenamientos antes del filtro de checksum. Si hay palabras repetidas, se divide n! por el factorial de cada cantidad de repeticiones. Esto es distinto de reemplazar una palabra faltante usando todo el diccionario.
| Palabras distintas conocidas | Ordenamientos antes del checksum | Fracción aproximada con checksum válido |
|---|---|---|
| 12 | 479.001.600 | 1/16 |
| 18 | 6.402.373.705.728.000 | 1/64 |
| 24 | 620.448.401.733.239.439.360.000 | 1/256 |
Las fracciones son expectativas estadísticas, no cantidades exactas para un conjunto concreto. La versión anterior mezclaba palabras faltantes con permutaciones; esta tabla corrige ese modelo.
Una última palabra faltante es otro problema
En BIP-39, un prefijo fijo deja 128 últimas palabras con checksum válido para 12 palabras, 32 para 18 y 8 para 24. El checksum SHA-256 solo filtra errores; no identifica la billetera con fondos. Consulte la especificación BIP-39.
La velocidad GPU depende de la operación
Una tasa ilustrativa de 500.000 comprobaciones por segundo por GPU en 140 GPU suma 70.000.000 por segundo. Es aritmética, no un benchmark medido de RecoverCoins. A esa tasa hipotética, enumerar 12! ordenamientos toma unos 6,84 segundos; 18! toma unos 2,90 años, sin otros costos de verificación. Ninguna cifra estima el tiempo de recuperación.
Filtrar checksums, verificar contraseñas y derivar direcciones son cargas diferentes. Un benchmark útil debe identificar formato, parámetros de derivación, hardware, software y qué mide cada comprobación. Las passphrases adicionales y rutas de derivación pueden sumar trabajo. Una tasa genérica de hashes GPU no es una tasa de recuperación de billeteras.
Próximo paso
Conserve sus copias de semilla en el orden original. Una semilla parcial necesita una evaluación específica, no una promesa de plazo. Consulte recuperación de frases semilla para conocer posibilidades y límites, o la grabación de PlanB 2026 con Frank Dosk y Nicolas Schteinschraber.
Nicolas Schteinschraber trabaja en criptografía aplicada y seguridad de billeteras. Sobre el equipo