Steemitguide : What is a Exactly is a STEEM Witness and why every User should Vote !

in steem •  2 years ago

Before i go on with my post , i would like everyone to know what exact Topic we are going to cover today.
This post is all about what a STEEM Witness is , how to become one and the purpose of being a Blockchain Witness.

Let's get some Facts Right;

There is no such thing as a ''Steemit Witness'' however the term a Witness is to be associated with the STEEM blockchain. The STEEM blockchain requires a set of people to create blocks and uses a consensus mechanism called Delegated Proof of Stake, or DPOS.

Proof of Stake isn't about mining, it's about validating. In effect blocks still need to be created by someone, and who gets to create the next block depends on the specific Proof of Work algorithm, but the selection process must have some kind of randomness, or at least distribute voting shares properly (otherwise we revert to a centralized system).

Who can become a STEEM Witness ?

Anyone who is willing to contribute to the Blockchain may become a Witness however they must be elected through votes made by the Steemit Community. The people delegated to create these blocks are called or refered to as witnesses.


Using a Steem-power weighted system we can vote our STEEM blockchain Witnesses, so they are generally some of the most trusted members of the community who are tech-savy and have the determination to keep the Blockchain secure. To essentially become a Steemit Witness an individual needs to be approved and voted by the Community , thus that person needs to have a good-track record and must be liked or respected by others in order to be upvoted as a witness in the first place.

Who elects STEEM Witnesses and how is it done?

Every Steemit User is entitled to 30 Votes to elect 30 witnesses. Did you recognize any user on there that seemed familiar? ( Considering the fact that Steemit is relatively still has a small user base ). These Blockchain Witnesses are expected to keep a node running every second of every day. Most of Steem Witnesses actively engage in the Steemit Community , a reason why many users have upvoted them , in fact you can be upvoted as well if you're ready to take on that position.

Check out our Official Steem Witness Voting :

What exactly is STEEM Witness suppose to do ?

A witness needs to run a reliable node, there is great value to that alone and also keep maintaining an accurate price feed is important, because it's necessary to have an accurate USD peg of STEEM tokens to the Steem Dollar on the internal market. Finally, the version of the node that each witness is running will generally have a consensus, although presently there is not complete consensus on a curation rewards issue, resulting in a few different versions being run simultaneously. The reason why Steem Update 0.14.0 did not take effect according to original date intended is because most of the STEEM Witness did not agree to the update as flaws were discovered. A hardfork is a change in the business logic that powers STEEM. The STEEM network has many checks and balances to ensure everything is vetted by a decentralized group of trusted (elected) individuals before taking effect. No hardfork will take effect until at least 67% of the active witnesses have upgraded to the latest update.

Just because Steemit Inc. releases a new version of Code does not mean that everyone is forced to upgrade to the new code.
So if you're making that assumption that Steemit Developer Control STEEM , you're Wrong!

Since Blocks are produced in rounds, 63 seconds per round and 21 blocks per round. Every round, the top 19 witness accounts are delegated to produce a block, 1 block is produced by a backup witness, and 1 by a miner.

Each round 21 witnesses are selected to create and sign blocks of transactions. Nineteen (19) of these witnesses are selected by approval voting, one is selected by a computational proof-of-work, and one is timeshared by every witness that didn’t make it into the top 19 proportional to their total votes. The 21 active witnesses are shuffled every round to prevent any one witness from constantly ignoring blocks produced by the same witness placed before.
This is a very important job that keeps the STEEM blockchain stable and updated to current externatl markets , this is why they are valued by Steemit Community and thus in return of their hard work receive an incentive. Steem witnesses are rewarded 1 Steem for each block they produce . Because the active witnesses are known in advance, STEEM is able to schedule witnesses to produce blocks every 3 seconds.

Expectation of STEEM Witnesses

Essentially when people asked how an individual today became a Steemit Witness , he/she must have need to have mined early and either have friends or make friends with those mined early. Or, alternatively, convince enough of the community to vote for you because you are a sane voice, can provide a quality service, maintain a witness and seed node, and, hopefully, use witness rewards to fund development.

To become a Steemit Witness an individual needs to be approved and voted by the Community , thus that person needs to have a good-track record and must be liked or respected by others in order to upvoted as a witness.

