关于国内部分人奖励明显低于其他人的情况说明

主要原因是你的node有问题
请使用日志生成,定时检查node的运行所有日志
在日志里面搜索关键词:Proof of time
如果有如下两个情况出现:

e[2m2024-03-04T11:57:42.717469Ze[0m e[33m WARNe[0m e[1mConsensuse[0me[2m:e[0m e[2msc_proof_of_time::sourcee[0me[2m:e[0m Proof of time chain reorg happened e[3mfrom_next_slote[0me[2m=e[0m2694952 e[3mto_next_slote[0me[2m=e[0m2695588
sc_proof_of_time::source: Proof of time chain was extended from block import from_next_slot=2120440 to_next_slot=2120441.

那么说明你的节点没有及时的收到计时器证明,主要是原因是因为你跟计时器延迟太高或者等等
用通俗易懂的话说就是: 爆快你获得0.1tss的步骤是 node收到挑战,随后让你的farm完成这个挑战,你才会获得奖励
如果你的node收到的挑战不足,那么你的farm也就没有什么挑战需要完成,自然你的奖励也就更低

解决方法:
如果有条件的可以直接运行一个计时器
参考官方文档:

其主要需要高频率单核CPU,目前的方案只有I9 14900K超频后能达到6Ghz,
随后在启动node的时候添加:

--timekeeper - 成为一名计时员。
--timekeeper-cpu-cores - 指定计时器应使用哪些核心而不是随机核心。

这两个参数即可,可以选择频率最快的那个核心

其二方法就是:
使用境外服务器搭建node
远程连接开启了计数器的node
等等,但是远程连接node具有很高的不稳定性,建议还是采用第一个

–timekeeper-cpu-cores=1
是这样输入的吗,对这方面不太懂,求指点

首先,保证你CPU核心频率在5.0GHZ以上,频率低于5.0是没有效果的
其中参数添加–timekeeper代表启动了计时器,但是使用随机核心
参数–timekeeper-cpu-cores 代表指定核心,一般指定给绝对空闲的一个核心用
比如–timekeeper-cpu-cores 5 代表计时器运行在核心5上面
–timekeeper-cpu-cores 5-6 代表计时器随机运行在5核心或者6核心,每次启动都会变,但是启动的中途不会变

你好在哪里能找到日志呀? 还是必须得加什么代码才能生成日志

参考我另外的脚本教程

请教使用桌面版本Space Acres,和ubuntu 有多大区别吗?如果国内挂梯子,能不能有效缓解网络问题?