Becoming a Steem Witness?

in steemit •  8 years ago 

Steem Witness-.jpg

What is a Steem witness? Would you like me to learn and teach the steps to become a Steem witness? View current Steem witnesses at https://steemd.com/witnesses.

In summary, Steem witnesses are part of an amazing system for the Steem blockchain which saves massive amounts of energy versus the competitive nature of mining Bitcoin, Ethereum, and other cryptocurriences. Instead of allowing many machines to work on making a block and rewarding the winner with payouts influenced by hashing power contributed, the Delegated Proof-of-Stake system Steem uses allows a small amount of trusted servers to produce each block as explained in detail at https://bitshares.org/technology/delegated-proof-of-stake-consensus/.

To paraphrase with my limited introductory level of understanding, the critical tasks needed such as determining who should make the next block in the blockchain, when it should be made, and which transactions to include are determined by the witnesses that handle the calculations. Witness are elected by votes by members of the community in much the same way posts are upvoted where the more "stake" which for Steem is the Steem Power you have, the more influence your vote has on the witness level. When witnesses consistently perform well, their approval rating remains high and they are paid at the compensation level they ask for. If witnesses take actions stakeholders disapprove of from going offline to missing blocks and more, voters can reduce the approval limiting the amount the witness can contribute.

Witnesses are a position of great trust because the servers they maintain literally are handling the critical transactions for Steem. As the transactions for Steem grow, we are likely to need more witnesses to continue to maintain and build our blockchain. Being a top 20 witness currently seems to be profitable because each time a block is completed by that witness nearly once a minute, the witness gets a fee which appears to add up to hundreds of dollars or more a day. Becoming a witness seems fairly challenging even if you have technical experience with Ubuntu Linux and can afford to setup the server because outside of being a top 20 witness, the payments appear to be maybe 1% to 5% of what the top 20 receive meaning it might actually cost thousands of dollars to start being a witness and last long enough to make it into the top 20. Actually getting into the top 20 as a Steem witness appears to require a rare combination of both technical ability and community service dependent on communication, networking, and even marketing skills in campaigning for votes.

Would you like me to continue to learn more about becoming a witness, document each step I take as I get my servers online, and launch my campaign for votes because I am in a great position to do all of that? Learning about each step is exciting for me and our generosity gives me the opportunity to do everything without the need to turn a profit for the foreseeable future while creating educational resources to empower more new Steem witnesses.

As I have been learning about Steemit, I see one of our possible weak points is the witness system. If we get viral growth, we might have a hard time keeping up with expanding the witnesses to match it. If a few of the top witnesses go offline due to hacking, natural disasters, or anything unexpected such as the crash of the Steem price removing the profitability for a foreseeable future in maintaining even a top position, we are vulnerable to not have a critical mass of backup witnesses capable of providing reliable service which then could cause everything to come crashing down. Attrition in the top 100 witnesses is surprisingly high with many of those having served when Steem was originally launched now offline and newer witnesses already in the top 20 which has expanded from the top 19 it was before. With the amount of votes and effort it appears to take to reach the top 20, the more people willing to make the effort to be a non-top 20 witness, the more resilient our network is in the face of any challenges to our witness system.

If you would like me to take the next critical steps of starting my server setup, would you help me to become a Steem witness in whatever way is best for you with an upvote and/or helpful comments with tips here because with just researching it now, I still do not know most of what I need to in order to be a witness. If you are confident our witness system is already rock solid going forward and think I would be better off using my time to do something else which would serve our community better, would you please let me know that in a comment with more resources for me to see how deep our witness system is and suggestions for what I should do instead?

My initial plan to become a witness is to build Ubuntu Linux servers at home and document the process to help other users do the same because this will give me the lowest cost solution overall give that I have 300 mbs upload and download on my internet with the ability to upgrade I think to 500/500. That said, I might need to use a VPS if the terms and conditions of Frontier (formerly Verizon Fios) are not friendly towards me hosting a server like this at home or if it is questionable whether I can maintain the security of my entire system this way. I have read posts providing ups and downs on both approaches some of which have suggested using an alternate account to begin in case of losing access or getting the test account hacked. If you know a lot about this, would you please help guide me as to what you recommend especially if you are a top 20 witness? I have ranked the top 20 as of today below in case they follow their tags as I do and to help you get to know them!

