Hey @JG20, @SPAddict25, @sn0w
Now, I’ll correct myself. 20220921_1 is the latest version for us, ordinary shard validators in the mainnet. So this versioning (00221004_1) is also OK. It seems that the first decimal has a meaning. My guess: 2 for ordinary shard validators, 1 for shard validators using beta versions, 0 for beacon validators. This also verifies my explanation below:
In fact, it changes nothing for the shard validators. Only one line of change for the beacon producers. It only made enabling the new features quicker.
So how come some validators were updated with 00221004_1? Since blink.sh has a minor bug. The buggy version had echo ${tags[*]} | sort -rn
instead of sort -nr <<< "${tags[*]}"
. So the validator with the latest blink.sh
won’t be updated.
Reverse engineering at its finest