Voting for witnesses is one of the most important ways to ensure that Hive remains decentralized (or as decentralized as it can be) and that it remains with the leadership of a group of people who will continue to ensure that Hive grows and maintains value.
I like the idea of actively (not passively) "recertifying" witnesses every 1-to-2 years. I get it that we're all busy and become overwhelmed with other projects, and life, but with such high importance on witnesses - it would only benefit the community to have an annual recertification. I'd suggest recertification occurs at an account-by-account level, and refreshes every 12 months, similar to if you were to change your password every 30-90 days in a corporate environment.
The witness vote decay rule was introduced in HF25 and results in the witness votes expiring after 1 year of no witness votes being made by the account. I'm in the process of adding a script to display what this is going to do to the witness ranks when it goes live - to the new Hive stats site I am building.
I think the format of this new rule seems reasonable, though I imagine that some people will just run a bot to make a new witness vote every so often automatically.
Ah, ok. I remember reading about that being proposed for a HF, but don't recall it being implemented. Good to know that it was rolled out.
I don't like your comment about bots.. but that makes complete sense .. since folks around here use bots for everything..
There's no way around people automating their own activity on Hive, so such a bot is to be expected. At least the decay will remove hangover stake from Steem users who aren't active on Hive.
Agreed. Clearing of the stagnant votes will be interesting to watch!
Delegating their witness votes is essentially the same thing, so technically no new bot is necessary.