What are my greatest assets for becoming a witness? I can afford to set everything up without needing a profit perhaps ever and teach others exactly how I did it with a combination of free video tutorials and paid video courses showing every single step in full detail. If I can effectively become a Steem witness, it should inspire many others to try also!

What are my greatest limitations? I have almost no experience with Linux although I have used command line interfaces as far back as fifth or sixth grade and am very excited to learn the basis of Ubuntu Linux to allow me to setup the servers. I am fairly certain I can watch video courses combined with following the steps to get up to speed fairly quickly. While I am known online for my hacking tutorials in partnership with Ermin Kreponic, I personally have very little hands on experience with networking and IT security. After all the videos I have watched and the in depth tutorials available, I am confident I can setup and maintain a secure server.

Here are the links I have visited so far in my research and I am very grateful each poster took the time to share in detail what to do to become a Steem witness because these posts gave me the courage to try. I am certain I have missed lots more which I will be looking for immediately after posting this. Would you please share any helpful links I have missed outside of those shared in these guides in the comments to help me research faster?

  1. https://steemit.com/steemit-guides/@pfunk/a-full-steemit-user-s-guide-to-steem-witnesses
  2. https://steemit.com/steemhelp/@steemed/become-a-steem-witness-essentials
  3. https://steem.io/documentation/how-to-mine/
  4. https://steemit.com/witness-category/@klye/the-complete-noob-guide-to-steem-witness-setup

Who are the top 20 Witnesses as of June 18, 2017?

  1. @roelandp
  2. @gtg
  3. @furion
  4. @bhuz
  5. @anyx
  6. @good-karma
  7. @pharesim
  8. @jesta
  9. @timcliff
  10. @wackou
  11. @clayop
  12. @xeldal
  13. @klye
  14. @roadscape
  15. @witness.svk
  16. @abit
  17. @pfunk
  18. @arhag
  19. @riverhead
  20. @thecryptodrive

Thank you very much for reading this post! Will you help me decide with your votes and comments what to do next with my idea for becoming a Steem Witness?

Love,
Jerry Banfield

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:  

Hi @jerrybanfield, I'm a new follower of yours and I see that you've got a lot of influence and some pretty good advice for a poor crypto noob like me. Although probably your most endearing quality is the love you have for our community, it's a love I share and this platform has given me some amazing friends and opportunities since I joined a week ago. I have a lot of friends who are witnesses and I highly suggest you speak with @timcliff, @ausbitbank, and @theprophet0 in discord or steemitchat regarding any questions you may have!

If you would like any help getting on the discord channels I can supply you with the links or try to see if they are free to talk to you!

I just joined a week ago as well and getting used to this platform is not difficult at all. You seem to be very active in the community and knowledgeable! Hope @jerrybanfield sees your comment :)

Thanks Jerry!

Very good post, i love when you said in a yt video, Jerry none of these posts are short-_-
Love, from sweden

I will vote for you and I'm excited to learn with you sir! I have dreamt about what it would take to become a witness, and you are indeed in a superb spot to be able to do it! Best of luck Jerry!

What is Witnessing exactly drpuffnstuff, is it the same as staking?

No it's like being a miner. But you elected into a certain position based on staking power. Staking power on here is I guess your ability to upvote and curate posts to make steem/sbd, to make steem/sbd.. open your bar on the top right, find witnesses and you can vote for 30 of them. Look up posts about witnesses, pick the ones you like.. like Jerry banfield for example! You will see some names you recognize in the witness list when you look and figure it out

Oh cool, can I vote for you @drpuffnstuff ??

No, only people running witness nodes. Someday

  ·  8 years ago (edited)

I think witnesses are one of the least understood aspects of steemit. I know in the month I've been here, it's been the hardest thing for me to get my head around in terms of who to vote for.

