手机版

最新课程:怎么样设置boca身份验证职员节点

时间:2021-07-14 06:52:38|浏览:

[1]

Kusama指南:https://wiki.DOT波卡.network/docs/en/mirror- maintain-guides-howtoalidate – Kusama [2]

安全验证节点:https://wiki.DOT波卡.network/docs/en/maintain-guides-secu-alidator [3]

安全验证程序设置参考达成:https://github.com/w3f/DOT波卡-secu-alidator [4]

在这里:https://www.youtube.com/watch?V = tTn8P6t7JYc [5]

DOT波卡验证器休息室:https://matrix.to/#/!NZrbtteFeqYKCUGQtr:矩阵。奇偶校验。IO吗?通过=矩阵。奇偶校验。IoAMPL通过= matrix.org AMPL AMPL通过= web3基础[6]

:https://wiki.DOT波卡.network/docs/en/learn-faq what-are-the-ways-to-find-out-the-minimum-stake-necessary-for-the-alidators [7]

Phragmen算法:https://wiki.DOT波卡.network/docs/en/learn.phragmen [8]

候选人:https://wiki.DOT波卡.network/docs/en/maintain-nominator [9]

竞价推广账户:https://wiki.DOT波卡.network/docs/en/learn-keys [10]

VPS:https://wiki.DOT波卡.net work/docs/en/maintain – guides – how-to – alidate – DOT波卡# VPS – the list [11]

这里:https://github.com/paritytech/substrate/pull/5848 [12]

Curl htth3s://sh.rustuh3.rs-ssf | sh

另外,假如已经安装了Rust,运行以下命令以确保用的是最新版本。

对基质进步的关注:

仪表板焊接

隐藏帐户-选择你的隐藏帐户。在本例中,大家将绑定100个点—确保你的Stash帐户中至少有这么多的点。当然,你可以抵押更多的钱。

控制器帐户-选择你先前创建的控制器帐户。此帐户还需要少量点来启动和停止验证。

价值担保——你想从你的储蓄竞价推广账户中绑定或抵押多少点?请注意,你无需绑定此帐户中的所有点。而且你应该知晓你一直可以在将来绑定更多的点。然而,从任何已绑定的帐户中取款需要一段解除绑定的时间。在草间互联网中,解除绑定的时间是7天。在DOT波卡互联网中,计划的解除绑定时间为28天。

支付目的地-帐户同意赌注奖励。点击这里[18]知道更多。

填写完所有内容后,单击Bond并用你的Stash帐户签署买卖。

几秒钟后,你应该会看到“ExtrinsicSuccess”消息。你应该看到一张包含所有帐户的新卡。右侧的存款金额与隐藏竞价推广账户上的存款金额相对应。

注意:会话密钥是共识的重要,所以假如你不确定该节点是不是有目前的会话密钥,你可以用setkey事务查看节点用一个可用的两个RPC办法:hasKey[19]检查特定的键,或hasSessionKeys[20]检查完整的会话密钥的字符串。

当节点完全同步时,按ctrl-c停止进程。在终端提示符处,你目前将开始以验证器模式运行节点,带有不安全RPC调用标记,允许进行一些高级操作。

。/ target/release/DOT波卡 -验证器-名字“name on telemetry”

你可以给验证者一个你喜欢的名字,但你需要知晓别的人也可以看到它,并且它将被包含在用相同遥测服务器的所有服务器的列表中。因为很多人用遥测技术,因此推荐一种更独特的办法。生成会话密钥

你需要通过签名和提交外部密钥来告知会话密钥。这就是身份验证节点与DOT波卡上的控制器帐户关联的方法。办法1:DOT波卡JS – APPS

你可以通过应用RPC[21]在推广客户端生成会话密钥。假如如此做,请确保将DOT波卡js-apps资源管理器附加到验证节点。你可以在电脑里做这件事。打造和贯穿;在标记中配置了应用程序仪表板,以连接到验证节点的端点。假如你连接到默认端点Web3基金会主办的平价,你将没办法用这个办法,由于让RPC请求为该节点会干扰当地的密钥推广托管在公共节点,你需要确保你与节点的密钥存储库。

设置节点会话密钥最容易的办法是调用author_rotateKeysRPC请求,在确保节点已连接后在验证程序的密钥存储库中创建一个新密钥。导航到AMPL other;工具箱和整个;标签,然后选择“RPC调用AMPL全程;然后选择author gt;rotateKeys选项,并记住保存你为下一步返回的输出。

