5ire 节点

奖励节点1年前 (2023)发布 admin
76 0
奖励节点

原文(机译):https://docs.5ire.org/docs/system-admin/intro

 

概述

什么是节点?

区块链网络中的节点是参与网络的参与者。 完整节点(有时称为存档)通过维护区块链状态的副本来参与,从而加强链的耐用性。 验证器节点参与共识过程,生成块。 全节点是区块链网络和开发者应用程序的入口点。 区块链是一个相互连接的节点网络。 全节点提供用于验证、管理账户、发送交易、与智能合约交互等的API。

谁可以运行节点?

任何人都可以在 5ireChain 网络上运行节点,只要他们拥有必要的技术资源(稳定的互联网连接和足够强大的硬件)和知识来设置和维护它。 这包括个人、组织或公司。

在哪里设置验证节点?

建议在您选择的云中设置验证器节点。

5ireChain 网络中不同类型的节点

5ireChain 上有两种类型的节点:

  1. 全节点
  2. 验证者节点

全节点: 全节点通过存储自创世以来产生的所有块来维护区块链状态。 如果所有全节点都宕机并丢失状态,区块链历史将不可逆转地丢失。 这就是为什么它们在确保区块链耐用性方面发挥关键作用的原因。

全节点通过存储自创世以来产生的所有区块来维护区块链状态。 如果所有完整节点都宕机并丢失状态,区块链历史将不可逆转地丢失。 这就是为什么它们在确保区块链耐用性方面发挥着至关重要的作用。

全节点使您能够读取链的当前状态、为其编制索引并提交外部信息。 它们用于与网络交互,因为它们无法参与共识,从而消除了未经授权篡改密钥或共识本身的风险。

他们还存储区块链的更新副本。 全节点更安全,可以执行即时发送/接收交易。

验证者节点

验证者节点负责区块生产、验证,并就哪些子链被最终确定和哪些被丢弃达成共识。 如果所有验证器都关闭,网络就会停止,但是一旦具有授权在给定会话中生成块的密钥的关键验证器集再次启动,网络就会恢复。

验证者需要投入特定数量的 5ire 币。 作为他们工作的回报,他们会收到 5ire 币等奖励。 他们的回报有两种形式:

  • 交易费用和交易提示。
  • 质押奖励; 作为区块奖励的一部分铸造的新硬币。

如果出现不合规情况,例如离线、试图攻击网络或运行未经授权的软件,验证人及其提名人将受到惩罚,他们的股份将被削减。

验证器在网络的基础设施中起着至关重要的作用。 他们负责:

  1. 创建新块,
  2. 确保网络的最终性,以及
  3. 维护网络安全。

在实时网络上运行验证器是一项责任任务。 您不仅要对自己的股份负责,还要对现有提名人的股份负责。 如果你犯了一个错误,你的金钱和声誉将受到损害,你的股份,包括你的提名人,都会被削减。

注意 :任何人都可以在 5ireChain 网络中运行节点,前提是他们拥有必要的技术资源(稳定的互联网连接)和知识来设置和维护它。 这包括个人、组织或公司。 建议在云服务器而不是本地系统上设置验证器节点。

统要求

最低要求 

  • 中央处理器 
    • 核心:4
    • 线程数:8
  • 内存 :8GB
  • 存储 :100GB SSD(250+GB 用于存档)
  • 软件 
  • Linux 版本:18.04 LTS 或以上
    • 纱线:1.22.19或以上版本
    • Docker:版本20.10.10或以上

推荐要求 

  • 中央处理器 
    • 核心:8
    • 线程数:16
  • 内存 :32GB
  • 存储 :100GB SSD(250+GB 用于存档)
  • 软件 
  • Linux 版本:18.04 LTS 或以上
    • 纱线:1.22.19或以上版本
    • Docker:版本20.10.10或以上

协议 如果启用了系统防火墙,则节点主机必须使以下端口(TCP)可访问:

  • 9944:用于网络套接字
  • 9933:用于RPC调用

最佳实践 

  • 只允许最少的端口
    • 30333:用于区块链发现
    • 9944:用于网络套接字
    • 9933:用于 RPC
    • 22:对于 SSH(应限制在特定地址范围内或在初始设置后完全删除)
  • 为区块链存储安装额外的卷
  • 将静态公共 IP 分配给实例/VM
  • 监控区块链进程和额外体积的警报

重要提示 

只在可靠的系统上设置验证器。

运行节点

按照下面提到的步骤使用 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 非托管钱包,请单击“创建新钱包”按钮创建一个。

5ire 节点

如果您是该应用程序的首次用户,那么您将被引导至下一步以在平台上设置帐户名。

首次使用的用户将看到此步骤以设置他们的帐户名。

5ire 节点

为帐户设置名称后,您将被重定向到仪表板页面。

第 3 步:仪表板

5ire 节点

成功登录后,用户将被带到仪表板页面。 仪表板页面为用户提供所有相关信息和统计数据。

  • 仪表板页面显示验证器的状态。
  • 状态可以是活动、非活动和等待。
  • 如果用户尚未完成成为验证者的过程,则状态将显示为“-”。

要继续验证器设置过程,请单击 设置为验证器 按钮。

第四步:提供钱包地址和轮换密钥

  • 单击 设置为验证器 按钮后,用户将在顶部字段中看到他们的钱包地址。 奖励将收到此钱包地址。
  • 用户可以通过单击“生成旋转密钥”按钮来生成旋转密钥,它会自动生成。
  • 生成旋转密钥后,用户必须单击“下一步”按钮才能继续。
5ire 节点

第 5 步:质押

  • 提供您要用于创建验证者保证金的质押/保证金金额。

注意 :验证者保证金的最低可接受金额为 200 个 5IRE 币。

  • 质押金额越高,成为验证者的机会就越大。
  • 提供在奖励分配给您的提名人之前将提取的佣金百分比。
5ire 节点

第 6 步:授权

  • 在此步骤中检查并验证您的验证者保证金的摘要。
  • 验证诸如“赌注金额”和“佣金百分比”之类的详细信息。
  • 输入您账户的助记词,授权创建验证人债券。
  • 将从您的帐户余额中扣除一小笔费用以处理此交易。
5ire 节点
  • 您的验证者保证金将在您授权交易后创建。
  • 成功完成验证者债券创建过程后,用户将被重定向到“仪表板”页面(屏幕下方)。 状态将更新为等待下一个验证时代。
  • 一旦验证者在 5ireChain 网络上验证了区块,其他统计数据,例如提议的区块、积分、提名人、正常运行时间、获得的奖励等将被更新。
5ire 节点
 
© 版权声明
奖励节点

相关文章

暂无评论

暂无评论...