У меня есть мнемоника из 12 слов, но я не уверен в порядке. Я знаю, что мнемоника BIP39 использует контрольную сумму. Существуют ли какие-либо инструменты, которые я могу использовать для правильного изменения порядка 12 слов, чтобы они передавали контрольную сумму?
Команда bitcoin-explorer ( bx ) в мнемоническом коде выдает исключения, если контрольные суммы не совпадают.
Когда вы обнаружите комбинации слов BIP 39, которые проходят проверку контрольной суммы, выполните подобную операцию, чтобы идентифицировать биткойн-сжатые биткойн-адреса, на которых могут быть средства:
%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
Затем изучите результаты https://blockchain.info/address/1Ec2nBkUMSQmmhxWeXMB98gFVCKTmHbRJb , чтобы узнать, была ли когда-либо активность кошелька для M/44'/0'/0'/0/0.
Этот подход для старых адресов BIP 44 P2PKH можно автоматизировать с помощью сценариев. Этот подход также может быть расширен для поддержки новых адресов BIP 49 P2WPKH-вложенных-в-P2SH, связанных с segwit, которые начинаются с цифры 3. Основа для этого представлена ниже.
% 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
Пробовали ли вы btcrecover?: https://github.com/gurnec/btcrecover
Инструмент для восстановления пароля и начального числа биткойн-кошелька с открытым исходным кодом, разработанный для случая, когда вы уже знаете большую часть своего пароля/начального числа, но вам нужна помощь в опробовании различных возможных комбинаций.
Как уже было предложено, вам следует попробовать скрипт Seed Recover .
Сергей Тихомиров