Linode: htth3s://www.linode.com/ [28]

。/目的/释放/DOT波卡清洗链

Vultr: htth3s://www.ultr.com/ [27]

数字海洋[25]

铆合队列

验证器集合伴随每一个新年代的到来而更新。在下一个周期开始时,假如一个插槽可用并且你的节点被选择加入验证者节点池,你的节点将成为一个活跃的验证者节点。在那之前,它仍然在等待队列中。假如你的验证节点不是作为验证者节点池的一部分选择的,它将留在等待队列中,直到它成为一个验证者。假如没为特定的时间段选择验证器集,则无需重新启动。但,你可能需要增加已承诺的点的数目,或者为验证者找到一个被提名者来加入验证者节点池。

A:祝贺你!假如你遵循了所有这部分步骤并被选择为验证者节点池的成员,那样你已经成功地开始运行DOT波卡验证节点!假如你需要帮,请联系DOT波卡验证器chat[23]。

Contabo: htth3s://contabo.com/ [29]

htth3s://github.com/h3aritytech/substrate

家酿:htth3s://brew。sh / [13]

国家结核控制规划:https://en.wikipepa.org/wiki/Network_Time_Protocol [14]

paritytech /圆点花纹:https://github.com/paritytech/DOT波卡 [15]

发布:https://github.com/paritytech/DOT波卡/releases [16]

DOT波卡JS在浏览器中阻塞:https://DOT波卡.js.org/apps/#/explorer [17]

铆合:https://DOT波卡.js.org/apps/ /监视/行动[18]

:https://wiki.DOT波卡.network/en/latest/DOT波卡/learn/staking/ reward-pstribution [19]

hasKey: https://DOT波卡.js.org/api/substrate/rpc.html haskey-publickey-bytes-keytype-text-bool [20]

hasSessionKeys: https://DOT波卡.js.org/api/substrate/rpc.html hassessionkeys-sessionkeys-bytes-bool [21]

工作会话密钥:https://wiki.DOT波卡.net/en/latest/DOT波卡/learn/keys / #会话-密钥[22]

铆合AMPL gt;帐号操作:https://DOT波卡.js.org/apps/#/staking/ Actions [23]

DOT波卡验证器聊天:https://matrix.to/#/!NZrbtteFeqYKCUGQtr:矩阵。奇偶校验。IO吗?通过=矩阵。奇偶校验。IoAMPL通过= matrix.org AMPL AMPL通过= web3基础[24]

Vultr [26]

Sudo ah3t -获得安装NTP

NTPD将在安装后自动启动。你可以查看NTPD的状况信息,以验证所有都是好的:

Scaleway: htth3s://www.scaleway.com/

Exh3lorer RPC调用办法2:CLI

假如你用的是远程服务器,在同一台机器上运行这个命令会更容易:

