详解如何才能成为以太坊2.0验证者?
为了保障以太坊2.0网络安全,让大家能赚取更多的ETH,以太坊基金会发布了验证者工具,有了验证者工具,安全问题变得简单化,那怎样才能成为以太坊2.0验证者呢?下文为大家详细揭示。
以太坊基金会今天宣布了期待已久的(并且已经延期过了)以太坊2.0升级的“验证者启动平台”。这个平台将连接验证者——即质押ETH并确认交易的用户——到以太坊2.0最新的测试网Medalla上,并将在今年晚些时候或明年年初(不同的开发团队总是会给出不同的答案)被用到其主网。
以太坊新的PoS系统上的验证者本质上相当于旧的PoW网络上的矿工。以太坊2.0包括了向PoS系统迁移,其中质押ETH最多的人(即网络上最富有的人)可以通过验证区块获得奖励。
这一点与PoW系统不同,在PoW系统中,矿工需要使用大量的算力来验证交易。
以太坊基金会在其博客文章中写道,这个新的验证者启动平台的目的是“让成为eth2验证者的过程尽可能简单,同时又不牺牲安全性和科普意义。”
当然,使用第三方服务成为验证者也是可能的,例如Coinbase,允许人们在其app中质押PoS币种Tezos。但第三方服务通常会收取费用,并且需要将你的密码交到其他人手中。
但是,如果运行自己的验证者,就必须跟踪自己的私钥。以太坊基金会表示:
“这种责任带来了不可避免的易用性、安全性和教育之间的权衡。”
这个验证者平台用清晰地解释了成为一个验证者需要什么,能赚多少钱(回报是动态的,而不是固定的),以及风险。
这个启动平台还设置了一个免责声明,以确保验证者了解自己在做什么。验证者必须在一个表单上签名,表明他们理解作为一个验证者意味着管理自己的密钥,并且所质押的ETH在一段时间内是不可访问的。
一旦完成这一步,启动平台就会让你将公钥上传到网上,并成为验证者。
还有最后一件事:你必须选择一种客户端,用于设置Beacon节点、导入密钥存储库和运行验证者软件,目前可选的客户端有Lighthouse、Nimbus、Prysm和Teku。
这个验证者可以在Medalla测试网上使用,但也可以用于以太坊 2.0的主网。
以太坊2.0已经筹备多年,具体的上线日期取决于你问的是谁:以太坊联合创始人Vitalik Buterin和以太坊基金会研究员Danny Ryan认为可以在今年发布。而他们的反对者、以太坊基金会研究员Justin Drake认为,“最早可行的日期”将是2021年1月。
以下为这个验证者平台的详细教程:
经过eth2研究团队以及consensus和DeepWork Studio数月的不懈努力,我们很高兴宣布eth2验证者平台(测试网版本)的发布。
现在发布这个平台是为了追踪即将发布的多客户端测试网Medalla,并在其中存入资金。不过,我们将继续在主网上线之前调整界面。
这个平台要让成为eth2验证者的过程尽可能简单,而不牺牲安全和科普意义。
与使用第三方服务相比,运行自己的验证者需要负责管理自己的密钥。这种责任带来了不可避免的易用性、安全性和教育之间的权衡。
科普
这个平台的第一个任务是帮助验证者了解流程的各个方面。首先,我们要确保验证者知道它们在做什么,以及为什么要这样做。
基础信息
在开始注册过程之前,你应该了解eth2是什么,以及为什么验证者对于eth2的正常工作是必要的。
时间线和里程碑
你还要知道eth2是通过几个阶段呈现的:
阶段0包含所有eth2的共识机构,追踪验证者及其余额。
阶段1处理与eth2相关的数据添加和存储工作。
阶段2为eth2添加了执行功能,使得应用基于此运行。
另外还有目前的时间线:
(图1:在经历了分片和PoS结合、正式规格以及客户端互通性之后,目前处于eth2测试网上线阶段)
奖励
在决定是否运行验证者之前,很重要的一点是要了解你能够获得的奖励的数量。
你需要明白奖励不是固定的,而是动态的。
(图2:已质押的ETH数量和回报率)
如果质押的ETH不多,年度奖励就很高,但是随着总数的增加,每个验证者收到的奖励就开始下降。
一旦你觉得你已经掌握了上述概念,你就可以开始注册了。
(图3:开始注册)
第一部分包含一系列声明——先在表单提供一段信息,然后要写明“我理解这段信息”——可以大致分为三个类别:风险、责任和安全(尽管其中有一些重叠)。
风险和责任
eth2网络只有在验证者理解他们的职责和所涉及的风险时才能成功运作。
关于风险,我们想让你了解你的slashing风险(即作恶或者违反规则的验证者可能被没收资金)是什么,以及作为一个早期采用者所涉及的内在风险。
关于责任,我们想确保你明白,只有你积极参与其中,你才会得到奖励,而且这个过程是不可逆转的(你要很久以后才能将你的ETH从eth2中转移出来)。
(图4:风险和责任)
安全(密钥)
与加入一个staking池不同,运行自己的验证者需要负责管理自己的密钥。
在开始生成密钥之前,我们希望你了解它们的作用以及它们是如何创建的。最重要的是,你应该明白你的密钥是由唯一助记符产生的,而且你不能在没有使用这个助记符的情况下提取你的资金。
生成密钥
一旦你接受了上述风险和责任,这个dapp将指导你如何使用一个单独的命令行接口(CLI)离线生成密钥。
1. 选择语言
在进入交互式CLI时,您将被要求选择首选语言(捷克语、繁体中文、简体中文、英语、西班牙语、意大利语、韩语)。
2. 输入密码以进行密钥存储和生成助记符
正确确认密码后,生成助记符(用于生成私钥的24个助记词)。
3. 记下助记词
把助记词写下来并安全地保存(你需要它来取回你的资金)。
4. 生成密钥、密钥库以及存入数据
在输入助记词之后,你就能获得密钥:
(图5:密钥生成界面)
交易
在安全地生成了密钥之后,我们将指导你如何将你的公开密钥上传到网上,然后它们将被验证并发送到存款合约中。
我们会验证你上传的数据是否有效。
然后你需要再次确认一些重要信息(风险和责任)。
然后帮助你发送交易。
然后你就成功存入资金并成为eth2的验证者了!
在完成了存款之后,下一步是选择客户端(你将使用该软件设置你的Beacon节点、导入您的密钥存储库并运行验证者)。
(图6:可选的客户端)
可以在创世区块运行的客户端不会少于4个——Lighthouse、Nimbus、Prysm和 Teku。尽管这些客户端团队要到8月4日才能准备好Medalla的具体文档,但现在可能是开始研究你想测试这些客户端的好时机。看看他们的文档,尝试一下他们本地的测试网,在需要的时候直接与团队联系(discord是很好的渠道)。
这个验证者平台对我们来说是一个重要的项目,它可以为beacon chain(信标链)和eth2提供良好的科普体验。尽管如此,我们仍希望客户端运作者和团队能够提供其他优秀的接口,我们希望到时候你也能尝试其他的版本。
我们希望您喜欢这个简单的演示。我们已经等不及你使用这个平台在Medalla测试网存款了。
Scan QR code with WeChat