That said, some of the witnesses (I'm sure others are as well) are doing some really great things. The Minnow Support Project was founded by witnesses @aggroed, @ausbitbank and @teamsteem. It is something I've become involved with and it's been really rewarding in terms of getting to know other steemers while giving my work greater exposure. It's also changed my focus and taken me in a direction I was not expecting when I joined.

I'm sure you would bring something great to the witness role as well Jerry, if it's something you decide to pursue.

I have voted for witnesses but indeed it is not very clear to users what these witnesses are about and why it is so important for users to vote for witnesses. There is an information disparity here.

  ·  8 years ago (edited)

hahahaha awesome @jerrybanfield
but to be honest without the slightest idea of how to work on a shell
you better hire someone to do it. what are you doing when under attack?
no chance ;-)

the funny thing here is, a lot of people screaming YES have my vote... they don't even
understand what you was talking about haha
but i can understand the hype here ^^

so keep going and try it, wanna see how it ends up :-)

No one would be better. You had my vote at "Would". 😂

I would vote for you Jerry. Find out what you need to do!

  ·  8 years ago (edited)

Jerry thanks for the post! always good to see you here
Resteemed Upvoted as always!

How do you post gifs ?

"With the amount of votes and effort it appears to take to reach the top 20, the more people willing to make the effort to be a non-top 20 witness, the more resilient our network is in the face of any challenges to our witness system"
Seriously ?Im pretty sure it still doesn't do anything to minnows.
We would love to know more about it Jerry , thanks for sharing this .
Always informative 😉

Thank you jerry for your great info, we learn a lot from you, You're the man !!
Steemit to the moon !! :)

Do it Jerry !! You have my vote for sure !!
In the end is all about trust and going with your instincts !

Yes I think its a great idea. I was waiting for you to step up to the plate. You have my vote.

I believe you need to be very active in the community, not just by posting rather up voting, commenting on other post and replying to people's comments on a daily basis.

amazing post from an amazing guy ☺

I think you would be a good choice Jerry. You are working hard to promote SteemIt.com, and the community. Keep moving forward!

Good luck to you and thank you for your participation. Have a great day

Wow great Info Jerry :)

Jerry, all of your videos help me to learn so much more about the cryptoverse and most importantly, how to explain things to others and help spread the word about this amazing online revolution. Im greatful for your hard work!

so, is steem witness supposed to counter climate change?

as a back up witness i think it will be great for a guy like you with a good following and obvious care for this movement to be a witness.

And you can show the smaller guys who might not understand how to do it also...do it man!

You should become a Steem Witness Jerry! You have been a leader in sharing information and I know you are committed to Steem! I'm not a programmer, so I can't help technically, but I'll vote for you! I appreciate what you do, Good Luck!

Keep pursuing this Jerry. I think you'd be doing a great service to the community. And we could all be better informed about how the witness process works. You're just the person for the job.

People related you as the Dash Coin guy I think you could lose some credibility on Social Networks if you also decide to be a Steam Witness ... But maybe I'm wrong who knows for sure right?

  ·  8 years ago (edited)

This is an amazing post on becoming a witness. Nice job man. It gave me a lot of insight into the witness program.

I would vote for you Jerry. Get your learn on!

Just for our understanding of what being a witness is about it would be great to have someone document the whole thing. They seem to be the backbone for the Steemit system. I am wondering what it is in it for the witness? Do they get paid for the effort and responsibility?

Good post man :D
love it and keep it coming :)

excellent :)

Please keep me posted about his, I am interested.

Jerry, again thank you so much for your upvote. Very highly appreciated. I am very much looking forward to the topic "Steem Witness". Please do not upvote this comment and give it to somebody else. Thank you again.

thanks jerry , it is very insightful for us.

Prior to this post I had no idea what a witness really was. Even spreading this word to the community is important. I would absolutely to see a video series explaining further what a witness is and exactly how it works and how to become one. Please fill us in on what you learn and how it goes. I believe strongly in the steemit platform and many of us do. I have no doubt that I am not the only person who is reading this that is interested in possibly becoming a witness at some point.

