声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
边肖:记得要集中注意力。
来源:街区节奏
原标题:《Guide: Becoming a Validator on the Eth2 Testnet》
原始资料来源:莱恩肖恩亚当斯
原始编译:0x26
ETH2.0终于来了。随后的大事件是ETH的承诺,这意味着ETH向成为数字债券(T-bill)迈出了坚实的一步。它是货币市场上最重要和最活跃的信贷工具之一。)。当你下注时,你持有的以太坊就不再是虚拟商品。它更像是一种金融资产,从中可以获得利息分红。
现在以太坊质押合约已经上线,ETH 2.0将于2020年1月上线。我们非常激动,我们多年的努力终于实现了。就像在8月份,我们发布了一个工具,帮助人们在以太坊中构建Medalla的测试版。新手还是可以用考网指南练习。
现在言归正传,我们将发布真正的ETH 2.0入门指南。
以下是本指南涵盖的内容:
1.硬件要求
2.选择并安装客户端
3.设置ETH 1.0节点
使用ETH 2.0发射台
1.硬件要求
基于以太坊2.0的去中心化设计目标,预计验证节点将能够使用各种设备(本地设备、云服务等。).
如果你以前没有承诺过ETH,那么使用Medalla Testnet是一个很好的练习方法,它可以给你足够的时间来确定哪种类型的设置可以提供最好和最可靠的性能。
在开始之前,一定要试着运行测试网络!如果想在美德乐测试网上测试,可以看这里。
推荐规格:
操作系统:64位Linux、Mac OS X、Windows。
处理器:英特尔酷睿i7-4770或AMD FX-8310(或更高)
内存:8GB内存
存储:100GB可用固态硬盘(SSD)
互联网:宽带网络(10 Mbps)
电源:不间断电源(UPS)
数字海洋(云提供商)推荐:
标准液滴
内存:8GB内存
存储:160GB可用固态硬盘(SSD)
正常运行时间:99.99%
有效性:8个数据中心
每小时费用:0.060美元
每月费用:40美元
替代硬件:
Zotac zbox ci 662nm纳米静音被动散热迷你电脑,第十代英特尔酷睿i7处理器
SanDisk Ultra 3D NAND 2TB内置固态硬盘
海盗船复仇性能SoDIMM内存16GB (2x8GB)
最低硬件要求:
操作系统:64位Linux、Mac OS X、Windows。
处理器:英特尔酷睿i5-760或AMD FX-8110(或更高)。
内存:4GB内存存储:20GB可用固态硬盘(SSD)
互联网:宽带网络(10 Mbps)
电源:不间断电源(UPS)
数字海洋替代设备(云提供商):
标准液滴
内存:4GB内存
存储:80GB可用固态硬盘(SSD)
正常运行时间:99.99%
有效性:8个数据中心
每小时费用:0.030美元
每月费用:20美元
硬件替换设备:
ZOTAC ZBOX CI642静音被动散热迷你电脑第十代英特尔酷睿i5
SanDisk Ultra 3D NAND 2TB内置固态硬盘
海盗船复仇性能SoDIMM内存8GB
2.选择并安装客户端
以太坊2.0的发布提供了多个客户端,这为验证节点提供了使用不同客户端运行其节点的选项。到目前为止,有4组客户端供您尝试:
以太坊2.0客户端:
Prysm客户端由Prysmatic实验室开发
Prysm是用Go语言实现的以太坊2.0的客户端,注重可用性、安全性和可靠性,在GPL-3.0的许可下发布。
说明
开源代码库
适马Prime开发的灯塔客户端
Lighthouse是用Rust语言实现的Eth2.0客户端,非常注重速度和安全性。它背后的团队,适马Prime,是一家信息安全和软件工程公司。
说明
开源代码库
由ConsenSys开发的库特客户端
Pegasus库特是一个以太坊2.0客户端,基于成熟且广泛使用的Java语言,是为满足机构和安全需求而设计和构建的。
说明
开源代码库
按状态开发的Nimbus客户端
Nimbus是一个研究项目,是以太坊2.0的客户端实现,它是为嵌入式系统和个人移动设备设计的,包括硬件资源有限的旧智能手机。Nimbus (Apache 2)是用Nim编写的,Nim是一种具有类似python语法的语言,可以编译成C语言。
说明
开源代码库
3.安装以太坊1.0节点
在以太坊2.0上运行一个验证节点,需要运行以太坊1.0的一个节点来监控验证节点的32个ETH存款。选择以太坊节点时有很多选项。下面你可以找到启动以太坊节点最常用的工具。
自托管:
开放以太坊
Geth
贝苏
虚空思维
第三方托管:
Infura
4.运行Eth2.0验证节点
如果只是用以太坊,那么很重要的一步就是加燃料(质押)。以太坊2.0要求每个认证节点32个eth。是真的!请注意,如果你最终成为一名验证者,那么你就是对这个计划做出了长期承诺(以年为单位)。
如果你需要购买一些ETH,这里是我们推荐的平台:
支持法定货币交易的加密货币交易所(美国):比特币基地或双子;
支持法定货币交易的加密货币交易所(非美国):硬币证券或北海巨妖;
以太坊走向集中交易所:Uniswap。
第二步:进入以太坊2.0 Launchpad。
在过去的几个月里,以太坊基金会(EF)、Codefi Activate和Deep Work Studio一直在开发一个接口,让用户更容易在以太坊2.0上宣誓,并成为验证节点。
这种努力的结果就是Eth2 Launch Pad,这个程序可以通过生成你的以太坊2.0密钥对,并把你的32个以太坊放入以太坊2.0主网络的官方存款合同中,来安全地引导你。
发射台旨在为公众建立验证节点。这些人可能是计划运行自己的认证节点的爱好者。通过使用这个程序,用户可以很容易地在计算机的终端屏幕上运行命令。
步骤2a:尽职调查(概述)
在教程的这一部分,花些时间通读这一部分是很重要的。这个教育部分的目的是告知用户在质押以太坊时可能存在的风险。
第三步:生成密钥对和助记符。
对于每个验证节点,需要生成一个验证者密钥对和一个助记符,以便稍后生成撤销密钥。
首先,您必须选择要运行的身份验证节点的数量以及运行这些节点的操作系统。
Launchpad将为您提供两个选项来生成您的存款密钥。
你可以在这里找到你的操作系统的详细描述。
第一种方法是使用可以从Eth2 Github repo下载的二进制可执行文件,然后运行。/终端上的存款指令。
请记得验证网址的网址是否正确!
另一种选择是从Python源代码构建deposit-CLI工具。您需要按照说明进行操作,以确保安装了所有必需的开发库和deposit-CLI工具。
一旦deposit-CLI工具完成并在终端窗口中运行,系统将提示:
指定要运行的验证节点的数量;选择助记单词的语言;指定运行身份验证节点的网络(主网络)。
确保您已经为主网测试网络设置了chain mainnet,否则押金不会生效。
一旦确认您的助记符已生成,现在您需要设置密码。一定要写在安全的地方,离线保存!
如果您成功完成了这一步,您应该会看到以下屏幕显示。
如果您对deposit-cli有任何疑问,可以访问GitHub数据库。
第四步:上传存储的文件。
快完成了!下一步是上传押金。上一步中生成的json文件。
它位于/eth 2.0-deposit-CLI/validator _ keys目录中,名为deposit-data-[ timestamp]。json。
第五步:连接钱包。
接下来,连接Web3钱包,点击继续。确保您在钱包设置中选择了主网络。
第六步:确认交易汇总,开始存款。
连接并确认的钱包地址后,将出现一个摘要页面,显示要发送到存款合同的以太坊总量,该总量基于选择运行验证的节点数。
同意提醒勾选,然后点击确定进入最后一步,——实际存款。
点击“初始化交易”将ETH存入正式的以太坊2.0存款合同。
接下来验证钱包,确保每个节点地址有32个以太币。
一旦您的交易被确认.嗯,你成功了。你可以称自己为Web3中里程碑的正式验证节点。