Bitcoin Forum
November 09, 2024, 02:22:25 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Core. Неустранимая ошибка #2  (Read 550 times)
DennisFx (OP)
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
August 08, 2017, 07:10:54 PM
 #1

Здравствуйте. Столкнулся с проблемой следующего рода.
Имел Х битков. Половину перевел через Bitcoin Core другому получателю, половина осталась у меня.
На тот момент я еще не знал о том, что при переводе битков с одного адреса, сдача возвращается на другой, поэтому приватных ключей у меня к тому адресу, на который пришла сдача, не имеется.

Значит потом шла синхронизация и отрубился свет. Дальше включил кошелек, все имеющиеся биткойны на нем отображались. Но синхронизировать до конца не получилось, стало появляться всплывающее окно:

Произошла неустранимая ошибка, подробности в debug.log

Полез в debug.log, а там написано следующее (это содержание взял из другого топика, но у меня такое же)

2016-03-05 10:50:28 *** System error while flushing: CDB: Error -30974, can't open database
2016-03-05 10:52:25 UPnP Port Mapping successful.
2016-03-05 10:53:40 ERROR: ProcessNewBlock: ActivateBestChain failed
2016-03-05 10:53:41 tor: Thread interrupt
2016-03-05 10:53:41 opencon thread interrupt
2016-03-05 10:53:41 scheduler thread interrupt
2016-03-05 10:53:41 addcon thread interrupt
2016-03-05 10:53:41 torcontrol thread exit
2016-03-05 10:53:41 net thread interrupt
2016-03-05 10:53:41 msghand thread interrupt
2016-03-05 10:53:41 Shutdown: In progress...
2016-03-05 10:53:41 StopNode()
2016-03-05 10:53:41 UPNP_DeletePortMapping() returned: 0
2016-03-05 10:53:41 upnp thread interrupt
2016-03-05 10:53:41 *** System error while flushing: CDB: Error -30974, can't open database
2016-03-05 10:53:48 CDBEnv::EnvShutdown: Error -30974 shutting down database environment: DB_RUNRECOVERY: Fatal error, run database recovery
2016-03-05 10:53:48 Shutdown: done

Я открыл файл wallet.dat, поиском нашел два адреса, на которые были две входящие транзакции одна исходящая, но в файле wallet.dat адреса, куда пришла сдача с последней транзакции, не имеется.

Кошелек у меня включается, все транзакции отображаются

В общем, не знаю, что делать. Помогите решить проблему, пожалуйста
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
August 08, 2017, 10:20:34 PM
 #2

Вероятнее, повреждена база блоков, а не файл кошелька.

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

Если же адреса для сдачи не резервируются, то поправьте.

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
ligor
Full Member
***
Offline Offline

Activity: 1246
Merit: 138


Hodl DeepOnion


View Profile WWW
August 09, 2017, 12:54:18 PM
 #3

Я думаю что адреса для сдачи выбираются как раз из зарегистрированных 100. Попробуйте командами посмотреть что там и где : listaddressgroupings


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!