Thanks for spreading the word @jerrybanfields

Yea good idea

Hey Jerry! Glad to hear it I think you can do it. ^^ Would you mind if I ask a question as a responsible voter? XD

Witnesses get to vote on a lot of big decisions. Could you tell us, what is a specific area of Steemit as a platform, where you think you'd be a great voice to listen to? And follow up question, what would be an area of Steem in which you'd not feel as confident commenting on?

Love your question here because I had not considered that aspect yet! I do not even know enough to know my weaknest points or what I could most effectively comment on!

Hahaha. Glad I was able to help. You have some great intentions and that's a great start! Keep it up. :D

Jerry thanks for the post!

Great stuff as always Jerry, if Steem is going to grow it's important to be realistic and tackle any weaknesses and potential pitfalls asap

Hi Jerry, as @choogirl commented above I have also joined up with the #minnowspportproject, these guys have done some wonderfull work for all us new members joining after you introduced us to this wonderfull community. This is a vast space and to get exposure just to be seen by some is truly hard, as far as I can summize witnesses really work hard at building the community and giving back and amazing amount of time and effort to grow the platform especially for us lowly minnows. That said , I am sure you can do a wonderfull job and I would love to hear more. Connect with @aggroed and our project to grow and teach us and maby you will also see more of whats involved. Btw thanks for following me, it was a great honour to see your interest in my work. Regards FT

Another great post by Jerry...awsome info

Another great post again Jerry :p Thank you for the support on my first post :)

Guess it's time for us - the Anonymous collective - to become a witness!
Since Steemit is THE platform that combines all ideals that we've fought for since 2012: Freedom of speech, no censorship and decentralization by uniting the people at the same time.

I wish I could help more but I have been trying for a week now to 1. Figure out how to mine Steem 2. Even remotely understand what a witness is 3. How to build income and help the community more every time. I have to say all 3 of these things seem to be hidden in some dark dungeon as I can't find much of anything that makes sense.

Thank you for your great info..Jerry!! :)

Thank you very much @jerrybanfield lets all work together to make steemit bigger and better together !!!!

Hey Jerry thanks for all the useful info you post. I will vote up all your posts!

There's so much to learn. Thanks for all your help Jerry.

You've got my vote JB!

Thanks so much for the info @jerrybanfield. I would definitely vote for you if you became a witness. I have no experience with Unix. I have only used command line interfaces with ms-dos but you have inspired me into becoming a steam witness myself. :)

Awesome info Thank you :)

And thank you for posting this! I was wondering and this explained it in a plain and simple fashion.

Thanks sharing with us this amazing information, @jerrybandfield!

Ok cool! I was unsure what a "Witness" was.

It's not for me. lol

Thanks for the info on this topic. I was curious. People keeping mentioning Witnesses.

Please continue to demystify the Witness program. Much appreciated. Sounds like you would be a great man to have on the witness team. Thank you for all you do.

Great write up Jerry. Being at Witness is certainly competitive. One of the reasons I decided not to become a witness for the time being is because there is a low percentage chance of breaking into the top 20 or even the top 40 for that matter. The ones at the top are very skilled and often they have pretty fat Steem wallets.

I am also very interested in becoming a witness. While I don't have the following you do so likely I am not going to be voted in anytime soon I would still love to have a witness node running for when it is needed. Perhaps we could learn the ins and outs together @jerrybanfield

Hi jerry,
I wanna ask you that is it compulsory to add my friends as a witness or can I add any of steemer ???????

Anyone!

Thank you so much. And ya I follow your cryptocurrency tips and tricks on youtube too.

You give such a lovely guidelines to each and everyone out there.
I feel lucky to be a part of your comments

Jerry You are my First steemit post Always great information keep up the good work!!!

I will vote for you hands down, you already shown consistency and dedication. Let's go make it happen :)

I think you would make a great witness! Upvoted

I can't praise you enough Jerry for your awesome videos and tips , keep the good work up .

Thankyou it really helped

Jerry this is off subject but i fell like you have yellow fever, is your wife asian?

