I am using LevelDBFullPrunedBlockStore as a BlockChain. once in every 2-3 chainsplit in the network my bitcoinJ node stops to download new block. The scenario is always the same

1)My node get block on height x that network will mark as orphaned later
2)My node gets block x+1 (from mainchain) and says that block x (orphaned by the network later) will be orphaned
3)My node get the mainchain block on height x and says that "could not verify block"

Later peers are sending me single transactions, but I am unable to download any more blocks, there is no logs about the new block at all. I did not change anything in the code that is responsible for block persistence. When I restart the application it does not download any new block as well.

Here is log form Saturday where it happend:

2017-05-13 22:45:56 INFO  AbstractBlockChain:597 - Block forks the chain at height 466251/block 000000000000000000c0b4c4e062b8cc77a5fd3dc5594bee9fd5a8cacdeba92b, but it did not cause a reorganize:
2017-05-13 22:45:56 INFO  AbstractBlockChain:926 - Connected orphan 00000000000000000005b2d8a9d429b050a5a9ba4d44dbe1543280d6e89b77af
2017-05-13 22:45:56 INFO  AbstractBlockChain:576 - Block is causing a re-organize
2017-05-13 22:45:56 INFO  AbstractBlockChain:752 - Re-organize after split at height 466251
2017-05-13 22:45:56 INFO  AbstractBlockChain:753 - Old chain head: 000000000000000000c89a56fec1a04a5981e7f614e6ba2f877559fc2ef9e138
2017-05-13 22:45:56 INFO  AbstractBlockChain:754 - New chain head: 00000000000000000005b2d8a9d429b050a5a9ba4d44dbe1543280d6e89b77af
2017-05-13 22:45:56 INFO  AbstractBlockChain:755 - Split at block: 000000000000000000c0b4c4e062b8cc77a5fd3dc5594bee9fd5a8cacdeba92b
2017-05-13 22:45:57 WARN  Peer:1025 - [2a03:4000:2:496:0:0:0:8]:8333: Block verification failed
org.bitcoinj.core.VerificationException: Could not verify block:
   hash: 000000000000000001b3699313793566fb947d554173c5f19fe790e597adedbf
   version: 536870912 (BIP34, BIP66, BIP65)
   previous block: 000000000000000000c0b4c4e062b8cc77a5fd3dc5594bee9fd5a8cacdeba92b
   merkle root: dcf81e3a220fa3a14ed09cd76497e13fb9c9affeef9c9ce052c9c1e1854fac26
   time: 1494708074 (2017-05-13T20:41:14Z)
   difficulty target (nBits): 402781863
   nonce: 2897470832
   with 2100 transaction(s):

Did anyone had the same issue? I have no clue what I suppose to do.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.