Become a Solo Validator
To become a solo validator, you’ll need to:
- Run a Conflux node.
- Register it in PoS.
- Stake CFX in this PoS node.
This guide will walk you through the process of setting up a solo validator.
1. 运行Conflux节点
运行PoS节点同样是运行Conflux节点。 你可以按照运行节点指南来操作。 运行全节点或归档节点都可以。
节点的PoS配置文件位于下载的节点包中的 pos_config
目录。 此目录中的 pos_config.yaml
文件是PoS配置文件,通常不需要修改此文件中的设置。
首次启动节点时,系统会提示您设置密码以保护节点的PoS私钥。 请务必记住这个密码,因为一旦忘记,您将无法找回密码。 稍后重新启动节点时,将需要输入此密码。 私钥存储在节点目录的 pos_config/pos_key
文件中,建议备份此文件。
首次启动节点时,建议使用区块链数据快照,因为它可以大大加快节点同步速度。 有关如何使用区块链数据快照的信息,请参阅区块链数据快照 。
Once the node data is synchronized to the latest block (and the "Catch-up mode" in the node logs changes to false), you can proceed with PoS registration.
2. 在PoS中注册
前提条件
要成为验证者,你需要在PoS中注册你的节点。 注册节 点需要一个 Conflux Core账户 和节点的 PoS注册数据 。
首先,你需要安装Fluent Wallet,并且账户中拥有至少 1000 CFX + gasFee。 因为每一个 PoS 投票需要1000 CFX。
然后,您可以在节点目录中运行以下命令来获取PoS注册数据:
./conflux rpc local pos register --power 1
# it will return something like this:
[
"0xe335b451eb0d497f27d8d73d12d6c5f13b12b5c0ebad872dc59536341cd1f31c4ede98d8000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000030808c124f4a9b389f0c53a279cff171083c878437369189f03416836dfe7e10873b28db2df8109e226707388ac6588a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210256c97da1270db8aad8dd7ed6785953c691b77dd9c0830c327ff3b4e637e9bb4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000030b748cd4ed52f203e09a8299a5e29444a05fd0e8499de0a81ed4c00bb23ddd910f8eec13f0c67b8833f8bd4fbb1217f2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020455b9bb17f42f8f6cd14450acb13959a1ddf2302b2c5ecf25c82cee371c2cf1f",
"eb0d497f27d8d73d12d6c5f13b12b5c0ebad872dc59536341cd1f31c4ede98d8"
]
运行后会输出两个字符串,第一个是注册数据,第二个是 PoS节点地址 。
在此PoS节点中质押CFX
在您可以在PoS中注册您的节点之前,您需要在PoW中质押一些CFX,您可以使用ConfluxHub的PoW质押工具来进行。
这个工具非常容易使用,只需连接您的Fluent钱包,输入您想要质押的CFX数量,然后点击“质押”按钮。 这里我们可以选择质押1000 CFX。
Register
然后我们可以使用ConfluxHub的PoS注册工具来注册我们的节点。
- 将我们在上一步中获得的注册数据粘贴到“全节点数据”输入框中。
- 在“投票”输入框中输入1。
- 点击“注册并绑定”按钮。
- 它会弹出一个窗口来确认交易,点击“确认”按钮。
交易执行后,注册数据将同步到PoS链上,同步过程大约需要10分钟。
3. Stake CFX in this PoS node
注册数据同步到PoS链后,您可以进入像这样的页面。
这是PoS验证者仪表板,您可以:
- 查看验证者的状态:PoS地址,它拥有多少投票,获得了多少奖励等。
- 向此验证者质押更多投票,或从中撤销投票。
- 查看验证者的锁定和解锁投票。
质押更多投票
您可以随时向此验证者质押更多投票,首先您需要在PoW中质押更多CFX,然后在“ 投票”输入框中输入您想要质押的投票数量,并点击“质押”按钮。 然后这些投票将在大约10分钟内同步到PoS链。
通常新质押的投票将在13天内处于锁定中状态。 13天后,这些投票将处于已锁定状态。 锁定中状态的投票也将获得奖励。
撤销投票
如果您想从这个验证者那里撤销一些投票,您可以在“投票”输入框中输入您想要撤销的投票数量,并点击“撤销”按钮。 然后这些投票将在大约10分钟内同步到PoS链。
通常撤销的投票将在1-14天内处于解锁中状态。 之后,这些投票将处于已解锁状态,并可以使用ConfluxHub的PoW质押工具提现到您的账户。
在ConfluxScan中查看验证者的状态
您还可以在ConfluxScan中查看验证者的状态。 通过访问此链接 https://confluxscan.io/pos/accounts/0x<your-pos-node-address>?tab=overview
在这个页面上,您可以查看:
- 详细的验证者状态。
- 进入历史。
- 投票历史。
- 待定权利状态:锁定和解锁投票。
ConfluxHub主网与测试网
常见问题解答
注册过程在Conflux的哪个space进行?
注册过程发生在Core Space中,此过程中需要Fluent Wallet。
如何领取我的奖励?
奖励将每半小时自动发送到您的 Core Space 账户。
预期的质押收益率是多少?
大约为每年10-14%