What should we expect from top steem witnesses

in steem •  6 months ago

Steemian.info provides a very good description of the steem witness role and the expected tasks a witness needs to fulfil.

Witnesses are elected by the community to witness the production of blocks on the Steem network. In other words, they run and maintain nodes (servers) that generate the blocks containing all transactions (i.e. posts, upvotes, comments, transfers, etc.), which are added to the blockchain. Without witness nodes, there is no Steem blockchain.

Auteursrecht: trueffelpix / 123RF Stockfoto

This description might be sufficient for backup witnesses but I think every top witness (first 21) who gets nicely rewarded by the STEEM blockchain should be expected to do more than that. Let's see how much a top witness receives in rewards (Steem Power) before we continue.

Thanks to the great post from @timcliff I learned that a top witness receives 0.1874 STEEM per block. You can use that amount to calculate the witness reward.

Calculation for blocks per day:
(60 s x 60 m x 24 h) / 63 s = 1371 blocks

Calculation for monthly witness pay:
1371 blocks x 0.1874 SP/block x 30 d = 7707 SP/month (or 92493 SP/year)

The monthly salary (7707 SP) for a top witness based on todays USD/Steem value is around 18,000 USD!

Awesome! That was my first reaction. Witnesses have a very important role on the STEEM blockchain and I am fine with the rewards they receive. What I like to address however is my expectation that in order to receive this kind of reward, just hosting a node/server that produces blocks is not enough!

In order to be a top witness someone should tick the following additional check boxes in my opinion.

  • Build apps for the STEEM ecosystem.
  • Actively works on STEEM related github repos (e.g condenser) to fix issues and enhance development.
  • Shows his activities to the community on a regular basis.
  • Suggest improvements and follows them through until completion.

These are a few that came to my mind. I am sure you can think of more activities you like to see from a top witness.

Another thing I noticed is that there doesn't seem to be a central place (witness activity website) where people can go to and check what each of the top witnesses are working on or have done for the STEEM blockchain.

Lets build a website that shows witness activities so it is very transparent and easy for everyone to decide which witness deserves a spot at the top.

A few activities I know from witnesses are:

  • @timcliff (SBD print rate)
  • @blocktrades (steem /sbd exchange)
  • @aggroed (Steem Monsters)
  • @jesta (Vessel)
  • @roelandp (SteemFest)
  • @good-karma (esteem)

    While the witness report from timcliff is a good start, I think we should see witness activities at any point (build a witness activity website) so that the community knows which witnesses are dedicated to move the STEEM blockchain ahead. This should also help the community to vote only the most effective and capable witnesses into the top 21 spots.

    What are your thoughts on this? Please let me know in the comments.


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hello @tarekadam I share the link of the pending video of the donation to the children Down I hope you enjoy it, thank you very much



Beautiful, thank you very much for your great work @rosz !

This post is really important regards to the future of Steem because we all know ineffective work by the witnesses can make this platform ineffective because they are the most important aspect, and we can say that they are the air for the Steem Ecosystem, and yes @timcliff is striving hard to produce many important visions and he is also striving hard to work on the new modules and that shows that witnesses are working hard to make the Steem Blockchain more effective and we can feel that Steem Blockchain is backing by the visionary people.

I really want to appreciate your idea of creating an website related to the activities of Witnesses regarding to the Steem Blockchain. And this will directly going to help Steemians to vote for effective witnesses and this way we can move forward with strong team ahead, in current period of time it's really unfortunate that many people are unaware of the Witness System which is not an good sign and it's really important to educate fellow Steemians regarding the Witness System.

Thanks for sharing this post with us and wishing you an great day. Stay blessed. 🙂

Top witnesses are voted in by only a handful of large users.


A the end I think everyone who wants to see their investment grow will vote for the very best people who are committed. So if you have a site that shows witness activities beside producing blocks than small and large holders will vote for the witnesses that provide the best service to the steem blockchain.


I am not so sure.

Steem witnesses are pertinent to the viability of the Steem ecosystem. Good thing is more visionary leaders with good prospect are emerging as witness.
I wish you were vying for a position as a steem witness. You surely will get my support. Thank you for the charity work you launched from the contest some weeks ago

Without witnesses no one can imagine the steemit they play and huge and important role in keep running this awesome blockchain and thanks for sharing such great information :)

Sir @tarekadam you have really gone a long way in informing my minnow mind.
Thank you very much much for the copious detail on the activities of Steem witnesses.

While i do fully agree with this notion I want to make it is not the witnesses who need to change, its the education level of those who hold STEEM that needs to change.

Asking a witness to change is like asking a politician to change their views. Sure they can tell you whatever you want to hear, and on some off change their change of heart may truly be genuine. But the better option, the entire reason we have elections is to elect people who are already in line with our values.

very good post

Great work

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 5 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 47 SBD worth and should receive 240 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,

It's an uphill battle getting most people to even learn or care what a witness is. Then, as you rightly point out, we run into this problem:

Another thing I noticed is that there doesn't seem to be a central place (witness activity website) where people can go to and check what each of the top witnesses are working on or have done for the STEEM blockchain.

I've been collecting a few resources as I go along and am happy to share them here (not endorsing any particular witness):

I don't ever been know that steem witness this kinds of informative content... Thanks.. @tarekadam.. I know something..