gpt4 book ai didi

ethereum - Geth 在最后 80 个区 block 上卡住同步

转载 作者:行者123 更新时间:2023-12-04 14:21:50 26 4
gpt4 key购买 nike

在 Windows 10 上,在我的命令提示符下,我去

> geth --rinkeby
哪个开始将我的节点与网络同步

在另一个命令提示符下,我去

> geth --rinkeby 附加 ipc:\\.\pipe\geth.ipc

然后

> eth.syncing

给出

{

currentBlock: 3500871,

highestBlock: 3500955,

knownStates: 25708160,

pulledStates: 25680474,

startingBlock: 3500738

}

如您所见,我总是比最高区 block 落后大约 80。我听说这对于测试网来说是正常的。我在 Rinkeby 上创建了一个帐户并通过水龙头请求以太币:https://faucet.rinkeby.io/ .我也试过https://faucet.ropsten.be/但无法获得以太币。

在 geth 控制台上,我可以显示我的帐户

> eth.accounts

["0x7bf0a466e7087c4d40211c0fa8aaf3011176b6c6"]

并查看我得到的余额:

eth.getBalance(eth.accounts[0])

我不知道这是不是因为我的节点落后于最高节点 80 个区 block ......?

编辑:可能值得补充的是,当我空间不足时,我创建了一个符号链接(symbolic link),从我的 C 驱动器上的 AppData/Roaming/Ethereum 到我 D 驱动器上的另一个文件夹。 (不知道这是否会影响我的同步)

最佳答案

我猜你遇到了一个被称为“不同步最后 65 个 block ”的问题

Q: I'm stuck at 64 blocks behind mainnet?!

A: As explained above, you are not stuck, just finished with the block download phase, waiting for the state download phase to complete too. This latter phase nowadays take a lot longer than just getting the blocks.

更多信息https://github.com/ethereum/mist/issues/3760#issuecomment-390892894

关于ethereum - Geth 在最后 80 个区 block 上卡住同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53753719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com