Подтверждения о транзакциях отправления /получения по-прежнему имеют баланс 0

Я попытался передать биткойны с одного адреса на другой адрес, оба из которых у меня есть. Я купил новый компьютер, поэтому я загрузил клиент Bitcoin для OS X и перешел с старого компьютера на новый компьютер. Это было до того, как я понял, что могу просто скопировать мой файл wallet.dat.

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

Я как бы забыл об этом до вчерашнего вечера. Я попытался зарегистрироваться на моем балансе и нашел его в 0.

Однако примерно через час я вижу, что в моем Биткойн-клиенте есть транзакции для отправленных биткойнов, и биткойны получили.

Полученный адрес - мой, есть кредит на количество биткойнов, которые я отправил, и есть 20k + подтверждения для этой транзакции. Странная часть заключается в том, что сделка датирована 15.06.2011. Отправленный с адреса транзакции также мой, есть дебет правильной суммы, есть 68 подтверждений, а транзакция датирована 8/6/2011.

Проблема заключается в том, что баланс еще 0.00.

Есть ли что-то, что я могу сделать, чтобы убедиться, что у меня все еще есть биткойны? Это вопрос ожидания, пока не появится больше подтверждений? Произошла ли ужасная ошибка?

7 голосов | спросил Brian 31 +04002011-10-31T17:39:36+04:00312011bEurope/MoscowMon, 31 Oct 2011 17:39:36 +0400 2011, 17:39:36

1 ответ


1

Возможно, если клиент разбился, он не завершил обработку блока, содержащего вашу транзакцию (из-за плохого времени), и теперь, когда он прошел, этот блок не возвращается к «двойной проверке».

https://en.bitcoin.it/wiki/Running_Bitcoin

Существует аргумент командной строки -rescan, который заставляет клиента перепроверять каждый блок для транзакций, связанных с текущим кошельком. В окнах это будет сделано из командной строки «bitcoin -rescan». Я предполагаю, что у OS X есть своего рода опция командной строки.

В качестве альтернативы вы можете остановить клиента. Сделайте резервную копию вашего wallet.dat. Удалите все файлы из папки конфигурации биткойна, кроме файла wallet.dat. Перезагрузите клиент. Он должен показывать 0 блоков и не иметь «плохую транзакцию». Клиент загрузит блок-цепочку. Это может занять час или больше. После того, как блочная цепочка будет полностью загружена, транзакция должна появиться и обновить баланс.

ответил DeathAndTaxes 31 +04002011-10-31T23:25:54+04:00312011bEurope/MoscowMon, 31 Oct 2011 23:25:54 +0400 2011, 23:25:54

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132