黄金形态通APP下载

文摘 | 为什么同步以太网节点很慢?

jay區塊鏈5年前 (2021-05-15)14
在这篇文章中,我们将深入了解同步以太坊节点时幕后发生的事情的细节。…以太坊...

原文阅读时长 6 分钟: https://hackernoon.com/getting-deep-into-geth-why-syncing-ethereum-node-is-slow-1edb04f9dc5

在这篇文章中,我们将深入了解同步以太坊节点时幕后发生的事情的细节。同步以太坊节点是许多人的痛点。每个与以太坊合作的人都必然会遇到这种情况。

帐户本身不足以运行节点,它们需要以加密方式链接到每个块,以便节点可以实际验证帐户是否未被篡改。这种加密链接是通过在帐户上方创建树数据结构来完成的,这个包含所有帐户和中间加密证明的巨大数据结构称为「状态 trie」。

作者在本文中总结了几个常见问题:

问 1:节点只挂起导入状态? 答:节点没有挂起,它只是不知道状态特里提前有多大,所以它继续前进和前进,直到它发现并下载整个事物。

问 2:我被困在主网后面 64 块? 答:您没有陷入困境,只是完成了块下载阶段,等待状态下载阶段也完成了。如今后一阶段比仅仅获得这些块需要更长的时间。

问 3:为什么下载状态需要这么长时间,我有很好的带宽? 答:状态同步主要受磁盘 IO 的限制,而不是带宽。

问 4:所以我无法在硬盘上运行完整节点? 答:没有。在 HDD 上进行快速同步将比您愿意等待当前数据模式花费更多时间。即使您确实等待,硬盘也无法满足主网上事务处理的读 / 写要求。

但是,您应该能够在 HDD 上运行轻型客户端,而对系统资源的影响最小。但是,如果您希望运行完整节点,则 SSD 是您唯一的选择。

FxAjax ChainNews:有谣言买入,有新闻卖出。


FxAjax作者:Jade 版权声明:文章为作者独立观点,不代表 FxAjax ChainNews 立场。

来源链接:hackernoon.com

相关文章

您暂未设置收款码

请在主题配置——文章设置里上传

扫描二维码手机访问