ReadBlockFromDisk:CBlockDiskPos

时间:2018-02-21 14:56:04

标签: bitcoin litecoin

所以在litecoin最新源码中,在我将所有值设置为我的后,首先运行./xxxcoind,没有任何反应,似乎停止了,所以我打开了debug.log文件,它说

  

2018-02-21 11:44:37错误:AcceptBlock:高哈希,工作证明   失败(代码16)

     

2018-02-21 11:44:37重新编制索引

     

2018-02-21 11:44:37无法从磁盘打开mempool文件。继续   反正。

     

2018-02-21 11:48:22检测到潜在的过时提示,将尝试使用额外的   出站对等(最后提示更新:180秒前)

     

2018-02-21 11:51:22检测到潜在的过时提示,会尝试使用额外的   出站对等(最后提示更新:360秒前)

所以我搜索了[潜在的陈旧....]有人说添加[-connect = 0],所以我做了,然后再次出现相同的错误...

  

2018-02-21 12:47:18错误:ReadBlockFromDisk:块头中的错误   在CBlockDiskPos(nFile = 0,nPos = 8)

     

2018-02-21 12:47:18 ***无法读取块

     

2018-02-21 12:47:18错误:错误:发生了致命的内部错误,请参阅   debug.log获取详细信息

为什么以及如何解决......? 在我将GenesisHash和merkleroot设置为我之前,这似乎是同样的错误。 再次看到这个错误非常令人沮丧..

感谢。

1 个答案:

答案 0 :(得分:0)

您可以在src/chainparam.cpp调整nonce值(例如+1,+ 2 ..)直到匹配目标

之后更改genesis params