首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要考虑什么才能选择Ethereum客户?

我需要考虑什么才能选择Ethereum客户?
EN

Ethereum用户
提问于 2022-08-22 07:28:25
回答 2查看 484关注 0票数 0

我正在尝试创建一个节点,并意识到Ethereum客户端有几个开放源代码,比如Geth、OpenEthereum、Erigon和Nethremind。

我想知道..。

  1. 哪一个是最常用的,为什么?
  2. 哪一个是节点提供者(炼金术,恩弗拉,.)使用?
EN

回答 2

Ethereum用户

回答已采纳

发布于 2022-08-22 12:13:30

这里是钱斯塔克的代言人!

  • 回答问题1) Geth绝对是目前使用最多的。有几个原因可以解释。然而,主要的原因是Go Ethereum (Geth)是运行Still客户端的正式Go land实现,因此从一开始就得到了广泛的采用。而且,它的使用是众所周知的,并且有一个很大的社区,当有人遇到问题或软件需要改进时,它提供了很好的支持。埃里贡正在赶超。随着网络的发展,我们需要更有效地利用硬件资源。与Geth相比,Erigon节省了大量的硬盘空间,并且允许在更短的时间内同步新节点。

您可以在以太节点和本文中查看有关完整和存档节点的一些统计数据。

  • 回答问题2)节点提供商基于网络运行客户端,并且经常给您一个选择。例如,Chainstack默认运行Geth,但您也可以选择使用Erigon部署ETH节点。此外,其他基于EVM的链也有自己的客户端,通常是Geth的一个分支,例如用于雪崩网络的雪崩或用于扇汤姆的去歌剧院等等。

To recap:

如果您想要运行自己的节点,那么Geth可能是最好的支持和文档,这样可以更容易地以较少的经验运行。

如果您关心硬件资源,或者想探索客户端的“新领域”,Erigon将是最好的。我认为有经验的埃里贡将是最好的,因为我们将不可避免地需要朝着那个方向。

票数 2
EN

Ethereum用户

发布于 2022-08-22 10:08:26

到目前为止,盖斯是最受欢迎的在以太证明工作:https://etherscan.io/nodetracker。为什么..。我最好的猜测是因为它是现存最古老的客户。有一段时间,甚至没有太多的竞争,盖斯几乎是唯一的工作客户。

我不知道节点提供者使用什么。最有可能的情况是,它们运行多个--其中一个作为主客户,另一个作为故障安全--以防主客户出现问题。

请注意,Ethereum将在几周内转向股权证明,而客户多样性在这方面看上去非常不同:https://clientdiversity.org/。如果您正在考虑构建自己的客户端,我强烈建议在PoS方面这样做--在合并之后,旧客户端将不再工作。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/134100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档