计时器
计时是确保协议安全的一个重要组成部分。 至少一名计时器在线,才能有区块产生。 虽然可以在运行一个农民或 operator 节点时启动计时器功能,但理想的情况是使用一台高规格的专用机器来减轻处理负荷,以改善他们的工作水平。
Having a good number of timekeepers distributed geographically is our goal to foster a healthy network. 我们希望,除了团队正在运行外,我们的热心社区也能运行一些计时器,以确保协议的弹性和分散性。
note
运行一个计时器并没有明确的经济激励,然而,独立的计时器有助于稳定区块生产,使网络的每个参与者都受益。
您可以在Autonomys Academy时间证明部分阅读更多关于计时器的信息。
硬件要求
成为计时器对硬件的要求很高,以确保拥有较强机器的用户无法在性能上连续超越网络上的其他计时器。 所有计时员都在相互竞争,以生成他们的证明,我们需要的是一辆辆配备相同的 F1 赛车,而不是功率各异的不同级别的混合赛车。
请注意,此规格是我们的初始基准,随着我们发现成为计时器需要的确切特征,此规格可能会发生变化。
硬件 | 规格 |
---|---|
CPU | 4个核心+频率尽可能高。 超频英特尔14900k是最理想的。 请注意,只有一个核心将被用来运行计时器。 |
RAM | 8GB 以上 |
Storage | 100GB 固态硬盘 |
命令行参数
使用--help
可以看到节点上有两个新的命令行选项:
--timekeeper
- 成为一个计时器。--timekeeper-cpu-cores
- 指定计时器应该用哪个核心来运行而不是随机核心。