我读到ETH2.0和32个ETH一起使用需要用户在他们的服务器上运行一个完整的节点。但是一个完整的节点不是占用了500+ GB的空间吗?建议的系统要求是什么?
发布于 2019-10-23 14:16:02
目前,默认的完整节点占用大约200 of的空间:https://etherscan.io/chartsync/chaindefault。在Eth2.0中,您需要一个完整的节点,这是合理的。
在这个阶段,我怀疑任何人都不知道一个完整的节点在Eth2.0中需要多少空间--在开发的这一阶段,这并不是一个特别的方面,因为我们离整个Eth2.0的发布还很远(第二阶段)。理论上,我认为它应该比现在少,因为你只需要你自己的碎片的信息。至于其他系统需求,它可能与今天的需求非常相似。
发布于 2020-04-01 04:00:52
这里的术语“完全节点”有点模糊。为了成为Eth2验证器,您需要以下软件组件:
对于(1),一个快速同步的Geth节点现在就足够了。它所要求的所有eth2都是来自存款合同的历史事件日志。随着时间的推移,Geth可能会停止存储所有历史事件日志,但是您肯定不需要一个“完整”的eth1节点。
对于(2),您不一定需要一个存储信标链整个历史的信标节点。对于阶段0(和以后的阶段),还不清楚信标节点数据库的大小,但我估计它是1-100gb。我想我们可以把它保持在一位数的GB内。
对于(3),我不知道有任何客户团队对他们的验证程序客户端有完全/轻微的区别。验证器客户端可能会存储数十或数百MB的历史选票,以防止裁剪。与执行双重投票和被削减的风险相比,这种影响非常小,我怀疑验证器客户将在一段时间内保持“满”。
https://ethereum.stackexchange.com/questions/76924
复制相似问题