Explicación de los formatos de monedero heredados de Blockchain.info

Investigación. Análisis forense de monederos electrónicos

Explicación de los formatos de monedero heredados de Blockchain.info

Las antiguas carteras de Blockchain.info constituyen una familia de formatos, no un único formato: tanto el cifrado como el sistema de copias de seguridad han cambiado con el tiempo. Saber qué versión tienes es la clave para la recuperación.

Actualizado en julio de 2026 · KeychainX — Recuperación de carteras desde 2017

Blockchain.info (ahora Blockchain.com) gestionaba una de las primeras y más populares carteras web, y su formato fue evolucionando en repetidas ocasiones a partir de 2011. Esa historia explica por qué las carteras antiguas se bloquean y por qué las herramientas modernas las rechazan. Esta página documenta las versiones del formato, los cambios en el cifrado y el inusual sistema de copia de seguridad de entre 15 y 21 palabras: los conocimientos forenses de los que depende la recuperación.

Las versiones del formato (v0–v3+)

Una cartera de Blockchain.info es un blob JSON cifrado (wallet.aes.json) protegido por tu contraseña. Los parámetros de cifrado han cambiado de una versión a otra, principalmente el número de iteraciones PBKDF2 utilizadas para convertir la contraseña en una clave. Las carteras más antiguas (v0) utilizaban un esquema que las herramientas modernas no admiten en absoluto; las versiones v2 y v3 se estandarizaron con un mayor número de iteraciones. Identificar la versión es el primer paso, ya que con unos parámetros incorrectos simplemente no se podrá descifrar, ni siquiera con la contraseña correcta.

Los modos de Hashcat y la trampa de la versión 1

Para la recuperación, el blob cifrado genera un hash que las herramientas de descifrado de contraseñas comparan: el modo 15200 es compatible con Blockchain.info v2–v4, mientras que las primeras versiones de v1 utilizan el modo 12700. Aquí hay una trampa muy conocida: las primeras carteras de la v1 utilizaban distintos recuentos de iteraciones, y el hashcat estándar puede fallar de forma silenciosa a la hora de encontrar la contraseña correcta en algunas de ellas —se ejecuta, termina y no muestra ningún resultado, incluso cuando la contraseña está en la lista—. Si estás seguro de una contraseña de la v1 y la herramienta no encuentra nada, esta discrepancia en el recuento de iteraciones suele ser la causa, y requiere un enfoque personalizado.

Primera y segunda contraseña

Estas carteras suelen tener dos contraseñas: una contraseña principal que desbloquea la cartera y una segunda contraseña opcional necesaria para realizar transacciones. La segunda contraseña se olvida con frecuencia porque rara vez se introduce: puedes ver el saldo, pero no puedes disponer de él. Se extrae y se busca por separado de la contraseña principal (con su propio script y hash), por lo que identificar cuál de las dos has perdido cambia por completo el proceso de recuperación.

El esquema mnemotécnico de 15 a 21 palabras

El detalle que más sorprende a la gente: antes de que el sector se decantara por la semilla de 12 palabras del BIP39, Blockchain.info utilizaba su propia copia de seguridad compuesta por frases de 15, 17, 19 o 21 palabras. No codificaba una clave privada sin procesar como hace el BIP39, sino que codificaba el ID de tu monedero y tu contraseña. Y no utilizaba la conocida lista de 2.048 palabras, sino que se basaba en un diccionario mucho más amplio, del orden de 50.000 palabras, y en algunas versiones utilizaba dos listas de palabras (una para calcular una suma de comprobación y otra para codificar el identificador y la contraseña). Esa es precisamente la razón por la que introducir una de estas frases en una herramienta BIP39 moderna solo genera un error: a menudo, las palabras ni siquiera figuran en la lista que conoce la herramienta.

Cómo funciona la recuperación

Dado que las primeras lógicas y listas de palabras ya no se publican, recuperar estas carteras supone un auténtico proceso de ingeniería inversa: hay que extraer instantáneas históricas del sitio web Blockchain.info y su código JavaScript de los archivos web para recuperar las listas de palabras y su derivación, identificar a qué versión pertenece una cartera o frase, y luego reproducir ese esquema exacto y validar cada candidato con una dirección conocida hasta que la suma de comprobación sea correcta y la cartera se descifre. Una frase parcial, incierta o desordenada resulta viable, ya que la dirección confirma con certeza la reconstrucción correcta.

