V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
blackcurrant
V2EX  ›  区块链

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

  •  
  •   blackcurrant · Aug 18, 2020 · 5290 views
    This topic created in 2081 days ago, the information mentioned may be changed or developed.

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

    geth  --syncmode fast --cache 512
    

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

    6 replies    2020-10-16 11:12:01 +08:00
    blackcurrant
        1
    blackcurrant  
    OP
       Aug 18, 2020
    你们的全节点 data size 是多少?
    zxc12300123
        2
    zxc12300123  
       Aug 18, 2020
    半年前就 2T 了,改一下 syncmode,用全同步模式。
    kaichen
        3
    kaichen  
    PRO
       Aug 18, 2020   ❤️ 1
    因为这个和你接收到的区块数据有关系,目前 geth 的文件 gc 有问题。

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

    如果你没有特殊需求,租主机或者自己搭机器还不如花钱买服务,比如 infura,aleth,quiknode
    pynix
        6
    pynix  
       Oct 16, 2020
    现在不都是用 infura 吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1325 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 17:00 · PVG 01:00 · LAX 10:00 · JFK 13:00
    ♥ Do have faith in what you're doing.