Saltar al contenido principal
+31 85 109 1211 Cuidado con la suplantación — verifique nuestros datos oficiales Verificar datos oficiales

Blog

Passphrase olvidada de una cartera de criptomonedas: ¿se puede recuperar la wallet oculta?

En resumen

Una passphrase de cartera olvidada no puede restablecerse para abrir la misma cartera oculta. La recuperación puede ser posible probando candidatos con la frase de recuperación original y comparando las cuentas resultantes con datos verificables. Los fragmentos y patrones recordados pueden reducir la búsqueda, pero no determinan el resultado de antemano.

Una passphrase distinta crea otras cuentas: el saldo vacío no es una prueba fiable por sí solo. Compruebe también el tipo de dirección y los ajustes de la cuenta. Distinga el PIN, la contraseña de la aplicación y la passphrase; conserve cualquier acceso existente y anote lo que recuerde antes de probar. Las herramientas requieren una configuración cuidadosa sin conexión. Una búsqueda sin resultados no demuestra que los activos hayan desaparecido ni que se hayan probado todas las passphrases posibles.

Passphrase olvidada de una cartera de criptomonedas: ¿se puede recuperar la wallet oculta?

Una passphrase olvidada de una cartera de criptomonedas no puede deducirse a partir de su frase de recuperación.

Todas las passphrases posibles son criptográficamente válidas, por lo que introducir una incorrecta crea una cartera diferente en lugar de mostrar un error; de ahí que una frase de recuperación correcta pueda abrir un saldo de cero. La recuperación consiste en comprobar passphrases candidatas con una dirección conocida de la cartera que contiene los fondos, ya sea mediante software de código abierto como BTCRecover, ejecutado sin conexión, o a través de un especialista en recuperación del acceso a la cartera. Los detalles que recuerde pueden acotar la búsqueda; el caso completo requiere una evaluación.

Un patrón recordado puede permitir una búsqueda acotada, pero la viabilidad y el tiempo dependen del número de candidatos y de la configuración que deba comprobarse.

Su cartera nunca le dirá que la passphrase es incorrecta

Esa es la parte que casi nadie conoce, y es la que explica el síntoma que lleva a la mayoría de las personas a acudir aquí.

Una passphrase —ese secreto extra opcional que se añade a su frase de recuperación— no se valida contra una copia conocida. La cartera combina la frase de recuperación con la passphrase para derivar las claves. Una variante distinta deriva otras claves y, por tanto, otra cartera.

No aparece ningún mensaje de «passphrase incorrecta», ni hay contador de intentos, ni nada. Una passphrase distinta suele derivar cuentas sin el historial esperado. Un saldo vacío también puede deberse a la red, la ruta, el tipo de dirección o el índice de cuenta, por lo que debe verificarse una dirección conocida.

Ese silencio es el motivo por el que las personas llegan a la conclusión de que su frase de recuperación está dañada y empiezan a reescribirla. La frase de recuperación puede ser correcta; una passphrase distinta es una posible explicación.

La diferencia entre la cartera base y la cartera oculta

Si utilizó una passphrase, la cartera base y la cartera oculta son carteras distintas. La cartera base no es la que se deriva de esa passphrase. Esa segunda cartera tiene un nombre: una cartera oculta, con su propio saldo y su propio historial de transacciones. Las palabras de su frase de recuperación, por sí solas, siguen permitiendo abrir una cartera —la cartera base— y esta funciona con normalidad. Puede estar vacía o tener su propio saldo.

El nombre describe el objetivo del diseño. Cualquiera que recupere sus 24 palabras y las restaure verá la cartera principal y no encontrará indicios de que exista otra. Ese es precisamente el objetivo de esta función, y también la razón por la que el mecanismo atrapa a sus propios propietarios: nada en la pantalla indica que exista una segunda cartera.

Una misma frase de recuperación puede derivar tantas carteras distintas como passphrases se utilicen. Hay quien configura dos o tres a propósito, una para cada finalidad.

Recupere su frase de recuperación y consulte el historial de transacciones de la cartera principal. Si no aparece la transferencia esperada, confirme que está revisando todas las direcciones, redes e índices correctos antes de concluir que los activos se asociaron a otra passphrase.

Esta comprobación ayuda a investigar lo ocurrido, pero por sí sola no permite distinguir un problema de passphrase de un robo.

A partir de aquí, el procedimiento varía según la marca. Ledger permite usar la passphrase de forma temporal o asociarla a un PIN secundario; Trezor la solicita mediante su propio flujo. En ambos casos debe reproducirse exactamente la configuración original.

Deje de adivinar y anote lo que recuerda

