Bitcoin Forum
October 06, 2025, 08:24:58 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Не восстанавливается wallet.dat в bitcoin-core (Не запускал 3 го  (Read 110 times)
maximum_hgu (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 2


View Profile
March 12, 2025, 09:16:37 AM
Merited by klarki (1)
 #1

Подскажите, не восстанавливается wallet.dat в bitcoin-core (Не запускал 3 года),

написано:
https://i124.fastpic.org/big/2025/0312/51/eee610fdf2982af2bfffb9da01cbbe51.png


Обновил всю цепочку, двое суток ждал - перегрузил bitcoin-core - а он опять то де самое пишет!
Как быть? Может есть другой способ?
igor72
Legendary
*
Offline Offline

Activity: 2324
Merit: 2374


View Profile
March 12, 2025, 09:27:56 AM
 #2

На вашем скрине кор пишет про обрезку блокчейна. У вас действительно обрезана база или точно не знаете? Если не уверены, покажите, что выдает команда в консоли getblockchaininfo. Файл кошелька импортировали после скачивания блокчейна или до?
maximum_hgu (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 2


View Profile
March 12, 2025, 10:07:21 AM
 #3

> У вас действительно обрезана база или точно не знаете?

Ну я обновил всю цепочку, 2 суток пока обновилась. Или база это что именно?


> что выдает команда в консоли getblockchaininfo

кое что на звездочки заменил

{
  "chain": "main",
  "blocks": 887451,
  "headers": 887451,
  "bestblockhash": "***",
  "difficulty": ***.*,
  "time": 1741773234,
  "mediantime": 1741770431,
  "verificationprogress": 0.***,
  "initialblockdownload": false,
  "chainwork": "0000000000000000000000000000000000000000***",
  "size_on_disk": 1967925919,
  "pruned": true,
  "pruneheight": 886447,
  "automatic_pruning": true,
  "prune_target_size": 1999634432,
  "warnings": [
  ]
}


> Файл кошелька импортировали после скачивания блокчейна или до?

Ну сначала до, а после ошибки как на скриншоте в первом посте, обновил блоки и попробовал снова, выдало то де самое.

igor72
Legendary
*
Offline Offline

Activity: 2324
Merit: 2374


View Profile
March 12, 2025, 10:28:33 AM
Merited by klarki (2), Lannakosa (1)
 #4

кое что на звездочки заменил
тут нет секретов, но ок, мне нужна была только одна строчка
Quote
"pruned": true
У вас блокчейн (база блоков) обрезан, вы это специально сделали для экономии места? Если нет, то лучше использовать полную ноду. Если, конечно, на диске имеется свободный терабайт (примерно, меньше на самом деле)
Quote
> Файл кошелька импортировали после скачивания блокчейна или до?

Ну сначала до, а после ошибки как на скриншоте в первом посте, обновил блоки и попробовал снова, выдало то де самое.
Где-то я видел, что кто-то в таком случае применял следующий трюк: выключить обрезку блоков (она у вас либо в настройках включена, либо в файле bitcoin.conf, либо в строке запуска, ищите параметр prune), закрыть кор, удалить всё в папке с данными, кроме файла кошелька, запустить кор, включить обрезку и синхронизировать снова (придется опять двое суток ждать). Это если обрезка нужна, если хотите полную ноду, то включать обратно, естественно, не надо.
Если задача - просто достать монеты, то можно это сделать и без скачивания блокчейна. Для этого достаточно получить ключи и импортировать их в Электрум.
zasad@
Legendary
*
Online Online

Activity: 2268
Merit: 5213


♻️ Automatic Exchange


View Profile WWW
March 12, 2025, 01:46:55 PM
 #5

Если задача - просто достать монеты, то можно это сделать и без скачивания блокчейна. Для этого достаточно получить ключи и импортировать их в Электрум.
А как это сделать безопасно и быстро?
У меня тоже есть приватники от основных адресов входящих в биткоин коре, но вот привратники мелких я не сохранил.

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
 
    ANN THREAD    
 
      TUTORIAL      
igor72
Legendary
*
Offline Offline

Activity: 2324
Merit: 2374


View Profile
March 12, 2025, 02:20:25 PM
Merited by zasad@ (1)
 #6

Если задача - просто достать монеты, то можно это сделать и без скачивания блокчейна. Для этого достаточно получить ключи и импортировать их в Электрум.
А как это сделать безопасно и быстро?
Получить ключи?
Чтобы было максимально безопасно, нужно действовать на "холодной" машине. Но кому нужна максимальная безопасность, тот в кор кошельки обычно не создает изначально.
Для получения ключей из недескрипторного кошелька самый быстрый известный мне способ - это команда dumpwallet с последующей работой с полученным файлом в текстовом редакторе (например, Kate), позволяющем выделение блоками - список всех ключей получается за пару минут. При импорте в Электрум для получения сегвит-адресов к каждому ключу надо добавить соответствующий префикс, я это делал в экселе (точнее LibreOffice, но не суть) еще за несколько минут.
С дескрипторным кошельком dumpwallet не работает, там надо получать корневой приватный мастер-ключ xprv командой listdescriptors true, а дальше в iancoleman брать xprv аккаунта и импортировать его в Электрум. Тут тоже в случае сегвит надо переключиться на вкладку bip84, чтобы ключ был вида zprv (адреса на bc1q) или bip49 для yprv (адреса на тройку)... Дескрипторный, наверное, проще импортировать в Sparrow, но я не пробовал.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!