The Steem blockchain is very different than traditional "proof-of-work" blockchains. We don't have miners; we have witnesses. Witnesses are similar to miners, in that they are responsible for validating and producing the blocks for the block-chain, but witnesses are not competing over who has the most "hash power" or fastest computers. They are competing over who has the most votes. How witnesses compete over votes is what makes it interesting. In order to get votes, you have to add value.
Pretty much anyone with a reasonable amount of technical knowledge can become a witness these days. There are quite a few guides out there, and with a small amount of effort you should be able to find a good one one. As long as you are able to procure a proper server and follow the instructions in the guide, you should be able to get a witness node up and running with minimal difficulty.
So you setup your witness node and have declared your intent to be a witness. Now you just need to get some votes.. How to get votes though? You're running a witness node and created a great witness post. Everyone should vote for you now, right?
What you will soon learn (if you didn't know already) is that being a good witness requires a lot more than just producing blocks. If you want people to vote for you, you need to find a way to add value to the network and community. You also need to demonstrate that you are a trustworthy person and dependable member of the community.
I asked the community - What do you expect from your witnesses? There were a lot of great responses in the comments of this post. It was encouraging to see how many users care about what their witnesses are up to, and expect them to be adding value. If you have time, I suggest you read what people had to say.
There was a diverse set of suggestions, but there was also an underlying theme. The key take-away is that most users expect witnesses to be actively involved in the platform and adding value in some way.
If you look at the top 20 witnesses, most of them have done something to make a name for themselves. What is interesting is how different everybody's contributions are. @jesta has developed some amazing tools for the community such as SteemDB, ChainBB, and Vessel.
@gtg is a technical wizard and knows more details and intricacies of Steem than you would believe.
@aggroed founded the "Minnow Support Project" which now provides support and community to over 4,000 users.
@clayop is the leader of the Korean community - one of the platform's largest active communities.
@anyx founded and leads the SteemCleaners group to combat plagiarism, spam, and abuse.
@roelandp is responsible for SteemFest. (Sorry, I know the list goes on and on, but I want to keep it short..)
Here are some suggestions from the witness community on ways to add value:
You certainly do not need to do everything on that list to be successful. Heck, you don't really need to do any of them. There is no 'requirement' to do any of those things. They are all just suggestions on ways to add value. Following in the footsteps of the existing leaders is a great way to get started, but it is by no means the only way. What you do for your witness campaign is entirely up to you. The best thing you can do is find how to use your unique strengths to make the platform and community better.
To be a successful witness, find your way (or ways) to add value.
I want to thank everyone that contributed behind the scenes with your feedback and suggestions. The liquid payout of this post will be split equally between those that offered input to make the post better - @klye,
@smooth,
@gtg,
@pfunk,
@furion,
@fubar.bdhr,
@drakos, and @Transisto.