So, recently in the PeerPlays Witness Telegram Channel, there has been a lot of questions regarding witnesses, rather that may be what they do, why should I vote, is it profitable, or basically anything you can think of that has to do with a PeerPlays witness. I'd like to address most, if not all of these questions in this blog post today! So, let me begin by telling you what PeerPlays is, because if you don't know what PeerPlays is, this will be very confusing for you, I will try to explain everything as simple as possible for all the non-tech people.
What is PeerPlays
Ok, PeerPlays is a cryptocurrency on graphene blockchain. Very similar to how STEEM is a cryptocurrency on the graphene blockchain. This wonderful graphene blockchainwas created by the founder of STEEM, BTS, and EOS, that is @Dan Larimer. This graphene blockchain allows 3000 transactions/second to happen, a blocktime every three seconds, and this blockchain utilizes a Delegated Proof of Stake consensus mechanism, meaning that the difficulty of producing a block should be proportional to the stake in the network.
So, now that we know what blockchain PeerPlays runs on, let's me explain to you what PeerPlays is. Essentially, PeerPlays is the world’s first decentralized tournament management and wagering platform that is built entirely on the graphene blockchain. PeerPlays will have both "on-chain" casino games, which means the games are fully decentralized and fair without the use of a third party and it will have sports betting in the form of fantasy sports and regular sports betting. PeerPlays will also have server hosted games that will include graphics intensive games and popular eSports titles, and in fact any game in the world that is hosted on a server can be connected to Peerplays.
What Is A Witness?
So, the three main cryptocurrencies who use the DPoS (Delegated Proof of Stake) consensus mechanism are BTS, STEEM, and now, PeerPlays. The DPoS differs from mining (like Bitcoin and other Proof of Work systems) as the delegates (witnesses) are chosen by the stakeholders of the crypto tokens. If you wanted to mine Bitcoin, nothing would stop you from doing so, but PeerPlays is a slightly different story. One benefit of DPoS over PoW is in DPoS, you know who is signing the blocks, you make sure they are reliable, unlike PoW. Another benefit includes the fact that with DPoS (graphene blockchain) transactions are way faster than PoW which can take hours to days. An issue with PoW is the cost, you have to buy a bunch of mining equipment and your electricity bill will go through the roof!
A witness's (delegate) job is to sign blocks, similar to how in Bitcoin, miners mine bitcoin by way of solving complex math problems. Witnesses nodes are ran on dedicated servers (computers), most are ran in a data-center full of servers, and they run 24 hours a day, 7 days a week. They run 24/7 because if they shut down for some reason, the witness will miss blocks.
Why It's Important For You To Vote For Them
Recently, in the PeerPlays telegram channel, many people have been asking, "Why should I vote for witnesses?"... Well, there are a numerous amount of reasons to why you should vote for witnesses. First of all, without us, the blockchain would not be able to operate. Yes, you read that right... If it were not for us, you would not have a working PeerPlays blockchain. Why? Because we are constantly signing blocks (hence the name blockchain) and without block signers, it would be impossible for any transaction to happen.
How Do You Chose Witnesses To Vote For?
I suggest you read as many witness introduction blogs as you can. There is lots of information in these blogs that explain why you should vote for each witness. Another thing to consider is around the time PeerPlays comes out with it's first application. You will need to check out the PeerPlays witnesses price feeds and sports data feeds. If they have a reliable sports data feed, it may be a good thing to vote for that witness. Also, PeerPlays witness voting is quite different than STEEM witness voting, on PeerPlays you can vote for up to 1001 witnesses (assuming there is 1001 witnesses). That being said, at any given point & time, there can be anywhere from 11-10001 active witnesses, but it is not very likely for 1001 witnesses to be active at once.
Is It Profitable To Become A Witness?
Once again, this question has been tossed around a ton in the PeerPlays telegram channel. At this moment in time, many would say it's not profitable. Currently, in total, there are 48 witnesses with 23 of those 48 being active. Many of the witnesses in the top 23 ran test-net witness nodes and put up their main-net witness node on the day PeerPlays launched, which ended up giving them a huge advantage, thus far. Nobody knows for sure what gap separates a active witness from a non-active witness right now, but the gap between the last active witness and the front-runner for the non-active witness is about 7 GV.
So, with that being said, I'd say right now, it is not profitable. Also, if your thinking of becoming a witness, make sure you know the cost to just set up the PeerPlays witness account! The cost is 13 PPY and from the one exchange it is listed on, that 13 PPY fee has ranged from $100-$300 USD. And, after that, you are not even guaranteed a witness spot after paying that hefty amount of money.
But, keep in mind that each block signed is equivalent to .0075 PPY. There is a block signed every 3 seconds, which equals 20 blocks every minute, 1200 blocks every hour, and 28.8k blocks everyday. So after multiplying .0075 x 28,800 we get a total amount of 216 PPY's a day, split equally among every active witness. Also, keep in mind that you have to either purchase a server dedicated to PeerPlays or rent a server and that can cost quite a bit, and if you are not an active witness, it is basically a waste of money.
How To Set Up A Witness
First, you will either need to rent a server from @privex or another company (I run a server with @privex and I highly recommend them) or you will need to buy a server. Also, most witnesses run a seed node, a seed node creates entry points to the PeerPlays network, their main function is to be public, connected to the network 24/7, and accept a lot of incoming connections to ensure that people can always join the network. After you complete this step, you will go over to @someguy123's PeerPlays-in-a-box and follow all the steps. After you have completed these two steps, you are officially a witness and you have just began your witness journey!
PLEASE LET ME KNOW IN THE COMMENT SECTION IF YOU HAVE ANY QUESTIONS THAT I DID NOT COVER IN MY BLOG, I WILL DO MY BEST TO ANSWER YOUR QUESTIONS! THANK YOU!
GO TO PEERPLAYSDB.COM IF YOU WOULD LIKE TO SEE THE CURRENT WITNESSES AND BLOCK EXPLORER!
Steemians Who Want A Free Plane Ticket, GO CHECK OUT MY Blog ASAP, CONTEST ENDS ON FRIDAY! THERE ARE ONLY 2 SUBMISSIONS
How to Vote For @theprophet0 STEEM Witness
1. Click Here
2. Scroll down to the very bottom of the page and click on the little upvote button next to my name, @theprophet0 - I am in 50th place.
3. You will be asked to authenticate with your active key, the main key may work also. Once you have done that, you just voted for theprophet0 witness! Wohoo, Thanks!
How To Vote For theprophet0 PeerPlays Witness Through The GUI Wallet
1. After the wallet has downloaded, log in and navigate over to the vote tab in the top left corner. After you click on that, navigate over to the tab where it says Witness.
2. On this screen, you will have to find my name (theprophet0) and all you have to do is click add...
3. For the last step, all you have to do after clicking my name is scroll down to the bottom and click Publish Changes!
Please also consider voting @aggroed for a STEEM witness!
Lastly, if you need help with anything with STEEM/Steemit, this game, or PeerPlays or have any questions, feel free to direct message me on Discord @theprophet0, Steemit.chat @theprophet0 or in the #help channel, or for PeerPlays, stop by here: https://t.me/PeerplaysHelp - I hope you guys feel I am deserving enough of a witness vote, thank you!
dont forget to vote for judge-dredd who is not in top20 list - its worth voting for few people in same transaction :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I've been at position 24 for a while... my Peerplays
lukestokes-witness
wants a chance to get in the game! I hope in the future the gui provides a way for people to vote for non-active witnesses without having to install the cli_wallet.Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Agreed. And while you are at it, add a vote to billbutler-witness. I wrote one of the original guides for witness which was accepted to the the PBSA GitHub site. Upvoted and resteemed.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Everybody should vote for lukestokes-witness - you won't regret it!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Seems legit. I backed up the upvote truck here. @Dan has my confidence. If he told me the key to ancapistan was hidden inside a volcano, I might jump in.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for this! I was just discussing Peerplays with a buddy and had no idea what it is. Now I have the GUI downloaded and am in the process of trying to obtain some PPY. Since you are the first one to explain Peerplays to me, you have my vote for witness! Resteemed as well to help the masses. Cheers mate!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excellent post. There really does seem to be a lack of resources available for individuals who know little about what a witness actually is/does. Thanks for posting!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great post. Just wanted to clarify couple of things, Ethereum can run at 3k tx/sec, Graphene can do 100K tx/sec (one of the best selling points of graphene). Also the block reward is 0.00725PPY a little less than you stated.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the clarification!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
PPY love it
intellectually written
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Voted here. :) Will be voting once I get to PPY. You are doing a great job. Thanks for this informative article!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I wanted to see what you were up to, so late for me here...... I am gonna have to leave this up and read it tomorrow.
Take care buddy!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
How to be part of the telegram channel?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Click on this link: https://t.me/Peerplays
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very useful information, bud. Thanks for taking the time and explaining the witness process so well. It's something for me to keep in mind. I don't have any PPY at the moment but it's in my queue of "tokens to buy" when I have more fiat... kudos!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice Post
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice post
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
so alot of information to take in at once. will peerplay allow you to bet with steem? also what kind of games. is this like black jack and poker or will I be able to play league of legends and bet steem?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @jbouchard12, yes, you will be able to bet with STEEM and you can play casino games, sports betting, and yes, you can play LoL!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
is there anything else like this currently? I'm new to the crypto world. If it weren't for steem I probably would have never heard about it. Thank you for quick response
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
PeerPlays is capable of so much more than some other ones like Wagerr but that one is about it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
looking forward to checking it out later, I should probably get back to work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, this is so refreshing to hear. Again, thank you @Dan for coming up with this ingenious way of attracting new private keys to the network. Welcome to the cryptoworld @Jbouchard12 and I would love your feedback on my site http://RJCrypto.com :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you very much . Very informative article . I am new to this whole crypto thing that clears some of my doubts 😃
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
voted up..very comprehensive and cohesive information about peerplays here. I may have to join the witness ranks. Thanks for this bro.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Buen post
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excellent post ;) follow me back ;) (y)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvoted & FOLLOWED.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @theprophet0! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments
Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
By upvoting this notification, you can help all Steemit users. Learn how here!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi @theprophet0, thank you for the lesson, I needed it. I voted for your witness, I see your post paid off, you are now number 49!! Great going.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
great article
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, amazing..
Great work..
Thanks for sharing..
Upvote and Resteem..
Dear friend @theprophet0
Keep steem on.!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm sorry, but you did not just read this all. In less than a minute.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Haha. BUSTED!
But I sometimes tend to do the same, I read between the lines, see what catches my eye, decide if it's interesting to me or not, and then leave a comment and vote. After that I go back and read everything :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Busted indeed, but at least on Steemit.com rather than tsu.co you can keep each other honest instead of a bunch of crap content going nowhere.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm sorry, I'm too hasty so do not read your post just comment on it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
LOL
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing post, thanks a lot !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Do you trade in steem for peer play currency? Interested in learning more.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Learn more by checking the FAQ! http://www.peerplays.com/news/faq/
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
"Nobody knows for sure what gap separates a active witness from a non-active witness right now, but the gap between the last active witness and the front-runner for the non-active witness is about 7 GV"
What is GV?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Giga Vests
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit