BTCV光复资讯 > 数字货币 > 教程|以太网2.0验证器操作指南

教程|以太网2.0验证器操作指南

来源:btcv-光复资讯  |   作者:btcv-光复资讯  |   时间:2020-08-27 07:22  |   点击量:

将于今年第四季度推出的Ethereum 2.0主网络无疑影响了许多人的心灵。对于想成为验证者的参与者来说,掌握运行节点的操作过程是非常重要的。我们为用户提供全面的指南。

以下是本指南的内容:

推荐的硬件标准;

选择并安装客户端;

设置以太网1.0节点;

使用以太网2.0启动板;

一、硬件要求

基于以太网2.0的分散设计,我们期望验证者使用不同的基础设施设置(例如本地计算机、云服务等)。)。

下面,您将找到一些硬件建议、资源链接和一些有用的指南来帮助您做准备。

推荐的硬件配置:

操作系统:64位Linux,苹果OS X,视窗

处理器:英特尔酷睿i7-4770或AMD FX-8310(或更高版本)

内存:8GB内存

网络速度:10 Mbps

电源:不间断电源

等效云服务提供商配置:

内存:8GB内存

存储:160GB的可用固态硬盘空间

正常运行时间:99.99%

可用性:8个数据中心

每小时费用:0.060美元

每月费用:40美元

等效硬件:

配备英特尔第10代酷睿i7处理器的CI662纳米ZBOX微型主机;

SanDisk Ultra 3D 2TB内置固态硬盘;

海盗船复仇性能16GB笔记本内存(2x8GB);

最低要求的配置:

操作系统:64位Linux,苹果OS X,视窗

处理器:英特尔酷睿i5-760、AMD FX-8110(或更高版本)

内存:4GB内存

存储:20GB免费固态硬盘

互联网:10兆位/秒

电源:不间断电源

等效云服务提供商配置:

内存:4GB内存

存储:80GB免费固态硬盘

正常运行时间:99.99%

可用性:8个数据中心

每小时费用:0.030美元

每月费用:20美元

等效硬件:

配备英特尔第10代酷睿i5处理器的CI642纳米ZBOX微型主机;

SanDisk超3D与非门2TB内置固态硬盘;

海盗船复仇性能8GB笔记本内存;

其次,选择并安装您的客户端

作为以太网2.0多客户端测试网络,Medalla为验证者提供了不同的客户端选项。

在Medalla测试网络中,目前有4个客户端可供每个人使用:

客户团队简介:

1.Prysm客户端由Prysmatic实验室创建

Prysm是一个用Go语言实现的以太网2.0协议,它关注可用性、安全性和可靠性。此外,Prysm是根据GPL-3.0许可标准发布的。

客户描述:https://docs.prylabs.net/docs/testnet/medalla

普睿司曼吉斯伯恩:https://github.com/prysmaticlabs/prysm/

2.西格玛主要团队创建的灯塔客户

灯塔是一个用Rust语言编写的以太网2.0客户端,它关注速度和安全性。客户背后的团队Sigma Prime是一家信息安全和软件工程公司,灯塔公司是根据Apache2.0许可标准发行的。

客户描述:https://lighthouse-book.sigmaprime.io/been-a-validator.html

灯塔:https://github.com/sigp/lighthouse

3.康赛斯建造的库特客户

PegaSys库特是一个用Java语言编写的以太网2.0客户端,旨在满足机构和安全性的需求。此外,库特是根据Apache2.0许可标准发布的。

客户描述:https://docs . teku . pegasys . tech/en/latest/how to/get-start/install-binary/

库特吉丘博:https://github.com/pegayseng/teku

4.由状态团队创建的Nimbus客户端

Nimbus是一个用于嵌入式系统和个人移动设备(包括老式智能手机)的以太网2.0客户端,它是用Nim语言(一种类似Python语法的语言)编写的。

客户描述:https://nimbus.team/docs/

宁布山:https://github.com/status-im/nim-beacon-chain

第三,安装以太网1.0节点

在以太网2.0上运行认证器要求您同时运行一个以太网1.0节点来监控32个以太网认证存款。选择以太网1.0节点时,您还将面临许多选择。您可以从以下选项中找到启动以太网1.0节点最常用的工具。

自我托管选择:

开放式博物馆;

Geth

Besu

冥府。

第三方托管:

Infura

4.在梅达拉测试网络中运行以太网2.0验证器节点

步骤1:从戈里测试网络获得联邦理工学院测试硬币

对于参与者来说,第一步也是最重要的一步是验证者需要准备的32个ETH。由于Medalla是一个测试网络,你需要的也是测试网络的ETH(你可以免费申请)

有几种简单的方法可以得到它:

1、Prysmatic Discord(访问-request-goerli-eth频道)

(1)Prysmatic团队用机器人实现了这一过程的自动化;

(2)您只需输入"!发送(您的以太网地址)";

2、EthStaker Discord (访问-request-goerli-eth频道)

(1)有一个由比肯查维护和操作的机器人。

(2)您只需输入"!格里斯(你的以太院地址)";

3、Goerli认证水龙头

(1)只需输入您的以太网地址并选择“请求”;

进入并使用以太网2.0发射台

在过去的几个月里,以太网基金会、代码激活和深度工作工作室已经开发了一个界面,可以让用户更容易注册为以太网2.0验证者。

这项工作的成果就是以太网2.0发射台,它旨在引导您安全地完成以太网2.0密钥对,然后将您的32个以太网密钥向以太网2.0官方测试网络和主网络的存款合同进行质押。

一般来说,发射台是为个人验证者设计的。

步骤2a:尽职调查

关于以太网2.0的抵押,您需要花时间了解相关内容,以便了解抵押以太网可能涉及的风险。

步骤3:生成您的密钥对和助记短语

对于每个验证者节点,您需要生成自己的验证者密钥对和助记短语,以便以后生成提取密钥。

作为第一步,您需要选择要运行的验证器的数量以及在哪个操作系统上运行它们。

启动板会给你两个选项来生成存款密钥。您可以在此找到操作系统的详细描述:https://github.com/ether eum/et H2 . 0-deposit-CLI/blob/master/readme . MD。

第一种方法是使用二进制可执行文件,它可以从ethereum/eth2.0-deposit-cli页面下载,然后运行。/deposit命令。

另一个选择是用Python源代码构建工具。您需要按照说明来确保安装了所有必要的开发库和存款命令行界面工具。

运行。\eth2deposit\deposit.py命令在您的终端窗口中完成后。

安装存款命令行界面工具并在终端窗口中运行后,系统将提示您:

指定要运行的验证程序的数量;

要生成的助记短语的语言;

指定要运行的测试网络;

由于我们使用棉兰测试网络,请选择棉兰。

然后,你需要设置你的密码。一旦确认,它会生成你自己的记忆短语。记录它们并离线保存。

如果你成功完成这一步,你会看到下面这个可爱的犀牛界面。

如果您有任何关于存款的问题,请访问GitHub知识库:https://github.com/ethereum/eth2.0-deposit-cli

上传你的存款文件

你很快就会到达目的地!接下来,上传您在第三步中生成的存款json文件。

它位于/eth 2.0-deposit-CLI/validator _ keys目录中,其文件名为deposit-data-[时间戳]。

连接你的钱包

接下来,连接您的Web3钱包,然后单击继续。确保您在钱包设置中选择了Goerli测试网。

(特别注意:不要把真的ETH发送到Medalla测试网存款合约!)

步骤6:确认交易摘要并开始存款

连接并确认您的钱包地址后,您将进入摘要页面。根据您选择运行的验证程序的数量,它将显示发送到存款合同所需的GoETH的数量。

同意“警告检查”并点击“确认”,您将进入最后一步:实际存款。

点击“启动交易”将GoETH存入美达拉测试网络的正式合同中。

您需要通过您的钱包确认每个验证者的第32次存款。一旦你的交易被确认,这意味着你已经成功地成为了以太网2.0验证网络的验证者!在以太网2.0主网络上线后,通过做类似的操作,你可以成为以太网2.0的真正验证者。

btcv币
教程|以太网2.0验证器操作指南
网站分类
友情链接
    热门文章
    标签云
    btcv币