Soy nuevo en todo esto de Bitcoin, y mi primer intento casi sale mal. Perdí donde creé mi billetera. Tengo mi dirección de Bitcoin y solo 11 de mis palabras clave mnemotécnicas (de 12). Intenté usar una palabra que pensé que era y luego recuperé una billetera en una billetera de pan, pero después de sincronizar, todavía tenía saldo cero durante horas. Me puse en contacto con el grupo de apoyo y me dijeron que probablemente había cometido un error.
¿Que puedo hacer?
Si te falta la primera palabra y conoces el resto de las 11 palabras, hay 2048 mnemotecnias posibles, pero solo ~128 de ellas son válidas.
Usando Python y esta biblioteca, puede imprimir todos los válidos con este simple script:
from cryptotools.BTC.HD import check, WORDS
phrase = "{x} decrease enjoy credit fold prepare school midnight flower wrong false already"
for word in WORDS:
mnemonic = phrase.format(x=word)
if check(mnemonic):
print(mnemonic)
La salida es:
alcohol decrease enjoy credit fold prepare school midnight flower wrong false already
alien decrease enjoy credit fold prepare school midnight flower wrong false already
ancient decrease enjoy credit fold prepare school midnight flower wrong false already
animal decrease enjoy credit fold prepare school midnight flower wrong false already
apple decrease enjoy credit fold prepare school midnight flower wrong false already
baby decrease enjoy credit fold prepare school midnight flower wrong false already
bamboo decrease enjoy credit fold prepare school midnight flower wrong false already
become decrease enjoy credit fold prepare school midnight flower wrong false already
blanket decrease enjoy credit fold prepare school midnight flower wrong false already
body decrease enjoy credit fold prepare school midnight flower wrong false already
...
Luego, puede probarlos uno por uno en una billetera compatible con BIP39. Obviamente cambie las últimas 11 palabras en mi ejemplo con sus palabras.
¡Buena suerte!
Si solo le falta una palabra de una frase inicial de 12 palabras y conoce la posición de la palabra que falta, es probable que pueda recuperar su billetera. Como mencionó Martin, si le faltan varias palabras o no sabe la posición de la palabra que falta, entonces la cantidad de combinaciones posibles aumenta considerablemente, tal vez hasta el punto de que no es factible computacionalmente.
Aquí hay un enlace a la lista de palabras BIP39 . Si recuerda algo sobre la palabra (p. ej., cree que comenzó con una "a"), puede intentar recuperar manualmente una billetera con cada palabra que coincida con su sospecha (en combinación con el resto de su frase inicial).
Para ejecutar la lista completa, probablemente querrá automatizar el proceso usando algún software para iterar rápidamente a través de la lista.
Si se refiere a los "11 caracteres" de su clave privada, no tiene suerte. La fuerza bruta de los caracteres que faltan no es posible, al menos no en el mundo actual.
Si te refieres a "11 palabras" de una frase mnemotécnica, tampoco tienes suerte. Teniendo en cuenta el número astronómico de combinaciones posibles que solo puede contener un mnemotécnico de tres, cuatro o cinco palabras, un ataque de diccionario para analizar el resto de la fase mnemotécnica sería muy difícil, con cada palabra adicional necesaria (no estoy seguro si tenía un 15 o 16 palabras mnemotécnicas), creando un aumento exponencial masivo en la resolución utilizando el poder de cómputo actual.
Falta 1 palabra de un mnemotécnico, podría ser un ataque de diccionario en una estación de trabajo de PC moderna. Faltan 2, casi imposible a menos que sepa cómo atacar el diccionario, tenga sus tablas de arcoíris listas para funcionar, pero ¿3 palabras o más? -- Simplemente hay muchas palabras posibles, sin incluir los plurales, los cambios de prefijo, los cambios de sufijo o la plétora de otras alteraciones lingüísticas que se pueden hacer a la mayoría de las palabras, lo que las convierte en una palabra completamente diferente.
Quitrik
Sidra de pera
julian