葛永远不会停止在主网上同步

时间:2018-12-14 17:05:27

标签: ethereum

我在主网上使用以下命令在Windows 10上启动geth 1.8.16-stable-477eb093:

osmosis
.get('myURL.com')
.find('div.detail-price-test > span#price_label')
.set('test')
.data(console.log); // {test : 3...}

它开始同步,但是currentBlock永远不会填充highestBlock,尽管它们很接近并且相差约100。eth.blockNumber始终为零。我遇到的情况与here类似,但是在主网络上。

geth 1.8.20开始同步,但崩溃。

我等了几天,我应该再等吗?

有关详细信息,请参见我的blog post

1 个答案:

答案 0 :(得分:1)

即使崩溃,下一次您再次启动geth客户端时,也不会从创世块下载开始,而是从最后一个地方继续。因此,是的,请继续下载。此外,仅供参考,您无需与当前块号完全同步。唯一需要注意的是,每当执行事务以及在geth实例中看到什么时,都必须等待同步达到该块高度。但是,再次,您为什么要经历那种痛苦。我建议您使用Infura,它是免费的或更好地使用Quicknode(尽管收费不菲)。