主页 > imtoken市场打不开 > 耗时33天1.7T硬盘,以太坊全节点之痛

耗时33天1.7T硬盘,以太坊全节点之痛

imtoken市场打不开 2023-08-05 05:12:31

以太坊区块确认时间要多久_以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器

这是之前某网站计算出来的,不再更新。 5 月 14 日,以太坊区块总大小已经超过 1.1T。

而现在——有多大? 财神爷亲测,请仔细阅读。

以太坊的三种同步模式

区块链本质上是一个分布式大账本,将一个区块与下一个区块链接起来形成链式账本,并将所有交易信息记录在区块中。

所谓区块同步,就是将p2p网络中其他节点的区块下载到本地。

以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器_以太坊区块确认时间要多久

以太坊go-ethereum提供三种同步方式——

Full:全节点模式,会下载所有的区块头和区块体,并逐一验证交易的准确性,确保下载到正确的区块。

特点:数据完整,但同步时间长以太坊区块速度,占用硬盘空间大。

Fast:快速同步模式,下载较早历史区块的快照以太坊区块速度,无需验证交易。 达到一定高度后,会下载完整的区块,同步到最新状态后开始验证交易。

以太坊区块确认时间要多久_以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器

特点:时间快,一般1-2天就够了,占用空间小,几十到几百G,但是获取较早的块会丢失数据。

Light:轻节点模式,不下载区块,不验证交易,不对网络做任何贡献,属于吸血模式。

Fortuna使用Parity客户端,使用两台机器同步Fast和archive模式,archive对应go-ethereum的Full模式。

机器配置:

以太坊区块确认时间要多久_sitehuoxing24.com 以太坊区块链浏览器_以太坊区块速度

微软云服务器Linux系统,32G内存,4个CPU,硬盘为机械硬盘,IO不如SSD硬盘,全节点模式推荐硬盘配置为SSD固态硬盘。

Fast模式非常快,需要一天多的时间才能跟上最新的区块,而归档模式需要33天才能完成。 33天,足够你谈恋爱一次,交个新女朋友。

而且存档空间消耗很大,2T的空间都快用完了,尴尬。

以太坊区块确认时间要多久_以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器

以太坊区块确认时间要多久_sitehuoxing24.com 以太坊区块链浏览器_以太坊区块速度

同步过程

以太坊目前已经达到670万个区块,每15s左右产生一个新区块,每天增加大约6000到7000个区块。

在前400万个区块的时候,同步速度非常快,大约需要三天时间才能完成,之后速度逐渐放缓,之后一直保持在每天7万个区块左右。 跟以太坊的交易记录有关。 以太坊的大部分交易记录是在 2017 年下半年之后。

未来产能爆发式增长

sitehuoxing24.com 以太坊区块链浏览器_以太坊区块确认时间要多久_以太坊区块速度

以太坊自2015年7月30日诞生以来,共产生了3.4亿条交易记录,而从去年11月至今,短短一年时间就产生了2.66亿条交易记录。

再过一年,肯定还要增加3亿条记录,区块容量又得翻倍。 如果还是用Full模式来同步,那还真是无伤大雅。

其实不用说一年,以太坊君士坦丁堡会在2019年初发布,据说可以将以太坊的处理能力提升1000倍。

有这么夸张吗~~~ 不过性能肯定会有很大的提升,每天产生的块会更大。

以太坊区块确认时间要多久_以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器

所以,做全节点真的很痛苦。 V神,快来拯救以太坊吧。

以太坊区块确认时间要多久_以太坊区块速度_sitehuoxing24.com 以太坊区块链浏览器