如何启动和运行 Quai Network 节点。
Go v1.23.0+
Git、Make 和 G++
主网 (Colosseum)
主网测试网 (Orchard)
orchard
分支。使用任何其他分支或标签将导致同步问题或创世块不兼容。本地开发者网络
node.slices
、node.quai-coinbases
、node.qi-coinbases
标志的值启动节点。日志应开始打印到终端。
CTRL+C
终止节点实例。
CTRL+C
可能无效。您必须在停止节点之前先终止矿机进程。quai-coinbases
和 qi-coinbases
:每个账本中接收区块奖励和矿工小费的地址。miner-preference
:应平均以 Quai 或 Qi 代币支付的区块奖励百分比。slices
:节点将运行的网络切片。配置挖矿地址
start
命令,类似如下,为您打算挖矿的链使用您自己的地址。您可以使用 Pelagus 钱包 轻松为每个分片和账本生成地址。您必须为节点运行的每个分片生成唯一的 Quai 和 Qi 地址,并将它们作为 coinbase 标志传递给运行命令。每个账本都有一个唯一的 coinbases 标志:quai-coinbases
:Quai 账本的 Coinbaseqi-coinbases
:Qi 账本的 Coinbase区块奖励偏好
miner-preference
标志设置区块奖励代币偏好。miner-preference
标志是一个百分比刻度,可以设置为 0 到 1 之间的值,表示应以 Quai 或 Qi 代币支付的区块奖励比例。一些示例:0
:100% Quai 偏好,所有区块奖励都以 Quai 支付0.25
:3/1 Quai 偏好0.5
:平均分配,区块奖励平均以 Quai 和 Qi 支付0.75
:3/1 Qi 偏好1
:100% Qi 偏好,所有区块奖励都以 Qi 支付start
命令中传递 miner-preference
标志,值在 0 到 1 之间,如下所示:奖励锁定期
--node.coinbase-lockup
标志配置锁定期。协议为长期锁定区块奖励的矿工提供额外激励。--node.coinbase-lockup
的可用值及其相应的期限和奖励提升为:值 | 期限(区块) | 期限(天) | 奖励提升 |
---|---|---|---|
0* | 241,920 | 2 周 | +0% |
1 | 1,555,200 | 3 个月 | +3.5% |
2 | 3,110,400 | 6 个月 | +10% |
3 | 6,220,800 | 12 个月 | +25% |
start
命令中传递 --node.coinbase-lockup
标志,如下所示:切片
node.slices
标志设置为您想要运行的网络切片。在代码库中,切片由其区域和区索引标识。区域和区索引从 0 开始,范围为 0-2。[0 0]
切片。网络环境和创世 Nonce
--node.genesis-nonce
标志在启动时将创世 nonce 传递给节点。--node.environment
的选项有:"colosseum"
(主网)、"orchard"
(主网测试网)、"garden"
(主网开发网)和 "local"
。环境 | 描述 | 创世 Nonce |
---|---|---|
colosseum | 主网 | 23621466532946281564673705261963422 |
orchard | 主网测试网 | 62242624366553750196964614682162313 |
local | 本地开发 | N/A |
.log
文件。要查看特定位置的日志输出,请使用:
location-to-print-here.log
替换为您要打印的日志文件名。
nodelogs
目录和包含所有同步状态的基础 ~/.local/share/go-quai
目录。为此,请运行以下命令:ctrl+c
。