运行节点
按照下面提到的步骤使用 Docker 运行完整节点或验证器节点:
第 1 步 :使用以下命令下载 Docker 映像:
docker pull 5irechain/5ire-thunder-node:0.12
第 2 步 :运行 Docker 映像
对于完整节点,运行以下命令:
sudo docker run -p 30333:30333 -p 9933:9933 -p 9944:9944 5irechain/5ire-thunder-node:0.12 --port 30333 --no-telemetry --name 5ire-thunder-archive --base-path /5ire/data --keystore-path /5ire/data --node-key-file /5ire/secrets/node.key --chain /5ire/thunder-chain-spec.json --bootnodes /ip4/3.128.99.18/tcp/30333/p2p/12D3KooWSTawLxMkCoRMyzALFegVwp7YsNVJqh8D2p7pVJDqQLhm --pruning archive --ws-external --rpc-external --rpc-cors all
对于验证者节点,运行以下命令:
docker run -p 30333:30333 5irechain/5ire-thunder-node:0.12 --port 30333 --no-telemetry --name 5ire-thunder-validator --base-path /5ire/data --keystore-path /5ire/data --node-key-file /5ire/secrets/node.key --chain /5ire/thunder-chain-spec.json --bootnodes /ip4/3.128.99.18/tcp/30333/p2p/12D3KooWSTawLxMkCoRMyzALFegVwp7YsNVJqh8D2p7pVJDqQLhm --validator
作为验证者入职
概述
验证者负责区块生产和验证。
通过浏览以下指南,您可以了解如何作为验证者加入 5ireChain 网络并为其网络安全做出贡献。
验证器简介
验证者是 5ireChain 共识的参与者,负责通过验证交易并将其添加到 5ireChain 网络来维护分布式账本的安全。 他们负责创建新区块并确保网络的最终性,并最终确保其安全性。
验证者被激励使用本地加密货币参与网络,即 5ireChain 网络上的 5ire 硬币。 要成为验证者,他们需要投入一定数量(最少 200 5ire 币)。 质押作为良好行为的保证,每当验证者犯错时,质押就会被削减。 相反,如果他们遵守规则,就会根据他们的贡献获得奖励。
重要的是要注意,作为实时网络上的验证者需要承担重大责任。 验证者不仅要对自己的权益负责,还要对提名人的权益负责。 验证者的任何不当行为都可能导致验证者的质押金额和声誉大幅下降。
最低要求
股权 :成为 5ireChain 验证者的最低要求是 200 5ire 币。 网络参与者需要能够投入足够的 5ire 币才能设置为验证器,并且还需要持有一些额外的交易费用。 剩余的股份可以来自提名人。
注意 :运行 5ireChain 测试网的验证器节点需要至少 200 个 5ire 币:Thunder。
先决条件
必须将您的 5ireChain 验证器节点设置为验证器。 前往 设置过程 部分以访问节点设置指南。
如果您已经设置了 5ireChain 验证器节点,请继续阅读本文档以获取更多说明。
成为验证者(即将推出)
要成为验证者,请导航至 5ireChain 验证者应用程序 。
进一步将节点信息输入到 节点信息 字段中,以建立节点与应用程序之间的连接。
格式
- 协议://IP:端口
示例:ws://127.0.0.1:9944
示例:wss: //www.example.com
注意: “wss”协议通过安全的 TLS/SSL 连接使用 WebSocket,而“ws”协议使用未加密的连接。
成为 5ireChain 验证者的分步过程
第一步:连接节点
您必须在节点信息部分输入节点 IP 地址和端口(格式:协议://IP:端口),然后单击 提交 。 如果您没有正在运行的 5ireChain 节点,请参阅有关 设置 5ireChain 验证器节点 的文档。
如果启用了系统防火墙,节点主机必须使以下端口(TCP)可访问:
9944 (用于网络套接字)
9933 (用于循环过程调用)
第 2 步:登录
成功建立节点连接后,您必须登录应用程序。
在左侧面板菜单中,点击登录按钮,在输入框中输入您的5ire非托管钱包私钥/助记词,然后点击“登录”按钮。
如果您没有 5ire 非托管钱包,请单击“创建新钱包”按钮创建一个。
如果您是该应用程序的首次用户,那么您将被引导至下一步以在平台上设置帐户名。
首次使用的用户将看到此步骤以设置他们的帐户名。
为帐户设置名称后,您将被重定向到仪表板页面。
第 3 步:仪表板
成功登录后,用户将被带到仪表板页面。 仪表板页面为用户提供所有相关信息和统计数据。
- 仪表板页面显示验证器的状态。
- 状态可以是活动、非活动和等待。
- 如果用户尚未完成成为验证者的过程,则状态将显示为“-”。
要继续验证器设置过程,请单击 设置为验证器 按钮。
第四步:提供钱包地址和轮换密钥
- 单击 设置为验证器 按钮后,用户将在顶部字段中看到他们的钱包地址。 奖励将收到此钱包地址。
- 用户可以通过单击“生成旋转密钥”按钮来生成旋转密钥,它会自动生成。
- 生成旋转密钥后,用户必须单击“下一步”按钮才能继续。
第 5 步:质押
- 提供您要用于创建验证者保证金的质押/保证金金额。
注意 :验证者保证金的最低可接受金额为 200 个 5IRE 币。
- 质押金额越高,成为验证者的机会就越大。
- 提供在奖励分配给您的提名人之前将提取的佣金百分比。
第 6 步:授权
- 在此步骤中检查并验证您的验证者保证金的摘要。
- 验证诸如“赌注金额”和“佣金百分比”之类的详细信息。
- 输入您账户的助记词,授权创建验证人债券。
- 将从您的帐户余额中扣除一小笔费用以处理此交易。
- 您的验证者保证金将在您授权交易后创建。
- 成功完成验证者债券创建过程后,用户将被重定向到“仪表板”页面(屏幕下方)。 状态将更新为等待下一个验证时代。
- 一旦验证者在 5ireChain 网络上验证了区块,其他统计数据,例如提议的区块、积分、提名人、正常运行时间、获得的奖励等将被更新。