Hopefully one day I'll join the ranks of witnesses. Good luck to you.

Keep being a Steemit Big Dawg Jerry!

Resteemed and Upvoted

Great info as always! Not many people know about Steem witnesses so it's great to have informative articles explain that :)

Good info, thank uou

Nice article Jerry! I'm new to Steem It and as an overachiever, I'm like hmm should I be on the witness tracks :) Anyways, best of luck. I'd totally vote for you.

Nice read as usual!, if you want to be a witness, just go for it!

Great Info @jerrybanfield Thanks friend!

You have my upvote and follow, I'm very curious about how it works and I think seeing it happen from the ground up will help

I am excited about the video tutorials. I have high expectations and I am sure you will deliver as usual. YOU HAVE MY VOTE!

Upvoted & resteem

I will vote for you being witness

@jerrybanfield for some reason i can't vote for you as a witness so i did this not sure if its the same thing ...?
Screenshot_2017-06-19-18-48-45.png

I would vote you Jerry. Keep providing value.

Detailed post for those that are looking for an explanation or need it.

@jerrybanfield thank you so much for your youtube videos on Steemit which I found in a related video on ethereum. I learned about this site through you just a couple of days ago and I'm excited to build followers and grow on steemit with my own unique content. I love watching your content, especially because of your apparent honesty which I value above almost everything else in a person.

Your enthusiasm is also great! Keep up the good work!

Very informational post @jerrybanfield - I certainly understand the witness process a lot better now and have gained a deeper appreciation for the work our witnesses do for the Steemit community on a daily basis. You got my vote for the next witness ;)

thanks for the info! love what you do for the community!

Thank you for documenting your research on running a Witness node. It is an area of mystery for me, and I'd love to follow your future posts that describe your experiences. Maybe it will inspire and help me (and others) to run our own nodes to support the Steemit ecosystem!

@jerrybanfield
Am a new member who log into steemit with great anticipation to read from you...and u never dissapoint these few days I have been following you. I shall recommend you for steemit Nobel prize for best content for the year 2017. Keep it up. Having you one day follow me will be a milestone for me.....;) nice one...

Good luck in your endeavors!👍🏼

yes, do this Jerry

I have followed your posts for a while, and you definitely deserve my vote! Wish you all the best!

I am a new user and planning to host a witness node. I will setup a cloud server . I do have experience in linux and as far as understood i have to get code from github and build it. My main goal is to learn the system in that process ..

Just the article I've been looking for! Thank you so much Jerry. Im still learning how all this stuff works,thanks for the infos!

You'd be a great Witness! Upvoted!

i think this is a great idea to make your own setup and document it. If you need any technical help i am here

Great info Jerry! Keep up the great work. By the way have you heard of Dash?!? And the recent price jump? And the wallet update? Man I wish I had a MN.

Awesome. There are a few tutorials that teach people to setup witness node. But still I think it's way too complicated for most people. I am think make the witness node an image, either AMI or docker iamge. So people can just download, update config file and run it.

Interesting post, I like it ...

I will like to know more about this.thanks for the information

You have all the qualities to become a witness, technical efficient and an expert marketer , with good community influence.. you must definitely give it a try.. I will vote for you as witness...

Hey welcome!<3

thanks

Will share you the best if i came across. BTW as usual great post with research..

Только вперед,Джерри!))

Bullocks! I was really hoping that this would be a video post like the ones you did brilliantly. I usually listen to your vids while I work. It keeps my blood flowing.

Great post Jerry, thanks for that! I'm still kind of new to this environment but I've been watching your videos, which helped me a lot! Great work, keep it up :)

good post....I like this information.thank @jerrybanfield

you are funny sow your videos cool

Hi Jerry - thanks for the info. I am very new to steemit and would appreciate any guidance, eg i am holding steem on my poloniex and want to move it over to here. I am trying to help others make good financial decisions and would like some mentorship. Garthrich from Zimbabwe

Having it in Steem Power is where 99% of my Steem is inside the wallet tab!

Get on the witness programme you have my vote