Tengo una regla nemotécnica de 12 palabras pero no estoy seguro del orden, sé que la regla nemotécnica BIP39 usa una suma de verificación, ¿hay alguna herramienta que pueda usar para reordenar las 12 palabras correctamente para que pasen la suma de verificación?
El comando bitcoin-explorer ( bx ) en mnemonic-to-seed arroja excepciones si las sumas de verificación no cuadran.
Cuando encuentre combinaciones de palabras BIP 39 que pasen las pruebas de suma de verificación, realice una operación como esta para identificar las direcciones de Bitcoin comprimidas de Bitcoin que podrían tener fondos:
%echo "bunker wreck real edge inflict aerobic buddy mercy divorce wolf bright immune fat foot poet section sustain reveal unique reflect have latin problem chapter" | bx mnemonic-to-seed -p 123 | bx hd-new | bx hd-private -d -i 44 | bx hd-private -d -i 0 | bx hd-private -d -i 0 | bx hd-public -i 0 | bx hd-public -i 0 | bx hd-to-ec | bx ec-to-address -v 0
1Ec2nBkUMSQmmhxWeXMB98gFVCKTmHbRJb
Luego, examine los resultados de https://blockchain.info/address/1Ec2nBkUMSQmmhxWeXMB98gFVCKTmHbRJb para ver si alguna vez hubo actividad de billetera para M/44'/0'/0'/0/0.
Este enfoque para direcciones BIP 44 P2PKH más antiguas se puede automatizar con scripts. Este enfoque también se puede ampliar para adaptarse a direcciones BIP 49 P2WPKH-anidadas-en-P2SH más nuevas relacionadas con segwit que comienzan con el número 3. La base para hacerlo se proporciona a continuación.
% echo "bunker wreck real edge inflict aerobic buddy mercy divorce wolf bright immune fat foot poet section sustain reveal unique reflect have latin problem chapter" | bx mnemonic-to-seed -p 123 | bx hd-new | bx hd-private -d -i 49 | bx hd-private -d -i 0 | bx hd-private -d -i 0 | bx hd-private -i 0 | bx hd-private -i 0 | bx hd-to-ec | bx ec-to-public | bx bitcoin160
351d3ffea471eb3740a5661cf059b5eb73483dd
% echo "0 [351d3fffea471eb3740a5661cf059b5eb73483dd]" | bx script-to-address -v 5
35QwHbjUTo31tyTJruMPbrokCqjaTVdmTr
¿Has probado btcrecover?: https://github.com/gurnec/btcrecover
Una herramienta de código abierto para la recuperación de semillas y contraseñas de billetera Bitcoin diseñada para el caso en el que ya conoce la mayor parte de su contraseña/semilla, pero necesita ayuda para probar diferentes combinaciones posibles.
Como ya se sugirió, debe probar el script Seed Recover .
Sergei Tikhomirov