Antes de evaluar a ningún candidato, ponga todo lo que tenga en la cabeza por escrito. Introducir posibles passphrases en el dispositivo solo le cuesta tiempo y nada más: cada intento erróneo abre otra cartera vacía. El verdadero riesgo se encuentra a solo un mensaje de distancia. Si, en cambio, empieza a introducir el PIN, un Ledger se restablece después de tres intentos erróneos; un formateo con una copia de seguridad no verificada convierte un problema con la passphrase en una pérdida total. Escriba primero, pruebe después.

Anote todos los fragmentos que pueda recordar: cuál era la longitud aproximada. Si se trataba de una sola palabra o de varias. Si contenía mayúsculas, números, espacios o signos de puntuación. Qué idioma de teclado utilizó. Dónde lo habría guardado y qué estaba haciendo la semana en que lo configuró. Incluso un fragmento pequeño puede reducir el espacio de búsqueda, pero la viabilidad depende de todas las restricciones disponibles.

Hay una regla que se aplica en todos los casos: no introduzca su frase de recuperación ni su passphrase en ningún sitio web. Ninguna herramienta, servicio o «verificador de wallets» legítimo necesita que se introduzcan en un navegador, y los sitios que se las solicitan las están recopilando.

Dos cosas deben existir antes de que pueda comenzar la recuperación

Para buscar una passphrase a partir de la frase de recuperación se necesita la frase completa y una forma de reconocer la cartera original. Una dirección conocida o el xpub de la cuenta resulta útil; no disponer de una dirección anotada no excluye automáticamente una evaluación.

Cada passphrase candidata deriva una cartera que debe contrastarse con datos de referencia fiables. BTCRecover puede utilizar una dirección o un xpub y, en los casos compatibles, una base de datos de direcciones. La red, las rutas de derivación y el intervalo de direcciones deben corresponder; cualquier coincidencia debe verificarse con el historial de la cartera del propietario.

La gente las encuentra en antiguas confirmaciones de retiro de exchanges, en recibos por correo, en un marcador de explorador de bloques o escritas en la misma hoja que la frase de recuperación. Busque antes de concluir que no tiene ninguna.

Lo que aún recuerda determina qué es posible

Recuerda la passphrase, pero no su forma exacta

Esta es la posición más fuerte. Sabe que era el nombre de su perro y un año, pero no si la D estaba en mayúscula ni dónde estaban los dígitos.

Eso es un ataque de máscara: el patrón es fijo y solo se prueban las posiciones desconocidas. Una terminación de cuatro dígitos son 10.000 candidatos. Añada mayúsculas inciertas en ocho letras y está en unos 2,5 millones. Esos patrones acotan la búsqueda, aunque el tiempo real depende del algoritmo, del software, del hardware y de las demás configuraciones que deban probarse.

Recuerda la estructura, pero no el contenido

El caso puede seguir siendo viable, y el tamaño depende de cuánta estructura pueda determinar. Si una palabra conocida va seguida de exactamente dos dígitos desconocidos y todos los demás caracteres están fijados, hay 100 terminaciones posibles.

Dos palabras desconocidas de una passphrase no equivalen automáticamente a 2.048 × 2.048 posibilidades. La lista BIP-39 limita las frases de recuperación, no las passphrases elegidas libremente. Ese cálculo solo corresponde si se sabe que ambas palabras se eligieron de esa lista exacta. En otro caso, las palabras candidatas, mayúsculas y separadores deben basarse en lo que realmente recuerda; la viabilidad depende de esa búsqueda.

Cada restricción que se pueda establecer elimina órdenes de magnitud. Cada una que se invente para sentirse mejor echa a perder la ejecución.

Solo recuerda que era breve

Ahora se trata de aplicar la fuerza bruta a todos los caracteres imprimibles, y el cálculo se complica rápidamente. Hay 95 caracteres ASCII imprimibles. Cinco caracteres desconocidos suponen unos 7 700 millones de posibilidades; seis, unos 735 000 millones.

BIP-39 deriva el seed binario de la frase de recuperación y la passphrase mediante PBKDF2-HMAC-SHA512 con 2.048 iteraciones. BTCRecover admite aceleración GPU también para las passphrases BIP-39. La velocidad real depende del hardware, las rutas de derivación y el número de direcciones comprobadas. Hay que medir la búsqueda configurada antes de estimar su duración; no existe un límite universal de caracteres.

Cómo se lleva a cabo la búsqueda, paso a paso

Se trata de un proceso que se realiza desde la línea de comandos y es lento.

Si la terminal no le resulta cómoda, lea esta explicación para comprender qué hace un servicio en lugar de ejecutar una búsqueda sin revisar la configuración: una ejecución mal configurada puede consumir mucho tiempo sin aportar un resultado útil.

