创建帐户
作为第一步,您必须在https://poc-2.polkadot.io/上创建一个帐户。
选择名称和密码并创建您的帐户。
您将获得一个帐户地址(您可以在公共场合使用)以及一个私钥! 在您启动验证节点作为官方验证节点的后期阶段,私钥会再次用上。
创建帐户后,您现在可以为您的帐户获取一些DOT测试令牌。
您需要DOT的测试令牌,支付“抵押”交易费用,这将使您进入未来验证人的意向队列。
前往Riot的Polkadot Watercooler,他们会把一些DOT发给你的帐户地址。
在你收到一些测试DOT时,到你的帐户并检查余额。我的情况下,存放20'000DOT。
重新配置验证程序节点并重新启动
得到了资金,是时候通过应用一些参数来重新启动您的节点了,这将使您进入验证器的意向列表。
通过应用以下值修改验证程序的参数:“-验证器-键
您现在有一个运行的验证节点,可以作为“Proof of Stake”(POS)共识Polkadot Validator节点工作;
polkadot验证器将在此模式下在其日志中显示以下消息(您不必担心此错误,它只是显示您还不是正式验证节点)
抵押并获得提名
这一步是POS选择过程,如果我们行为诚实,最终会激励我们。
为了让你进入潜在验证器的意向列表,你需要执行一个抵押交易,它附带一些交易费用(大约210DOT)。
您必须提供密码才能签署和提交“staking.stake”交易。因为这是你的第一笔抵押交易,所以它的指数是0。
此交易的执行会将您带到验证节点的等候列表,这表示他们打算参与下一个“ERA”的股权证明共识验证过程(ERA将很快解释)。
从技术上讲,等候列表室看起来如下图:
左侧显示的是验证程序(在验证程序节点下方显示其提名者-small polkadot图标),右侧是等待进入聚会室的节点。
如上所述,列出的意图节点可能有机会在一个ERA结束时获得官方验证器。
ERA定义为在中继链上创建和打包验证720个块所需的时间。每5秒创建和验证一个新的区块。也就是说,一个ERA持续大约一个小时左右。
正如白皮书所述:
我们设想,通过指定的股权证明(NPO)计划,不经常选举验证人(每天最多一次,但可能每季度一次)。
对于测试环境,选择过程大约每小时进行一次。 Staking GUI的Header信息提供了一些基本信息,以及ERA周期中的实际时隙。
正如我们在标题信息中看到的,有22个可用的验证器可用,并且有6个验证器(22 + 6 = 28)在意图列表上等待。
在一个ERA结束之后,将通过应用以下规则重新计算符合条件的验证器集。第22个最高限额的有效者将是下一个周期的有效者。
GUI还将显示具有1'099'715 DOTS的时代的最低验证器节点和具有2'303'173 DOTS的最高意图节点,这意味着在下一个时代将发生替换(最高意图节点) 将取代最低验证者)。
现在检查一下我自己的账户余额(19'793),我发现我远远落后于预期最高的节点,账户余额为2'303'173。
这意味着我必须联系提名者,说服他们使用账户余额来支持我,提高我的抵押金额。
因此,现在是时候描述Polkadot生态系统中的第二个角色,即“提名者”。我们在这里使用白皮书定义:
提名人是普通持有DOT代币的人,将手中的代币投票给候选人,其中得票最高的几百个候选人将成为验证人,行使全系统出块权。
很明显,提名者热衷于支持遵守规则的验证人。
所以你必须联系那些愿意增加你的抵押金的提名者,以便有机会获得验证者提名:
一旦有提名者支持你,即使你的抵押金额低于第22名验证者,你也将会成为官方等候验证者列表的其中一员;日志显示如下:
正式成为Polkadot的验证节点一员时, 您现在可以在Staking页面的左侧找到相应的验证节点信息:
正如你在这里看到的,我的帐户由一个提名者支持,他给我增加了2'226'461个dot。
今天就到此为止。在下一篇文章中,我们将讨论您的节点的一些可靠性和安全性主题。
本文转载公众号:区块链研究实验室
海纳学院的内容将围绕:区块链技术,产品社群,经济模型等全方位的知识体系输出,为大家带来不一样的社群学习体验。欢迎联系作者微信加入社群:csschan1120