我正在尝试将geth节点与--ropsten CLI选项同步,它将完成同步。但最新的区块链数与ropsten.etherscan.io不同。
块号不断增加,事务被挖掘。我试着从元询问钱包发送事务,它检测并挖掘了事务。但是包含事务的块与以太扫描不同。
也许是在同步一部不同的作品。我该怎么解决这个问题?
发布于 2021-11-04 10:30:04
我花了两周的时间终于找到了与主Ropsten区块链同步的方法,因为所有与主题相关的问题都已经过时了。
我以geth --ropsten --cache=2048 --snapshot=false --syncmode=fast --whitelist 11356396=0xfbc4addc7d2ff815fb2f1025d2dd32b29db8d19af503dc9cb663830c65f49969的身份运行Geth
一天晚上,我的笔记本电脑与网络同步,我甚至成功地开采了一个区块:)
这里的关键部分是--whitelist 11356396=0xfbc4addc7d2ff815fb2f1025d2dd32b29db8d19af503dc9cb663830c65f49969。这意味着所有要连接的对等点都必须使用哈希0xfbc4addc7d2ff815fb2f1025d2dd32b29db8d19af503dc9cb663830c65f49969阻止D3。您可以保留该选项,也可以将其更改为您自己的选项,只需在https://ropsten.etherscan.io/上选择一个最新的块并复制其编号和哈希。
snapshot=false -我不想在快照生成上浪费时间。我不是区块链的专家,我不可能说它是什么,为什么你需要它(或不需要)。
--syncmode=fast --我以前尝试过full同步模式,花了3天才完成,但是在重新启动节点之后,我无法连接到任何对等节点。因此,我不得不删除所有内容,并从头开始fast同步。使用fast同步,我总是有10-13个对等点。
--cache=2048 -用于fast同步的内存量,您可能需要根据资源来调整它。
当我在寻找和你一样的答案时,我看到了你的问题,我希望它对你有帮助,这个问题仍然与你相关。
https://ethereum.stackexchange.com/questions/111831
复制相似问题