Импорт закрытых ключей в формате, полученном с помощью dumpprivkey

Я сделал резервную копию своих закрытых ключей следующим образом: открыл свой кошелек Peerunity (форк биткойн-qt), открыл окно отладки, выдал dumpprivkey и получил свой закрытый ключ. Затем я написал это на листе бумаги (!). Теперь я хотел бы восстановить его. Кошелек был зашифрован во время сброса приватного ключа. У меня есть ключ, которым я его зашифровал. Приватный ключ на моей бумаге как-то зашифрован? Peerunity не принимает его, когда я пытаюсь импортировать приватный ключ. (пробовал неоднократно)

Какую ошибку вы получаете?
Недействительный закрытый ключ. Кошелек не синхронизирован с сетью, если это поможет.

Ответы (1)

Я не знаком с Peerunity, но вот как все работает в биткойн-qt, что, вероятно, похоже, если Peerunity что-то не изменил.

importprivkeyпринимает точно такой же формат вывода с помощью dumpprivkey. Сброшенный приватный ключ никак не зашифрован (если защищенный был зашифрован, вам нужно было дать парольную фразу перед сбросом, чтобы его можно было расшифровать).

Наиболее вероятным объяснением является то, что вы неправильно записали ключ. Закрытые ключи обычно включают контрольную сумму , чтобы можно было сразу обнаружить ошибки, и, похоже, это то, что здесь не работает. Не имеет значения, что кошелек не синхронизирован; для импорта ключа не требуется доступ к сети (хотя вам потребуется синхронизироваться с сетью, чтобы получить актуальный баланс).

Если вы допустили ошибку при записи ключа, вы можете сделать что-то похожее на подход в вопросе Можете ли вы помочь мне исправить этот адрес? попробовать изменить несколько символов за раз в надежде восстановить правильный ключ.