Могу ли я восстановить недостающие биткойны, которые не удалось обработать из-за повреждения кошелька?

До прошлого года я использовал старый кошелек — Bitcoin Version v0.8.5-beta. QT версии 4.8.3.

Я перестал его использовать, так как он испортился. Я совершил несколько транзакций, которые не увенчались успехом, прежде чем понял, что он поврежден. Они отображаются в моем списке транзакций в виде вопросительного знака с 0 подтверждениями, однако сумма транзакции была вычтена из общей суммы моего кошелька.

Я делал резервную копию файла wallet.dat после каждой транзакции и перезаписывал предыдущую резервную копию, когда делал это.

Могу ли я вернуть недостающие биткойны?

Вы использовали blockchain.info для проверки статуса этих транзакций? Вам понадобится идентификатор транзакции.
Я проверил blockchain.info в то время. Он отображался в течение часа или около того как ожидающий (или ожидающий), а затем исчез. Он никогда не попадал в эту систему. Я исхожу из памяти, поэтому не могу вспомнить фактический термин, который он использовал для ожидающей транзакции.
Если вы сейчас проверите blockchain.info с одним из «отсутствующих» идентификаторов транзакций, что обнаружится?
Спасибо, что вернулись. Извините за задержку с ответом - был в отъезде. Я совершил 4 неудачных транзакции — три транзакции отображаются как нулевые транзакции в блокчейне. Другой показывает как 2 транзакции и что он был получен по адресу, на который я его отправил. Но это показывает, что в моем кошельке нет подтверждений. В компании, куда я его отправил, сказали, что не получили.
Привет Макс. В дополнение к моему предыдущему комментарию. Единственная транзакция, которая отображается как полученная по адресу, на который я ее отправил — я отправил им платеж 14 июня 2016 года. Блокчейн показывает, что она обрабатывается намного позже. Красная дебетовая транзакция была датирована 9 декабря 2016 г., а зеленая часть транзакции датирована 17 октября 2016 г.

Ответы (1)

Если вы знаете пароль к вашему wallet.dat, вам следует попытаться получить адреса закрытых ключей и импортировать их в кошелек, такой как Electrum, и посмотреть, решит ли это вашу проблему.

Это немного хлопотно, когда у вас много адресов смены, но это лучше, чем отсутствие доступа к вашим средствам.

Когда вы разблокируете свой wallet.dat в биткойн-ядре, просто перейдите в консоль и

Использовать

listreceivedbyaddress 0 правда

ИЛИ, если вы сгенерировали новые адреса для изменения

список биткойновгруппы адресов

Чтобы получить список всех адресов, которые вы сейчас используете / имеете баланс.

Затем,

walletpassphrase "ваша парольная фраза кошелька здесь" 600 dumpprivkey [ваш биткойн-адрес здесь]

ИЛИ, вы можете сбросить все закрытые ключи сразу, если вы используете много разных адресов, используя следующую команду:

дампваллет

И импортируйте эти ключи в кошелек, например, электрум.

Посмотрите, решит ли это вашу проблему.

Спасибо, я попробую это. После того, как я ввел dumpprivkey [мой биткойн-адрес], где отображается ключ для импорта? Спасибо
dumpprivkeyпоказывает ключ на экране. dumpwalletсоздает текстовый файл (имя указывается вами), содержащий все приватные ключи.