!witness-vote-check | Review your witness votes for HF22
I was going to write this super-massive post on reviewing witness votes, now that we are on HF22, but it seems there are many of them already floating around:
- https://steempeak.com/witness-category/@quochuy/retired-and-outdated-witnesses
- https://steempeak.com/thealliance/@enginewitty/witnesses-leaving-and-in-limbo
- https://steempeak.com/witness/@witnessupdate/witness-update---09052019
- https://steempeak.com/witness/@skramatters/witness-reevaluation-time-l2jnhmu0
- https://steempeak.com/witness/@minerthreat/broken-witness-voting-links-and-how-to-fix-them
So I thought that it would be a good opportunity to whip up a quick bot. The witness-vote-check bot can basically tell you what witnesses you are voting for that are inactive. You can then safely remove your vote. The command is:
!witness-vote-check @username
You can do this anywhere on the blockchain in the comments. @untersatz (my witness!), will reply back with an informative message.
Here are some quick facts about witnesses:
- The top 20 witnesses are full-time block producers, each taking a turn
- Blocks are produced every 3 seconds
- Witnesses are awarded with Steem Power for each block they produce
- A backup witness produces a block at position 21, based on their rank
Your witness ranking determines how often you will be allocated a block to produce.
Why do we have to bother with reviewing our witness votes anyway?
The blockchain used to have a rule that automatically skip inactive witnesses that are still registered after 24 hours of inactivity. That meant that you could just turn off your witness and the blockchain would just ignore you after 24 hours. However, this logic has been recently removed and inactive witnesses who have not un-registered are still schedule for block production but will miss the block. The higher their ranking is, the more frequently they are scheduled and the more blocks will be missed slowing down the network. -- @quochuy
So there you have it...@quochuy (another deserving witness!) answers it quite succintly.
@arcange has written an excellent witness visualiser in real-time.
Go check it out here: https://steem.arcange.eu/schedule/
Source
Finally, a massive shout-out to @justyy for his API on getting the witness votes for an account. He also deserves your witness vote!
What are you waiting for?
Check your witness votes in the comments!!!
Consider using one of your witness votes on untersatz!
We are currently ranked 150 (111 active) and, unfortunately, there are several witnesses above us that are retired but still have people's votes.
Run by myself and organduo—supporting the community with regular contests: Easy SBI Contest, Pinky and Spiky Drawing Contest and Secrets of Organ Playing Contest. Also powering the popular giphy bot and donating STEEM for deemarshall's creative contests.
!witness-vote-check @deemarshall
All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)
// This bot is powered by witness untersatz! //
!witness-vote-check @tarazkp
These witnesses you have voted for have retired and unregistered their server:
krnel, themadcurator
// This bot is powered by witness untersatz! //
!witness-vote-check @bengy
These witnesses you have voted for have retired and unregistered their server:
noblewitness, utopian-io
// This bot is powered by witness untersatz! //
Hmmm, that's interesting. I will fix this up later...
Feel free to add @untersatz to fill the gap 😉
Posted using Partiko iOS
I definitely will!
Thank you 🎵
!witness-vote-check @partitura
All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)
// This bot is powered by witness untersatz! //
!witness-vote-check @partitura
Posted using Partiko Android
All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)
// This bot is powered by witness untersatz! //
!witness-vote-check @bwar
All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)
// This bot is powered by witness untersatz! //
I think that means I pressed the test?
Pressed. Yes. 😂 !giphy bwar
// You can support giphy by using one of your witness votes on untersatz! //
Thank you for supporting @CatsMakeKittens by being a part of our community @contrabourdon.
Each CATS you purchase gets you daily upvotes from me @CatScientist as our community grows so do your rewards for being a member!
!giphy meow
// You can support giphy by using one of your witness votes on untersatz! //
!witness-vote-check @quantumdeveloper
These witnesses you have voted for have retired and unregistered their server:
utopian-io
// This bot is powered by witness untersatz! //
!witness-vote-check @taskmaster4450
Posted using Partiko iOS
These witnesses you have voted for have retired and unregistered their server:
fulltimegeek
// This bot is powered by witness untersatz! //
!witness-vote-check @melinda010100
All your witness votes are valid!
(Note: if you set a witness proxy, please re-run this command with the proxy account)
// This bot is powered by witness untersatz! //