(诗人公园,梵高)
前语:随着ETH存储合约开启,ETH2.0方案于2020年12月1日发动,现在间隔最低发动要求大约完成了20%,还有很长的路要走。许多蓝狐笔记的读者反应,想参加ETH2.0的质押,可是不知道怎么参加。未来的参加,一是运转自己的验证者节点,二是能够通过质押网络参加。质押网络能够让一般的用户不必担心资金门槛、技能门槛、流动性等。而今天的文章主要是讲怎么成为ETH2的验证者。本文作者是Ryan Sean Adams,来源于Bankless,由蓝狐笔记社区“SIEN”翻译。
本文主要包括如下几个方面:
-
硬件要求
-
挑选&安装客户端
-
设置ETH1节点
-
运用ETH2发动板
1.硬件要求
依据Eth2的去中心化的规划方针,它希望验证者们运用多种不同的基础设施进行设置(本地布置、云布置等)。
下面是一些硬件介绍、资源链接以及一些有用的攻略,能够帮你做好预备。
硬件规格:
- 操作系统:64-bit Linux,Mac OS X,Windows
- 处理器:Intel Core i7-4770或AMD FX-8310(或更高档的)
- 内存:8GB RAM
- 贮存: 100GB可用空间SSD
- 网络:宽带互联网衔接(10 Mbps)
- 电源:不间断电源(UPS)
等效于Digital Ocean(云服务提供商)等:
* 规范Droplet
- 内存:8GB RAM
- 贮存:160GB可用空间SSD
-正常运转时刻:99.99%
-可用性:8个数据中心
-$ / HR:$ 0.060
-$ / MO:$ 40
等效硬件:
-
ZOTAC ZBOX CI662 Nano Silent Passive-Cooled Mini PC 10th Gen Intel Core i7
-
SanDisk Ultra 3D NAND 2TB Internal SSD
-
Corsair Vengeance Performance SODIMM Memory 16GB (2x8GB)
最低要求:
操作系统:64-bit Linux,Mac OS X,Windows
处理器:Intel Core i5-760或AMD FX-8110(或更高档)
内存:4GB RAM
贮存:20GB可用空间SSD
网络:宽带互联网衔接(10 Mbps)
电源:不间断电源(UPS)
等效于 Digital Ocean Equivalent:
*规范Droplet
- 内存:4GB RAM
- 贮存:80GB可用空间SSD
-正常运转时刻:99.99%
-可用性:8个数据中心
-$ / HR:$ 0.030
-$ / MO:$ 20
等效硬件:
-
ZOTAC ZBOX CI642 Nano Silent Passive-Cooled Mini PC 10th Gen Intel Core i5
-
SanDisk Ultra 3D NAND 2TB Internal SSD
-
Corsair Vengeance Performance SODIMM Memory 8GB
2.挑选&安装客户端
Eth2发动会有多个客户端,验证者能够挑选运用不同的完成来运转验证器。截止到现在,有4个预备就绪的客户端可供你挑选:
客户端
-
Prysm(Prysmatic Labs)
Prysm是Eth2.0协议的Go完成,它聚集于可用性、安全性和可靠性。Prysm用Go编写,且依据GPL-3.0答应证发布。
阐明: https://docs.prylabs.network/docs/getting-started/
Github: https://github.com/prysmaticlabs/prysm/
-
Lighthouse (Sigma Prime )
Lighthouse是Eth2.0客户端的Rust完成,它聚集于速度和安全性。Sigma Prime是其背面的团队,这是一家信息安全和软件工程公司。Lighthouse依据Apache2.0答应证发布。
阐明: https://lighthouse-book.sigmaprime.io/
Github: https://github.com/sigp/lighthouse
-
Teku (ConsenSys)
PegaSys Teku是依据Java的以太坊客户端,其规划和构建旨在满意机构需求和安全要求。Teku取得了Apache 2答应,用Java编写(一种成熟且无处不在的语言)。
阐明:https://docs.teku.pegasys.tech/en/latest/HowTo/Get-Started/Build-From-Source/
Github:https://github.com/PegaSysEng/teku
-
Nimbus (Status)
Nimbus是一个Eth2.0的研究项目,也是客户端完成,其方针是在嵌入式系统和个人移动设备(具有资源受限硬件的早期智能手机)上能够运转良好。Nimbus(Apache 2)运用Nim编写,它是一种类似于Python语法的语言。
阐明: https://nimbus.team/docs/
Github: https://github.com/status-im/nim-beacon-chain
3.安装Eth1节点
在Eth2上运转验证器要求你运转Eth1节点,意图是监督32个ETH的验证者存储。挑选Eth1节点有多个挑选,下面你能够找到最常用的发动Eth1节点的东西。
自托管:
-
OpenEthereum
-
Geth
-
Besu
-
Nethermind
第三方托管:
-
Infura
4.运转Eth2验证器
过程1: 预备好ETH
假如刚了解以太坊,首先重要的一步是取得参加的燃料。Eth2要求每个验证者32个ETH。这是真金白银!要注意,假如你成为一位验证者,意味着你对ETH2.0作出了长时刻承诺,或许会有几年的时刻。(蓝狐笔记注:由于存入的ETH暂时不能搬运,也不能退出,锁定较长时刻)ETH能够通过一些中心化或DEX(如Uniswap)取得。
过程2: 进入Eth2发动板界面
在过去几个月,以太坊基金会(EF)、Codefi Activate以及Deep Work Studio一直致力于开发发动界面,能够让用户更容易参加质押并成为ETH2.0的验证者。
这个发动界面的作业成果是Eth2发动板,它旨在安全地引导用户生成Eth2密钥对并将32ETH质押存入正式的存储合约。
发动板是为一般的家庭验证者用户规划。他们是业余爱好者,有方案运转自己的验证器,也愿意在自己计算机终端屏幕上运转命令。
过程2-a:尽职调查
在成为验证者的过程中,花些时刻阅览一些内容是重要的。概览部分能够协助你了解质押ETH时所涉及的风险相关信息。
过程3: 生成你的密钥对和助记词
关于每个验证者节点,都需求生成验证器密钥对和一个助记词,以生成你的提款密钥。
第一步,你需求挑选运转验证器的数量以及你想要在哪个操作系统上运转它们。
为生成你的存款密钥,发动板会为你提供两个选项。
你能够在这里找到有关操作系统的具体阐明:
https://github.com/ethereum/eth2.0-deposit-cli/blob/master/README.md
第一种是运用从Eth2 Github代码库下载的二进制可执行文件,然后在终端窗口运转./deposit命令。
请注意,要记住验证URL,且保证你运用的是正确的URL!
另外一个挑选是从Python源码构建deposit-CLI东西。你需求遵循阐明,保证已安装所有必需的开发库和deposit-CLI东西。
一旦你安装了deposit-CLI东西并在终端窗口运转,系统会提示:
*指定你想要运转的验证器数量
*你想用来生成助记词的语言
*指定想要运转验证器的网络(主网)
请保证你现已为Mainnet testnet设置chain mainnet,否则存款将会无效。
现在你会被要求设置你的密码,一旦承认,便会生成助记词,保证你安全地写下来,并离线保存!
假如你现已成功完成此过程,你会看到以下的屏幕。
假如你对deposit-cli有疑问,能够拜访GitHub代码库:
https://github.com/ethereum/eth2.0-deposit-cli
过程4:上传你的存储文件
差不多就要完成了!下一步是上传你在上一步生成的deposti.json文件。
它坐落/eth2.0-deposit-cli/validator_keys目录中,标题为deposit-data- [timestamp] .json。
过程5: 衔接你的钱包
接下来是衔接你的web3钱包,并单击持续。保证在你的钱包设置中挑选“主网”。
过程6: 承认买卖摘要&发动存储。
衔接并承认你的钱包地址后,你将进入摘要页面,该页面依据你挑选的运转的验证器数量,显现发送至存储合约所需的ETH总量。
同意警示查看,然后单击“承认”以导航到最后一步:实际存储ETH。
点击“发动买卖”,将你的ETH存入正式的Eth2存储合约。
你将需求通过钱包承认每个验证器32个ETH。
一旦承认你的买卖…….搞定!你现已成功了,能够在Web3的里程碑中将自己称为真实的质押者!
视野开拓
中国经济政策的成功不能被当成理所当然的事。对中国内陆基础设施的投资也许产生不了自身可持续的经济增长。在中国的体制下,新投资的回报一般很慢,因为投资的决策主要是由政治因素而不是商业因素决定的。前两次,银行信贷的宽松造成了一大批不良贷款。这次可能会不同,因为权力在从地方转向中央,地方银行的官员不再受省的领导管辖。但尽管如此,也不能保证一定会成功。再有,中国可能会被全球的衰退所拖累。…… …… 与此同时,建立在国家资本主义基础上的国际体系,将不可避免地导致国家之间的冲突。这种冲突已初显端倪,具有讽刺意味的是,当殖民国家已经认识到自己过去的错误并力图纠正时,中国在与自然资源丰富的国家打交道时,又在重复这些殖民国家的错误。为了接近自然资源,中国在与这些国家的政府打交道时忽略了那里的老百姓。这有助于压迫性和腐败的政体维持政权。……这促使中国与国际金融机构回避的一些国家进行交易……这种情况正在成为相当多摩擦的来源,对中国的根本利益并无好处,对全世界也是如此。…… 在现行的多边体系力图重建的同时,中国会在双边关系的基础上进一步发展。当然中国也是这个多边体系的一部分,但它在这个体系中所占的地位与它目前的国力不相称因此它在国际金融机构中的参与是比较消极的,其积极发展主要是通过双边渠道进行的。……这样会削弱美元作为国际货币的地位,但不会取代它。-《超越金融》