验证器节点
最低硬件要求
- 16 核 CPU
- 128 GB 内存
- 1TB NVME 固态硬盘 或 预配置 64+k IOPS 存储器
- 1 Gbit/s 网络连接
- 公共 IP 地址(固定 IP 地址)
- 峰值流量为每月 100 TB
通常情况下,您需要至少 1 Gbit/s 的连接才能可靠地满足峰值负载(平均负载预计约为 100 Mbit/s)。
我们请验证人员特别注意磁盘的 IOPS 要求,这对网络的平稳运行至关重要。
端口转发
所有类型的节点都需要一个静态外部 IP 地址,一个 UDP 端口用于转发传入连接,所有传出连接都是开放的 - 节点使用随机端口进行新的传出连接。节点必须通过 NAT 对外可见。
可以通过网络提供商或 租用服务器来运行节点。
可以使用 netstat -tulpn
命令来查找打开的 UDP 端口。
先决条件
了解惩罚政策:
如果验证者在 验证轮次中处理的区块数量少于预期数量的 90%,该验证者将被罚款 101 TON。
详细信息请参阅:惩罚政策。
运行 Fullnode
在阅读本文之前,请先启动 Full Node。
使用 status_modes
命令检查验证模式是否启用。如果未启用,请参阅 mytonctrl enable_mode 命令。
架构
查看钱包列表
使用 wl
命令查看 MyTonCtrl 控制台中的可用钱包列表:
wl
在安装 mytonctrl 时,会创建 validator_wallet_001 钱包:
激活钱包
-
向钱包发送必要数量的硬币并激活它。
最近(2023 年底),大致数据为最低质押约 34 万 TON,最高约 100 万 TON。
通过 toncan.com查看当前质押,了解所需的金币数量。
阅读更多内容最大和最小质押的计算方法。
-
使用
vas
命令显示传输历史:vas [wallet name]
-
使用
aw
命令激活钱包("钱包名称 "是可选项,如果没有提供参数,将激活所有可用的钱包)aw [wallet name]
您的验证器已准备就绪
Mytoncore 将自动参加选举。它会将钱包余额分成两部分,并将其作为参加选举的质押。您也可以手动设置质押大小:
set stake 50000
set stake 50000
- 将质押设置为 5 万个代币。如果质押被接受,我们的节点成为验证者,则只能在第二次选举中撤销质押(根据选民规则)。