有人运行以太坊全节点吗?

2020-08-18 11:53:17 +08:00
 blackcurrant

我正在使用下面的命令运行 Ethereum full node.

geth  --syncmode fast --cache 512

按照 https://cn.etherscan.com/chartsync/chaindefault 这里的数据,fast sync 同步完应该需要 460G (目前)。 但是我的节点已经用掉 600 多 G 了,还没有同步完,再增加下去我的硬盘就满了,为什么数据和 etherscan 的相差这么大?

4600 次点击
所在节点    区块链
6 条回复
blackcurrant
2020-08-18 11:55:27 +08:00
你们的全节点 data size 是多少?
zxc12300123
2020-08-18 12:01:11 +08:00
半年前就 2T 了,改一下 syncmode,用全同步模式。
kaichen
2020-08-18 12:11:48 +08:00
因为这个和你接收到的区块数据有关系,目前 geth 的文件 gc 有问题。

另外,建议你不要用刚刚好的大小,目前区块数据都是满的,增长的很快,即使是 500G 空间,可能再过一个多月就满了。
blackcurrant
2020-08-18 12:41:03 +08:00
@kaichen 非常感谢。意思是说 etherscan 的数据是对的是吗?正常 gc 之后应该就只有 460G 了是吗?
如果我的节点想跑一年,大概需要预留多少空间?
kaichen
2020-08-18 18:01:39 +08:00
@blackcurrant 你放 1T 好了

如果你没有特殊需求,租主机或者自己搭机器还不如花钱买服务,比如 infura,aleth,quiknode
pynix
2020-10-16 11:12:01 +08:00
现在不都是用 infura 吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/699233

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX