标题:指南:成为ETH2testnet上的验证器
来源:银行,瑞安,肖恩亚当斯
原文翻译:0x26
ETH2.0终于来了。接下来的大事就是以太坊的承诺,这意味着以太坊已经朝着成为国库券迈出了坚实的一步。它是货币市场中最重要、最活跃的信贷工具之一。当你STARKING,你的以太坊不再是一个虚拟商品。它更像是一种金融资产,你可以从中获得利息红利。
A660202目前以太坊质押合同已经启动,ETH 2.0将于2020年1月推出。我们很高兴我们多年来的努力终于实现了。正如我们在8月份所做的那样,我们发布了一个帮助人们构建以太坊 beta medalla的工具。新手仍然可以使用testnet指南进行练习。
现在让我们开始谈正事,我们将发布一个真正的ETH2.0承诺指南。
本指南包括以下内容:
1硬件要求
2选择并安装客户端
3设置ETH 1.0节点
4使用ETH 2.0发射台
1硬件要求
基于以太坊 2.0去中心化的设计目标,预计验证节点将能够使用各种不同的设备(本地设备、云服务等)。
如果您以前没有承诺过ETH,那么使用medalla testnet是一个很好的实践方法,并给您足够的时间来确定哪种类的设置提供了**和最可靠的性能。
试着在开始之前运行测试网络!关于medella测试网络的测试,请参阅此处。
推荐规格:
操作系统:64位Linux、Mac OS X、windows;
处理器:Intel Core i7-4770或AMD fx-8310(或更高版本)
内存:8GB ram;
存储:提供100GB SSD
互联网:宽带网络(10 Mbps)
电源:不间断电源(UPS)
数字海洋(云提供商)推荐
标准液滴
内存:8GB ram;
存储:160GB可用SSD
正常运行时间:99.99%
有效性:8个数据中心
每小时成本:0.060美元
每月费用:40美元
替代硬件:
Zotac Zbox ci662纳米静音被动冷却微PC,第10代Intel Core i7处理器;
SanDisk ultra 3D NAND 2TB内置SSD
海盗复仇性能sodimm内存16GB(2x8gb)
**硬件要求:
操作系统:64位Linux、Mac OS X、windows;
处理器:Intel Core i5-760或AMD fx-8110(或更高版本)
内存:4GB RAM存储:20GB可用SSD
互联网:宽带网络(10 Mbps)
电源:不间断电源(UPS)
数字海洋替代方案(云提供商)
标准液滴;
内存:4GB ram;
存储:提供80GB SSD
正常运行时间:99.99%
有效性:8个数据中心
每小时成本:0.030美元
每月费用:20美元
硬件更换设备:
Zotac Zbox ci642纳米静音被动式冷却微PC第10代Intel Core i5
SanDisk ultra 3D NAND 2TB内置SSD
海盗复仇性能sodimm内存8GB
2选择并安装客户端
以太坊 2.0版本提供了多个客户端,并提供了验证节点在不同客户端上运行其节点的选项。到目前为止,有四个团队客户可供您尝试:
以太坊 2.0客户端:
prysmatic实验室开发的Pry客户端
Pry是一个用go语言实现的以太坊2.0客户端。它专注于可用性、安全性和可靠性,并在gpl-3.0许可下发布。
说明书
github
sigma prime开发的灯塔客户
Lighthouse是一个用rust语言实现的ETH2.0客户端,它非常注重速度和安全性。它是Sigma和prime背后的软件工程团队。
说明书
github
consensys开发的Teku客户端
Pegasus teku是一个基于成熟和广泛使用的java语言的以太坊2.0客户端。它的设计和建造符合机构和安全要求。
说明书
github
Nimbus客户端由status开发
Nimbus是以太坊2.0的一个研究项目和客户端实现,为嵌入式系统和个人移动设备设计,包括硬件资源有限的老式智能手机。Nimbus(apache2)是用NIM编写的,NIM是一种具有类似Python语法的语言,可以编译成C语言。
说明书
github
3安装以太坊 1.0节点
要在以太坊 2.0上运行身份验证节点,需要运行以太坊 1.0节点来监视身份验证节点的32个ETH存款。选择以太坊节点时有许多选项。最常用的启动以太坊节点的工具可以在下面找到。
自主监护:
开放式
桀斯
贝苏
冥冥
第三方托管:
英夫拉
4运行ETH2.0验证节点
如果你刚用过以太坊,重要的一步就是加油。以太坊 2.0要求每个身份验证节点32 ETH。是真的!请注意,如果你最终成为一个核查者,你就在对计划做出长期承诺(一年一年)。
如果您需要购买ETH,以下是我们推荐的平台:
支持法国货币交易的加密货币交易所(美国地区):CoinBase或Gemini;
支持合法货币交易的加密货币交易所(非美国地区):币安或Kraken;
以太坊去中心化交换机:Uniswap。
步骤2:转到以太坊 2.0启动板
在过去的几个月里,以太坊基金会(EF)、coDeFi activate和deep work studio一直在开发一个界面,让用户更容易保证成为以太坊2.0上的认证节点。
这项工作的结果是ETH2 launch pad,这个程序可以安全地指导您生成以太坊 2.0密钥对,并将您的32 以太坊放入以太坊 2.0主网络的正式存款合同中。
发射台是为公众建立验证节点而设计的。这些人可以是想运行自己的认证节点的爱好者,通过使用该程序,用户可以轻松地在计算机的终端屏幕上运行命令。
第2A步:尽职调查(概述)
在本教程的这一部分中,花些时间通读本教程的这一部分很重要。本教育部分旨在告知用户在认捐以太坊时可能存在的风险。
的第3步:生成密钥对和助记符
对于每个验证节点,需要生成验证器密钥对和助记符,以便以后生成提取密钥。
首先,必须选择要在其上运行验证的节点数以及要在哪个操作系统上运行它们。
启动板将提供两个选项来生成存款密钥。
您可以在这里找到操作系统的详细说明。
第一种方法是使用可以从ETH2github repo下载的二进制可执行文件并运行。/终端上的存款指示。
记住要验证URL的URL是正确的!
的另一个选择是从Python源代码构建deposit cli工具。您需要按照说明来确保安装了所有必需的开发库和deposit cli工具。
存款cli工具完成并在终端窗口中运行后,系统将提示:
指定要运行的验证节点数;选择要助记的语言;指定要运行验证节点的网络(主网络)。
请确保您已经为主网络测试网络设置了chain mainnet,否则押金将不生效。
现在你要设置密码,一旦你确认你的助记符已经生成。一定要写在一个安全的地方,离线存储!
如果您已成功完成此步骤,您将看到以下屏幕显示。
如果您对存款cli有疑问,可以访问GitHub数据库。
第四步:上传存储文件
下一步是上传押金。上一步生成的ON文件。
它位于keys目录下的/ETH2.0-deposit-cli/validator_u中,名为deposit data-[timestamp]。ON格式
第5步:连接钱包
接下来,连接到Web3钱包并单击继续。确保您已在电子钱包设置中选择了家庭网络。
步骤6:确认交易汇总并开始存款
一旦连接并确认了的钱包地址,将出现一个摘要页面,显示需要发送到存款合同的以太坊的总金额,该金额基于运行验证所选的节点数。
同意提醒检查,然后单击“确认”转到**一步-实际存款。
点击“启动交易”将ETH存入正式的以太坊 2.0存款合同。
接下来,验证钱包以确保每个节点地址都有32个以太坊。
一旦你的交易被确认。。。好吧,你成功了。您可以将自己称为Web3中里程碑的正式验证节点。
文章标题:如何在家运行以太坊2.0节点
文章链接:https://www.btchangqing.cn/137293.html
更新时间:2020年11月06日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。