Я пытался перевести биткойны с одного адреса на другой адрес, оба из которых принадлежат мне. Я купил новый компьютер, поэтому скачал биткойн-клиент для OS X и перенес данные со старого компьютера на новый. Это было до того, как я понял, что могу просто скопировать свой файл wallet.dat.
Это было также до того, как у меня появилось хорошее представление о том, как на самом деле работает Биткойн. Всего через несколько минут после того, как я нажал «Отправить» при передаче, я выключил старый компьютер и убрал его.
Я как бы забыл обо всем этом до вчерашнего вечера. Я попытался проверить свой баланс и обнаружил, что он равен 0.
Однако примерно через час я вижу, что в моем биткойн-клиенте есть транзакции для отправленных и полученных биткойнов.
Полученный адрес мой, есть кредит на сумму биткойнов, которую я отправил, и есть 20 000+ подтверждений для этой транзакции. Странно то, что транзакция датирована 15.06.2011. Адрес отправленной транзакции тоже мой, есть списание правильной суммы, 68 подтверждений, транзакция датирована 06.08.2011.
Проблема в том, что баланс по- прежнему 0.00.
Могу ли я что-то сделать, чтобы убедиться, что у меня все еще есть эти биткойны? Стоит ли ждать, пока не будет больше подтверждений? Совершили ужасную ошибку?
Возможно, если клиент дал сбой, он не закончил обработку блока, содержащего вашу транзакцию (из-за неудачного выбора времени), и теперь, когда он прошел этот блок, он не возвращается к «двойной проверке».
https://en.bitcoin.it/wiki/Running_Bitcoin
Существует аргумент командной строки -rescan, который заставляет клиента перепроверять каждый блок на наличие транзакций, связанных с текущим кошельком. В Windows это можно сделать из командной строки «bitcoin -rescan». Я предполагаю, что в OS X есть какая-то опция командной строки.
В качестве альтернативы вы можете остановить клиент. Сделайте резервную копию вашего wallet.dat. Удалите все файлы из папки конфигурации биткойнов, кроме файла wallet.dat. Перезапустите клиент. Он должен показывать 0 блоков и не иметь «плохой транзакции». Клиент загрузит блокчейн. Это может занять час или больше. После полной загрузки цепочки блоков должна появиться транзакция и обновиться баланс.
Брайан
нмат
Брайан
нмат
Дэвид Шварц
пользователь1086