Curl -H “contenttype: application/json” -d ‘{“id”:1, “jsonrpc”:”2.0″, “method”: “author_rotateKeys”, “params”:[] ‘ http://localhost:9933

输出或有一个十六进制编码的“result”字段。结果是一系列四个公钥。保存此结果供将来用。

此时,你可以重新启动节点并省略—unsafe-rpc-expose标记,由于不再需要它了。提交setKeys事务

你需要通过签名和提交外部信息来告知链上的会话密钥。这是将验证器与控制器帐户关联起来的工具。去桩AMPL gt;帐户操作[22],然后在前面生成的绑定帐户上单击“设置会话密钥”在字段中输入author_rotateKeys的输出,然后点击“Set Session Key”

提交这个外部信息,目前就可以开始验证了。

要验证你的节点是不是联机并同步,请跳转到 。io/#list/DOT波卡 CC1“遥测”),并找到你的节点。注意,这将显示DOT波卡互联网上的所有节点,这就是为何选择惟一名字非常重要是什么原因。

假如所有正常,则单击“Validate”

intel Core i7-7700k ch3u@4.20ghz

存储- NVMe固态硬盘。大小应进行调整,以适应区块链的增长。DOT波卡在刚开始的6个月可以用大约30GB到50GB,但需要每6个月重新评估一次。

点击“验证”

假如你进入“Staking”选项卡,你会看到一个目前在互联网上运行的激活验证器列表。在页面的顶部,它显示可用的验证器插槽的数目和已发出成为验证器信号的节点的数目。你可以去Waiting”选项卡仔细检查是不是列出了节点。

零对等点

确保启用了30333libp2p端口。最后,找到互联网上的其他对等点需要一点时间。

怎么样清理链上的所有数据?怎么样清理链上的所有数据?

遵循圆点花纹的进展:

Rustuh3更新

最后,运行此命令来安装编译和运行DOT波卡节点软件所需的依靠项。

Sudo apt安装使clang pkg-config libssl-de构建-必不可少

注意:假如你用OSX并安装了自制的[12],你可以用下面的等效命令来代替上面的命令:

Brew安装cmake pkg-config openssl git LLVM来安装和配置互联网时间协议推广客户端

NTP[13]是一种用于同步时间的互联网协议。NTP允许你同步互联网上所有系统的时间。现在,验证器的当地时间需要合理地同步,因此你应该运行NTP或类似的服务。你可以检查你是不是有一个NTP推广客户端运行以下命令:

假如你用的是ubuntu18.04 /19.04,你应该默认安装一个NTP推广客户端

OVH: htth3s://www.oh.com.au/ [25]

数字海洋:https://www.pgitalocean.com/ [26]

Sudo NTPQ – h3

翻译:PolkaWorld

Linode [27]

圆点花纹的UI。

支付偏好-你可以指定奖励的百分比,将支付给你。其余的将被提名者瓜分。

htth3s://github.com/h3aritytech/DOT波卡

原:https://wiki.DOT波卡.network/docs/en/maintain-guides-how-to-alidate-DOT波卡

创建和安装DOT波卡二进制文件

你需要从GitHubparitytech/DOT波卡[14]仓库,用0.8分支提供源码来创建DOT波卡二进制文件。

一直用最新的0.8版本。x标签。在写作本文时,它是0.8.2,但你应该检查“git标记”命令的输出,以获得0.8的所大概版本的列表。你应该用最新的版本替换0.8.2。你还可以在release[15]选项卡上找到DOT波卡的最新版本。

注意:假如你更喜欢用SSH,而不是HTTPS,可以作为下面git克隆的第一行替代[email AMPL # 160;保护:paritytech /圆点花纹。Git。

//github.com/paritytech/DOT波卡.gitcdDOT波卡gittag | grep "$ / 0 /。8“gitcheckout0.8.2。/ scripts/init shcargobuild - release

此步骤将花费一些时间。

注意,假如遇见编译错误,你可能需要切换到近期的夜间版本。这可以通过运行以下命令来达成:

rustuptargetaddwasm32 - unknown - unknown - toolchainnightly - 2020-05-15

假如你对当地生成密钥有兴趣,可以从相同的目录安装子密钥。然后,你可以将生成的子密钥可实行文件发送到你的气隙计算机,以增加安全性。

Cargoinstall - force - githttps://github.com/paritytech/substratesubkey data synchronization chain AMPL other;

注意:默认状况下,验证器节点需要处于存档模式。假如已经在未归档模式下同步了该链,则需要第一用DOT波卡清除链删除数据库,然后确保用——pruning=archie选项运行DOT波卡。

你可以通过添加以下标记以非存档模式运行验证节点:-unsafe-pruning -pruning OF BLOCKSgt;,但请注意,归档节点和非归档节点数据库彼此不兼容,要切换,需要清除链接数据。

你可以通过运行以下命令来启动节点同步:

。/ target/release/DOT波卡 - pruning =存档

假如你不想立即以erify node模式启动。

——pruning=archie标记由——alidator和——sentry标记编译,因此仅需启动节点,而无需任何选项。假如没将修剪设置为存档节点,则在切换时需要重新同步数据库,即便数据库没在身份验证和标记模式下运行。AMPL;

注意:验证节点应该用RocksDb后端进行同步。默认状况下,这是隐藏的,但可以通过传递——database RocksDb标记来显示。但,在此之后,建议切换到更快、更有效的ParityDb选项。在数据库后端之间切换需要重新同步。

假如你想测试ParityDB,你可以添加标签——数据库ParityDB。

依据链的大小,这个步骤可以在任何地方进行,从几分钟到几个小时不等。

假如你想确定运行需要多长期,服务器日志将告诉你节点已经处置和验证的最新数据块。你可以用[Telemetry] 。io/#list/DOT波卡 CC1“Telemetry”)或浏览器DOT波卡JS将其与目前最高块[16]进行比较。AMPL;

注意:假如你没点号,你可以在软启动期结束后再试一次。你仍然可以运行节点,但你需要最少的点来继续,由于传输在软启动期间是禁用的。要紧的是要理解,即便对于那些拥有DOT波卡币的人,他们也只能表明他们的验证意图;在NPoS阶段开始之前,他们也不可以运行alidator节点。

注意:在DOT波卡软启动阶段,传输函数被禁用。这意味着,假如你在此期间设置了验证程序,则可能没办法根据建议将stash和controller设置为两个单独的帐户。你需要使它们成为相同的帐户,这意味着你将把帐户绑定到自己。但,强烈建议你尽快更改控制器。

强烈建议将controller帐户和stash帐户设置为两个单独的帐户。为此,你将创建两个帐户,并确保每一个帐户至少有足够的资金来支付买卖本钱,由于你的大多数资金将被作为抵押品保管。

确保不要用所有些点余额作为保证金,由于这将阻止你支付买卖成本从你的保证金余额。

下面,要设置大家的验证节点,大家将实行以下操作:

绑定隐藏帐户中的点。点将被用作保证互联网安全,可以是斜杠。

然后选择Controller,它是决定何时启动或停止验证的帐户。第一,转向押注[17]。点击“竞价推广账户操作”,然后点击“新赌注”按钮。

欢迎学习承印物:

Contabo [28]

OVH [24]

timedatectl

假如NTP已经安装并运行,你应该看到系统时钟同步:yes。假如没,实行以下命令并安装:

内存- 64gb。

上面的规格出版绝不是最低,你可以用运行时验证器,但需要注意的是,假如你用的是较低的规范,你可能需要切换到一些额外的优化与其他验证用标准配置相同。安装生锈

选择云服务提供商并将其设置到新服务器后要做的第一件事是安装Rust。假如你从未安装过Rust,请先安装它。

这个命令获得最新版本的Rust并安装它。

以下信息适用于现在处于软启动阶段的DOT波卡互联网。在软启动期间,互联网在转换为PoS之前作为PoA互联网启动。你可以根据此指南设置验证节点,但稍后将打开验证节点的第一个选择和奖励。假如你想在Kusama上设置一个身份验证节点,请查询Kusama指南[1]。

本指南将向你展示怎么样在DOT波卡互联网上设置身份验证节点。

在实时互联网上运行一个验证节点需要承担不少责任!你不只要为我们的利益负责,也要为目前被提名人的利益负责。假如你由于一些错误的操作而被砍,你的利益和声誉就会遭到威胁。然而,运行一个验证节点有不少好处,当你获得更多的收益时,你也为分散互联网的安全性做出了贡献。

因为安全性对于成功运行验证节点至关要紧,因此你可以查询有关安全性验证节点[2]的信息,以知道在构建基础设施时应该考虑什么。Web3基金会还为安全验证程序设置维护了一个参考文档,你可以在我们的部署中用它。当你继续积累作为一个验证器时,你可以用这个存储库作为适合修改和定制的起点。

假如需要帮,请单击Riot访问DOT波卡验证器休息室[5]。

大家的团队和其他验证职员在这里提供帮和答案,或者依据经验推荐提示。我需要多少点?

你可以在这里看到[6]粗略估计至少需要多少个点。验证节点通过Phragmen算法[7]进行过滤。为了被选中进入验证者节点池,也就是成为验证节点,你需要一个最小的承诺。这部分誓词可以是你的,也可以是被提名人的。这意味着,作为最低限度的抵押,你需要有足够的点存款来打造Stash和控制帐户[9],与一些额外的买卖成本。点的其余部分可能来自提名人。

注意:用于验证节点的任何点都可以是斜杠,这意味着不安全或不正确的设置会直接致使点丢失!假如你对成功运行一个节点没信心,建议将DOT波卡币指定给一个受信赖的验证节点。

对于新手来讲,在Linux云服务器上运行验证节点是最容易见到的办法。你可以选择你最喜欢的VPS提供商,并用任何你喜欢的操作系统。在本课程中,大家将用Ubuntu 18.04,但其他平台的说明应该类似。

DOT波卡中的事务网站权重是基于标准硬件的。建议验证节点至少运行标准硬件,以确保它们可以准时处置所有块。以下不是最低需要,但假如你决定以低于此速度运行,则可能会遇见性能问题。标准的硬件

有关硬件标准的完整细则,请参见这里的[11]。

Scaleway [29]

假如已经安装了Docker,可以用它启动身份验证节点,而不需要构建二进制文件。你可以用一个容易的单行命令:

$docker运行奇偶校验/DOT波卡:最新——验证器——name“name on telemetry”参考链接

htth3s://substrate.de/

Copyright © 2002-2021 okcoin比特币交易平台 (http://www.chinadovey.com) 网站地图 TAG标签