Check out this Proposal this User is making in order to become a STEEM Witness
This is a serious matter as being STEEM Witness requires only responsible individuals

Are you interested in becoming an official STEEM Witness ? Do you fit the criteria of a tech-savy and popular inidividual favoured by the Steemit Community , if so than you should give it a try. Read this below post to get a better understanding , no one is restricted from becoming a STEEM Witness and everyone has equal voting rights

Follow me for more News & Guides

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:  

Thanks for this great post, just our luck that I'm kinda a tech savvy, promise that when I rise to the top I will definitely pursue that position, but for now I have a lot to learn. Thanks a lot.

Great post. It's just what I need to know about. It's my first day here and i'm learning a lot. Hugs!

Great, now I learned what steem witness is. Every day learning something new :D

Now, this is a really good read. As I am using the bidbots to promote my posts, I noticed that the owner of the bidbots usually ask for a witness vote. So, if the bidbots are much hated by the community, should the bot owners be allowed to become witness?

very useful information, you learn me a lot, thanks you

Steemit guides is a gem of an account! I have a question, does this mean that you could buy many accounts and proxy the vote? Could that be abused?


as of right now, there is no limit set in place! You can buy an anonymous account and also proxy vote at this moment


I guess I didn't realize that your Steem Power is the main cause. By the way I love what you do I mostly share educational resources so we're right in the same niche

Not sure how much I understood from this post. But its my 30th day now in steemit. Continuously learning new things. New topics every day most of which are Greek and Latin to me. Looks like there is still a long way to go. All I need is patience and consistency.

Thanks. I was never quite sure about what a Witness is.

Thanks for being this much informative.

Thanks for explaining this!

Thanks great article. Had trouble understanding the concept of witnesses till I found this. Thanks

But really, how do I tell witnesses apart?
I'm supposed to vote for 30 of them right? There's hundreds, and all are nothing more than a @agkjasd anonymous string of letters to me. They are all presumably responsible nice people, or they wouldn't have been voted witnesses in the first place. And reading a bit about a few of them, they all seem dedicated and believe in the future of steem. How do I choose?

I assume they all are somewhat different from each other in how they see steem developing in the future... but nowhere can I find this info. Kind of like what politicians would call a "platform". What are their platforms? Do I have to interview each one of hundreds myself, one by one?

For instance, what about the "whale wars" going on, how does each witness stand on that?


I'm also in the same confusion. I don't get much from this post on witness and things. Hope as the days go and we keep exploring there will be clarity on these topics. However, your question on how we choose from an anonymous list of users and vote them is still open in my mind as well.


I did see this witness make a post about himself that told us some of that info, just yesterday

@steemitguide I am still in confusion why the need for witness. Thanks got this post

Not everything is understood, but the basic meaning grasped. Thank you..

Thank you for a great clarifying article on what a steem witness is.

Thank you for this important explanations.

This really answered my question, always wondered what a witness was.

It is heart breaking to see such a wonderfully researched/written topic have this low upvote. I just think you deserved more for this post.


Thanks man! Appreciate all that I get from Steemit :)

Thank you! A very clear explenation.

This sucks what about people like me that are not tech savvy and popular who wants to be a witness. (x_x)


Someone could stil vote for you :) Just put the word out and see?

Finally a good article clearing doubts of many people

I was curious as to what a witness was! I found this artical very useful and helpful. I'm new to the community and I love what steemit has to offer and I'm excited to learn

I am thinking about becoming a witness. Not right now but as soon as I can. Thanks for the info here.

Thank you for sharing this great post of valuable information about the witness system here. I wonder if it is a difficult task to maintain such a position. I guess I will be keeping an eye out for the leaderboards now.

It would be helpful to have a link to this article on the witness voting page!

So I just did the math, and at least based on these old numbers, a witness has the potential of earning over $1,300 a day -- assuming he produces a block every 21st round, and a block is produced every 3 seconds.

Does this still hold true today? If so, that seems like an awfully lot of money. Perhaps I am doing my math wrong. Do you have current stats?

Very usefull post! Thanks! I am new, so this kind is priceless ;)

good work

The more I understand this system the more I realise Steemit is magnificent!
Thanks for this informative post :)