Cómo saber de qué época es tu cartera

El identificador y el formato de copia de seguridad suelen revelar la época. Un Wallet ID moderno (un código tipo GUID) remite a la era del Wallet ID, en la que la recuperación es factible con el ID y una pista de contraseña. Las carteras más antiguas, del periodo 2011-2012, anteriores a los Wallet ID, utilizaban un número de teléfono o un nombre de usuario como identificador y son las más difíciles de recuperar —a veces, son realmente irrecuperables—. Una copia de seguridad compuesta por una frase de entre 15 y 21 palabras te sitúa en el esquema mnemotécnico heredado. Determinar primero la época evita el esfuerzo inútil de aplicar la lógica de la versión equivocada, que es la razón más común por la que se da por perdida una cartera técnicamente recuperable.

¿Por qué la página web moderna muestra el mensaje «no válido»?

Blockchain.com dejó de ofrecer soporte para la importación de estos formatos heredados hace mucho tiempo, por lo que su propia página web indica a los usuarios que la frase o el monedero no son válidos, lo que, como es lógico, les lleva a pensar que el dinero se ha perdido. Pero no es así: el monedero sigue existiendo en la cadena de bloques, y las claves siguen pudiendo derivarse de la frase o del blob cifrado si se puede reproducir el esquema original. La diferencia entre «la web dice que no es válida» y «en realidad es recuperable» radica precisamente en el conocimiento histórico documentado aquí: qué versiones utilizaban qué cifrado, qué listas de palabras y qué recuentos de iteraciones. Ese conocimiento solo existe porque se conservó y se reconstruyó a partir de archivos a posteriori.

Nuestra documentación

KeychainX ha reconstruido estos formatos y listas de palabras a partir de fuentes archivadas de las distintas versiones de la cartera, tras analizar numerosos casos de usuarios, ya que ninguna herramienta actual ni el sitio web moderno los admiten. Publicamos esta información para que los propietarios de carteras antiguas de Blockchain.info comprendan que una frase «no válida» o una contraseña de la versión 1 bloqueada es un problema que tiene solución, no un callejón sin salida. Para consultar la guía paso a paso dirigida a los usuarios, visita nuestra página de recuperación de Blockchain.com.

Preguntas frecuentes

¿Por qué no se abre mi monedero de Blockchain.info en esta página?

Esto se debe a que el formato ha cambiado de una versión a otra. Los formatos antiguos (v0/v1) y la frase mnemotécnica de entre 15 y 21 palabras no son compatibles con la página web actual ni con las herramientas estándar; sin embargo, el monedero sigue existiendo en la cadena de bloques y se puede recuperar utilizando la lógica original.

¿Qué modo de Hashcat utiliza una cartera de blockchain?

Las versiones v2 a v4 utilizan el modo 15200; las primeras versiones de v1 utilizan el 12700. Hay que tener cuidado con la trampa de iteración de la v1, en la que el programa hashcat estándar puede pasar por alto una contraseña correcta sin avisar.

¿Por qué no se importa mi frase de 15/17/19/21 palabras?

Se trata de un sistema anterior al BIP39 que codifica el ID y la contraseña de tu monedero utilizando una lista personalizada de unas 50 000 palabras —no la lista de 2 048 palabras del BIP39—, por lo que las herramientas modernas no la reconocen.

He olvidado mi segunda contraseña, ¿se puede recuperar?

Sí. La segunda contraseña opcional (necesaria para realizar pagos) es una de las que más se olvidan, pero se puede recuperar fácilmente con una pista; se busca por separado de la contraseña principal.

¿Cuánto cuesta la recuperación?

Basado en los resultados: un porcentaje del valor recuperado solo si conseguimos el dinero, y nada por adelantado.

¿Te has quedado atascado con una cartera antigua de Blockchain.info?

Sea cual sea la versión o la frase que tengas, dinos qué es lo que tienes y tu dirección, si la sabes. Evaluación honesta en un plazo de 24 horas; honorarios basados en el éxito.

Contactar con KeychainX →