Descargue BTCRecover únicamente desde su documentación oficial en btcrecover.readthedocs.io y, a continuación, desconecte el equipo antes de que su frase de recuperación entre en contacto con él. Existen versiones falsificadas de herramientas de recuperación creadas específicamente para robar frases de recuperación.

Reúna las entradas necesarias.

Su frase de recuperación completa, la dirección de referencia o xpub, y el tipo de dirección que utilizó su cartera: legacy, P2SH o segwit nativo. Este último dato se omite constantemente y resulta fatal:

buscar una dirección legacy cuando su cartera generó una dirección segwit nativa nunca dará resultado, incluso si la passphrase correcta figura en la lista.

Anote lo que recuerda como un patrón.

La herramienta toma como base una descripción del espacio de búsqueda: las partes fijas de las que tiene certeza, las posiciones desconocidas y los conjuntos de caracteres para dichas posiciones. Es aquí donde las restricciones establecidas anteriormente se traducen en un tamaño real de la ejecución. Es mejor ser preciso que optimista.

Establezca el límite de generación de direcciones.

El software comprueba las primeras direcciones generadas por cada candidato. Si ha utilizado la cartera de forma intensiva antes de la dirección con la que está realizando la comprobación, aumente el límite; de lo contrario, la passphrase correcta podría pasar sin ser comprobada.

Compruebe la configuración antes de la ejecución real.

Pruebe la misma configuración con una cartera cuya passphrase conozca, o con su cartera base y una passphrase vacía, y compruebe que encuentra la dirección esperada.

Antes de descartar una passphrase, compruebe que la configuración permite detectar la cartera correcta.

Empiece con un alcance reducido y vaya ampliándolo por etapas.

Ejecute primero la versión más restrictiva de su patrón. Añada incertidumbre una dimensión tras otra: mayúsculas, luego dígitos y, por último, longitud. Cada ampliación multiplica el tiempo de ejecución, por lo que conviene eliminar las posibilidades menos costosas antes de pasar a las más costosas.

Cuando encuentre una coincidencia, confirme una dirección conocida antes de mover los activos.

Traslade los activos a una cartera nueva generada por usted, en lugar de seguir utilizando claves que ya han estado almacenadas en texto plano en un equipo en funcionamiento.

Si una ejecución bien configurada que tenga en cuenta sus restricciones reales no arroja ningún resultado, es que las restricciones eran erróneas, no el método. Vuelva al paso 3 y replantee sus certezas.

Las mayúsculas y los espacios en blanco superfluos son las dos restricciones que conviene flexibilizar en primer lugar, ya que cualquiera de ellas cambia por completo la cartera derivada, aunque en el momento de escribirla parezca que no supone ninguna diferencia.

Cuando el caso completo requiere una evaluación

Evaluar los datos disponibles de la cartera

Una passphrase puede tener muchas longitudes y combinaciones de caracteres, por lo que la estrategia de candidatos y los datos disponibles de la cartera deben evaluarse en conjunto. Una passphrase tampoco sirve sin la frase de recuperación a la que está vinculada, y una frase de recuperación completamente perdida, sin ningún otro material relacionado con la cartera, no puede ser recuperada por nadie.

Desconfíe de quien prometa reconstruir secretos sin disponer de material ni restricciones con los que trabajar.

Desconfíe de las garantías y de cualquier petición de pago antes de que se haya explicado el alcance y evaluado la viabilidad.

Passphrase, contraseña y PIN: tres tipos de bloqueo distintos

La mayoría de las personas utilizan una de estas palabras de forma incorrecta, y esa diferencia es determinante para sus posibilidades. El PIN desbloquea el dispositivo físico. Si lo olvida, compruebe la copia de seguridad antes de borrar el dispositivo y restáurelo con la misma passphrase y configuración. Las cuentas volverán a mostrarse cuando se deriven las mismas claves y termine la sincronización.

Una contraseña permite desbloquear una aplicación de cartera o un archivo de cartera cifrado en su ordenador. Para recuperar la contraseña de la aplicación, debe restaurarla a partir de su frase de recuperación; los archivos cifrados, como wallet.dat, plantean un problema de reconstrucción distinto, que se aborda en la guía de contraseñas de Bitcoin Core.

Una passphrase no desbloquea nada. Sirve para generar una cartera diferente. Un restablecimiento no la recupera y la frase de recuperación por sí sola no puede generarla. Conserve cualquier acceso que aún funcione, por ejemplo mediante un segundo PIN ya configurado en Ledger; ese acceso no revela la passphrase para usarla en otro dispositivo.

