http://www.7klian.com

利用 Nethermind 和 Lighthouse 运行以太坊 2.0 测试网的验证者

利用 MetaMask:你先要将 MetaMask 毗连到你的节点,就是在右上角选择所用网络的下拉选项里选择 localhose:8545(假如你利用的是另一个端口,你就需要选择 “Custon RPC(自界说 PRC)”,然后输入你的端标语)。你也可以在选项里直接选择 Goerli 测试网,不外,你显着本身电脑上已经有一个 Goerli 节点了,为什么还要去用 Infura 的节点呢?
信标链节点应该一直在同步。你可以在信标链同步期间启动验证者客户端,但在完成同步之前,验证者客户端什么都不会干。我会发起你先等着。完成信标链同步之后,软件的输出会像下图所示:

Prysm 运行本身的 Goerli 节点集群,并使 Prysm 客户端默认与集群相连。在写这篇文章的时候,一些技能问题使得 Prysm 无法毗连到 Nethermind 陈设在当地的 Goerli 节点。它是最著名的以太坊 2.0 客户端,所以我以为我有须要品评几句。

–passphrase-file ~/password.txt
Witti Teku 文档:https://github.com/goerli/witti/tree/master/teku

只有第一次运行验证者的时候才需要这些参数,而 –auto-register 假如不是在首次运行时利用甚至还会发生问题,所以,在你需要重启验证者客户端的时候,只要用下面这个简朴的呼吁就好了:
Eth2 的技能类型变革很快,甚至有大概推倒已往的一些对象。Nethermind 客户端也在快速推进,有时候险些天天都有新版本。我发起你把查抄和进级 Nethermind 作为日常事情的一部门,再不济也要酿成每周的例行事情。
第一步是让信标链节点(Beacon Node)连上 Goerli 测试网并同步。下面整个呼吁行是假设 Witti 被克隆到了 home 目次,否则的话你要替换成你用的地点:
同步 Goerli 测试网
unzip nethermind-linux-amd64–1.8.XX-XXXXXXX.zip -d nethermind
–mnemonic-output-path ~/menmonic.txt
离线的验证者会被处罚,在本文写作之时(2020 年 6 月),这个处罚力度被设成很小的值,大提要高出 1 年才会损失掉 32 个 ETH。因此,预计各人也会时不时离线(为了进级、更新等等)。
(译者注:此刻 Witti 测试网已经关停了。现正在运行的多客户端测试网叫 Altona。可在此处查察详情:https://github.com/goerli/altona )
Teku 客户端
–wallet-passphrase ~/password.txt
personal.newAccount(“password”)
Prysm 测试网指南:https://prylabs.net/participate
把 JsonRpc.Enabled 设为 True(启动)是为了便于利用 Goerli 水龙头(免费得到 Goerli 测试网上的
以太币)和发送验证者担保金。假如你的计较机上没有此外软件在利用 8545 端口传输动静,那 Nethermind 就会直接利用这个端口。不要忘了在 MetaMask 上把网络设成 localhost:8545(我本身不以为有须要做这一步,不外假如你已经在当地同步好了,那就没有须要利用 Infura 来查询 Goerli 测试网了 —— 你不手动设,MetaMask 就会自动利用 Infura)。

下一步我们要建设一个验证者账户。
利用其它客户端
cargo build — release

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读