Hi! I wrote myself a little cheatsheet to calculate everything that has to to with the key evolving signature. Can someone please review this and tell me if everything is correct?
KES
Current KES Period = Current Tip / slotsPerKESPeriod (=129600)
Current Tip: cardano-cli shelley query tip –mainnet = e.g. 6710594
slotsPerKESPeriod: cat mainnet-shelley-genesis.json | grep KESPeriod
(=129600sec = 2160min = 36h = one KES Period)
maxKESEvolutions: cat mainnet-shelley-genesis.json | grep maxKESEvolutions (= 62)
(means KES valid for 62 x 36h = 93 days)
Days left til node.cert renew:
Current KES Period = Current Tip / slotsPerKESPeriod = e.g. 6710594 / 129600 = 51
KES Periods left = 62 – Current KES Period = 62 – 51 = 11 KES Periods left till renew
11 KES Periods equals 11 x 36h = 396h = 16,5 days
When these 16,5 days are over, does the KES Period start from 0 again? If i renew my node.cert today, what does this mean?
BRGDS
oh I think i wrote a lo of BS sorry for that - it always depends on when you made your first KES Keys right? So its different from operator to operator? i found my remaining KES periods with prometheus, found no other way to do it…
You will get: Current KES Period: cardano_node_Forge_metrics_currentKESPeriod_int Remaining KES: cardano_node_Forge_metrics_remainingKESPeriods_int Remaining KES Days: cardano_node_Forge_metrics_remainingKESPeriods_int * 1.5
Question, can you renew the kes too early? Any time? Or do you have to wait till day of expire. For instance. I know I will be away from a computer with access to bp node during the week before expire. Can I just renew it two weeks early,
There is an error in your command, most probably because you copied and pasted the command from the forum with number “1” which indicates how often the link was clicked.