挖矿时net_config目录中生成的key文件及其作用

背景

./run/net_config/key 文件是一个很有意思的文件,与监控平台判断挖矿节点是否为TrustNode关联。该文件一定要进行保留或备份,非常重要。本文将结合本人对该文件的理解,与大家探讨如何更好的使用这个key文件。

第一次启动挖矿程序

如果您第一次参与挖矿,根据如下显示的挖矿程序的目录,我们能发现挖矿程序在发布时其实不包含任何 net_config/key 的内容,以 Windows 版本挖矿程序为例,其目录结构如下:

conflux  
└── run
     ├── conflux.exe
     ├── default.toml
     ├── log.yaml
     └── throttling.toml

由于启动时没有 ./run/net_config/key 文件,因此挖矿程序会自动生成一个新 key 文件,将其记为 key_initial ,如果您能够保证 key_initial 直到挖矿结束时都没有改动,那么可以把 key_initial 登记到 XX问卷 中则到挖矿结束后的资格审核时您的节点应该会被系统审核为可信节点

我启动过挖矿程序,也有数据,我没有删除数据,直接重跑key文件会变动吗

以我的实践经验,我的key没有变动,哪怕是中途 网络更新 (变更了挖矿程序conflux.exe,需要下载新版本的挖矿程序,并用新版本中的conflux.exe替换原来的挖矿程序)

我启动过挖矿程序,也有数据,我把数据全删了,再重挖key文件会变动吗

以其他朋友的实践经验来说,key 文件会更新,将其记为 key_second ,我知道您已经有了一个 key_initial 写到了 XX问卷 里,您有两种选择:

  • XX问卷填写的 key_initial 更新到 ./run/net_config/key 文件中
  • 或更新一下XX问卷填写的 key_initial ,将其变更为 key_second

关键点:保留好登记在 XX问卷 中的那个key文件!

另外就像可爱的烤仔说的那样,这个key文件实际上是你身份的唯一标识!你自己东西的给别人干嘛?

2 Likes

完美

自己的 key 文件不要给其他用户哈,如果别人拿到了你的key文件冒充你,可能谁都不是TrustNode了

2 Likes

说得好!我补充一下!

这个两种选择,是选择其一即可。所以,第二种选择的前面,建议把“再”删掉,容易引起歧义。

收到,立刻修改

1 Like