Auditing My Witness: Let's do our duty [v1]
Taking the advice of my fellow steemian @ervin-lemark , I am going to exercise my right to vote and audit my voted witnesses for the sake of the STEEM Blockchain performance and stability.
This is one of the most important tasks we, as a good steemians, should do in a periodical manner.
For your information:
Witnesses are the block producers on the Steem blockchain and their role is beyond important. These are the people that literally write the blocks and keep the blockchain itself online.
Steem operates on Delegated Proof of Stake (DPoS) in which all users vote to determine these witnesses, much like an election. The distinction here is that this election happens moment to moment and your votes never expire.
(Source)
Each account can vote for up to 30 witnesses, so, as you can understand, in a certain manner, it is our duty as well as our right as steemians to vote for witnesses which have contrasted solvency working as so, if we want to ensure the good stability and performance of the STEEM Blockchain.
For the moment my Witness Votes have gone to only 17 witnesses. These accounts have demonstrated, at least for me, their solvency and their commitment with STEEM and the community.
But my intention from now on is to take my responsability as steemian to "audit" my witness list and to try to find or maintein good witnesses and, of course, discard those that I think are doing wrongly, bad or with low performance or community commitment.
HOW?
Very easy, I am going to use this app. http://duplibot.com/deadwitnesses/ created by @deadwitnesses , you can check this post with the explanation on which information you can get there.
My "Acceptance" criteria will be:
- How many days have past since this witness last wrote a block to the blockchain (PERFORMANCE)
- Did the witness write a Post within a week?
- Did the witness vote a Post within a week?
- Is the signing key of the witness active? (If it is not, it means that this witness cannot produce any block)
Nr | Witness | Last Block (days ago) | Last Post within a week | Last Vote within a week | Signing Key |
---|---|---|---|---|---|
1 | @arcange | 0 | YES | YES | Active |
2 | @blocktrades | 0 | YES | YES | Active |
3 | @cervantes | 0 | YES | YES | Active |
4 | @curie | 0 | YES | YES | Active |
5 | @demotruk | 0 | YES | YES | Active |
6 | @dragosroua | 0 | YES | YES | Active |
7 | @emrebeyler | 0 | YES | YES | Active |
8 | @good-karma | 0 | YES | YES | Active |
9 | @klye | 0 | YES | YES | Active |
10 | @lukestokes | 0 | YES | YES | Active |
11 | @moisesmcardona | 46 | YES | YES | Inactive |
12 | @riverhead | 0 | NO | YES | Active |
13 | @sc-steemit | 0 | YES | YES | Active |
14 | @swisswitness | 0 | YES | YES | Active |
15 | @themarkymark | 0 | YES | YES | Active |
16 | @utopian-io | 0 | YES | YES | Active |
17 | @yabapmatt | 0 | YES | YES | Active |
As you can see, one witness is down since at least 46 days ago and his Signing Key is inactive which is not so good...
TO DO TASKS:
- First task is for me, I should make use of all my Witness Vote power so, I have to find good witnesses and vote for them.
- Second Task: Give a second opportunity to the failing witness, he could have problems trying to fix his witness node but, if in one week the things goes equal I will remove the vote and give it to another witness.
What about you? Which witnesses do you recommend to vote and why?
Steem on!
Good move :)
Full upvote and resteem!
Thanks mate!
is something i should check as well i'm only voting for 6 witness so i'm 24 votes on air, btw check if @lukestokes is the same account than @lukestokes.mhth is one of the witness i like to read
Yes, it is the same, I’ve just shorten the name
Thank you for providing this valuable information! Important to have an overview of witnesses!
Indeed it is!
Thank you for this - really helpful to have the @deadwitnesses app and your criteria for voting.
You're welcome.
Thanks so much for the mention, I'm glad you found my tool helpful as you're reviewing your witness votes!
Thanks to you for create it.
STOP