Hay dos problemas relacionados que tienen sus propias guías: el caso de una frase que se rechaza directamente en lugar de abrir una cartera vacía se trata en la sección «Frases mnemotécnicas no válidas», y si no sabe si alguna vez se estableció una passphrase en su Trezor, esa cuestión se aborda aquí.

Guardarla para que esto no vuelva a ocurrir

Una vez que haya vuelto a acceder, transfiera los fondos a una cartera nueva y realice una copia de seguridad adecuada de la nueva configuración. El papel se estropea de formas habituales: se decolora, se rompe y se quema. Un soporte metálico adecuado puede reducir algunos riesgos físicos, aunque también debe protegerse contra pérdida y acceso no autorizado. Conserve la passphrase en un soporte adecuado y en un lugar físico distinto al de las palabras de su frase de recuperación. Guardar ambos elementos juntos reduce la separación que aporta la passphrase; confiar únicamente en la memoria también crea un único punto de fallo. Antes de transferir activos de valor, compruebe la copia mediante el flujo oficial del producto y verifique una dirección conocida. Nunca introduzca la frase de recuperación en una página web.

Si su situación implica una passphrase olvidada o una frase de recuperación que abre una cartera equivocada, Crypto Recovers le ofrece una evaluación gratuita: describa, sin enviar secretos por un formulario o chat, qué tipo de material aún conserva y recibirá una valoración sincera sobre si la búsqueda es lo suficientemente sencilla como para que merezca la pena llevarla a cabo, sin ningún compromiso por su parte. Llevamos realizando recuperaciones desde 2019 y trabajamos según el principio «Sin éxito, sin honorarios».

No asumimos la custodia ni realizamos transacciones en su nombre. Si se recupera el acceso, usted traslada los activos a una cartera nueva que haya creado y abona por separado los honorarios acordados.

No aceptamos casos relacionados con criptomonedas robadas ni con estafas.

Las transacciones en la cadena de bloques son irreversibles, y nuestro trabajo consiste en la reconstrucción técnica del acceso para aquellas personas que siguen siendo propietarias de lo que no pueden recuperar.

Preguntas frecuentes

La opción de la passphrase está activada, pero no recuerdo haber creado ninguna. ¿Lo hice?

No necesariamente. Que la función de passphrase esté disponible o activada no demuestra que se utilizara para crear la cuenta. Compruebe primero el historial de transacciones de su cartera habitual para determinar si sus fondos se almacenaron con o sin passphrase.

¿Por qué todas las passphrases que pruebo abren una cartera vacía?

Si introduce una passphrase incorrecta, se creará una cartera diferente con un saldo nulo. No obstante, la passphrase correcta también puede aparecer como vacía si se utiliza un tipo de dirección incorrecto o una configuración de la cartera inadecuada.

¿Es necesario que la passphrase sea exactamente correcta?

Sí. Basta con un solo carácter incorrecto, una letra mayúscula o un espacio de más para que se cree una cartera completamente diferente. La passphrase debe coincidir exactamente con la original.

¿Una actualización de firmware borró mi criptomoneda?

Una actualización no mueve los activos registrados en la blockchain, pero puede borrar el estado local del dispositivo o cambiar la cuenta mostrada. Compruebe antes su copia de seguridad y vuelva a usar la misma passphrase, red, ruta e índice de cuenta.

¿Cuántos intentos con la passphrase puedo hacer?

Los intentos con la passphrase generalmente son ilimitados, porque cada passphrase crea una cartera diferente. Los intentos de PIN son diferentes y pueden estar limitados según el modelo de cartera de hardware.

¿Puedo hacer fuerza bruta a una passphrase olvidada?

A veces. Los detalles que recuerde pueden acotar la búsqueda; el caso completo requiere una evaluación.

¿Puedo confiar en alguien que me contacta ofreciendo recuperación de passphrases?

No. Tenga cuidado con las ofertas de recuperación no solicitadas, especialmente si piden pago por adelantado o su frase de recuperación. Los servicios de recuperación legítimos evalúan primero el caso y nunca le piden que introduzca su frase de recuperación en un sitio web o chat.

¿Ha probado los pasos y sigue sin poder avanzar?

La primera evaluación es gratuita y no requiere material sensible: describa lo que conserva y sabrá si la recuperación es realista. Solo paga si la recuperación tiene éxito.

Solicitar una evaluación

Compartir este artículo

XLinkedInFacebook

Sobre el autor

Robbert Bink

Robbert Bink

Fundador y especialista en recuperación de carteras

Su primera recuperación de carteras con éxito fue en 2019. Más de 15 años de experiencia en programación e informática; dirige la evaluación de casos, la estrategia de recuperación y el desarrollo de software especializado.

Leer el perfil completo →