Steemit Guide : How Vote Value Is Calculated on Steemit and Factors Affecting Vote Value

in #steemit7 years ago

7EBF409F-09E0-407C-A236-52A33E6661A4.jpeg

Hello steemians..

Preface

As amazing steemit is, there are few things about this platform that are difficult to grasp. Even though everything is being taken care of in best possible manner in Steem Blockchain yet somehow one has to know the science behind those “under the hood” things for better understanding.

The focus of today’s post is one such thing and that is “How is vote value calculated and what are the factors that affect the change in vote value of a steemit user”.

To be honest, calculating vote value manually can be really messy, but I will try to put it in as simple words as I possibly can...

Calculation of Vote Value

Concept of Vests

In order to understand vote value, first you will have to make acquaintance with the word “vests”.
You might have come across this word being tossed around in few blogs. This is a pretty massive topic to cover, however, i will keep it simple and easy.

Every steemit user has 3 types of currencies in their wallets. Steem, Steem Power and SBD.

Usually we understand that Steem Power is basically Steem which is just in powered up form. While this statement may be true at a given instance, this is actually not true.

Steem (The Liquid Steem) is actually the cryptocurrency “Steem” that we know and love.
However, just like in a stock exchange, if you’d like to buy shares, you invest some of your money (your liquidated asset) to buy stocks. Now, stocks are also money but not in liquid form unless you sell those stocks to get cash. So the amount of Steem Power is basically that Stock and on steemit, that stock is called vests.

Price of vests is different from price of steem. Let’s suppose that the price of steem remains constant in market, so the amount of steem it would take to buy certain number of vests will be a much more as compared to the amount of steem it would take to buy same number of vests, today.

To summarize, in order to buy Steem Power (Vests), you would sell your Liquid Steem (Cryptocurrency) to have more influence on the platform.

2728BD69-0FD5-4E8C-9BA0-25348EB43EED.jpeg

One might ask that what does it mean to have 100 SP if SP is basically vests?

The value you are seeing against your SP is actually the amount of Steem that is required to purchase the amount of vests you have right now.
Its really just another way of showing things differently to make it more graspable to normal users and to keep things simple.

I hope the explanation on vests is adequate and if someone has any further questions on this, they are more than welcome to ask me in the comment section.

I would like to come back to the matter at hand, which is how to calculate vote value.

1. Get Number of Vests You Have Right Now

This is fairly easy to do and does not involve any complex calculations. Go to https://steemd.com/@username

Please don’t forget to write your own username as mentioned in the above mentioned link. Once inside the page, on top right corner, you can spot the amount of vests that you have. For illustration, screenshot is attached :-

ADCE07F5-8602-4080-AF27-357AEAE8F84A.jpeg

I would like to add here that I am a simple man and keep things simple, which means i have neither deleagted my SP to someone nor i have received any delegation from someone. If you have done so (either delegated or received delegation), then this amount of vest is just your original SP and you will need to add received SP and will have to subtract delegated SP in order to get the total vests.

Scroll down the page of steemd and you will find some stats about your account. Look for the word “vests”, which will be somewhere in the middle. Once you spot the stats related to your vests, this is what the actual amount of vests that you have would look like:-

 Total vests = vesting shares + Received vesting shares - delegated vesting shares

This will be your total SP in terms of Vests. An illustration of where to find your vesting information on steemd is attached below.

P.S I highlighted Vesting withdraw rate in case you are in power down mode so you can further minus this value from total vests in case you need to find out that what would be your total vests after next power down.

779586CC-5832-4EAC-8040-C2F0132FAB0C.jpeg


2. Multiplying Total Vests with 1,000,000

The next step involved in calculating vote value is to multiply 1,000,000 with your total vests since steem value is associated with Mvests (mega vests) and 1 Mega = 1,000,000 units.

For explanation purposes, i would calculate my own vote value. So, for this step, my total vests would become:-

 791,669.633441 * 1,000,000 = 791669633441 Vests

3. Identifying Recent Claims

Visit https://steemd.com and under the heading of Reward Fund, find the value of recent_claims. A screenshot is attached herewith:-

9338D8A6-AC81-45CD-88AF-E7053488763F.jpeg

As per the site, the recent claims amount to 414,899,440,537,694,779. The recent claims are the vests that have been claimed by steemit community in terms of rewards.


4. Division of Total Vests by Recent Claim

This is fairly simple. To make it even more simple, i am naming the product of this step as X1 since it is just an intermediate result of an iteration and not the final answer. So the equation will become:-

 X1 = total vests / recent claims (vests)

 X1 = 791669633441 / 414899440537694779

 X1 = 0.0000019081

5. Multiply X1 with Reward Pool Balance

We are fairly familiar with the concept of Reward Pool. Each day, a set amount of reward pool is generated through which we earn our rewards. As the rewards are distributed amongst steemit members (in the form of upvotes), pool starts to decline.

At a given instant, steemd.com will provide you with the remainder of that reward pool balance.

At the time of writing this post, reward balance is 703,681.179. So multiplying reward pool balance with X1 will be :-

 X2 = X1 * 703,681.179

 X2 = 0.0000019081 * 703681.179

 X2 = 1.3426940576499

6. Mutliplying X2 with Steem Price

Steem Price is evidently the most influential factor in calculating vote value (as we all know this already). Here, the X2 Product needs to be mutliplied with current Steem Price. The steem price is calculated as number of SBDs it takes to buy one steem.

The correct steem price on blockchain can be taken via steemd.com under the heading of “feed_price”. Illustration is given below:-

E2F276D1-E248-4A22-A354-D35304D9DE8C.jpeg

Hence the actual steem price would be

 Base price / Quote 
 = 4.151 / 1
 = 4.151 SBD/Steem

Now someone might argue that since SBD is of much higher value than Steem, then why does it take 4.151 SBD to buy 1 Steem?

That is because the blockchain will always consider SBD of 1$ Value no matter if it is being sold in open market for 100$.

So Now, multiplying X2 with Steem Price would yield:-

 X3 = X2 * Steem Price

 X3 = 1.3426940576499 * 4.151

 X3 = 5.5735230333047349

7. Calculating Vote Value at 100% VP with 100% Vote Weight

My highest possible vote would deduct 2% of my VP so I will calculate my maximum vote value :-

 Vote Value = X3 * 2/100

 Vote Value = 5.5735230333047349 * 0.02

 Vote Value = 0.111470460666094698 $

 Vote Value (After rounding off) = 0.11$

And there you go. This is my highest possible vote value. If i want to use different Vote Weights under different Voting Power Percentage then i would simply multiply my Max Vote Value with VP and Vote Weight.

For instance, if I would like to see how much my vote will be worth if I am at 63% VP :-

   Vote Value at 63% = 0.11 * 0.63

   Vote Value at 63% = 0.0693 = 0.07 (appx)

If i want to throw in 50% Vote Weight on 63% VP then my vote value will be:-

  Vote Value at 63% VP and 50% VW = 0.11*0.63*0.50

 Vote Value at 63% VP and 50% VW = 0.03465 = 0.04$ (Appx)

Complete Formulae to Calculate Maximum Vote Value

To summarize, i will put the entire calculations done above in single equation :-

Max Vote Value = (Total Vests * 1,000,000 * Reward Pool Balance * Steem Price * 0.02) / Recent Claims

8. Comparing Vote Value with Known Calculators for Authenticity of Method

There is a major online service, that provides the calculator function to check the vote value. I will compare my results to it to check and verify my method of calculating vote value.

The service is steemnow.com. Go to the link and write yor username. Check the voting power as highlighted in screenshot below and check the vote value in top right corner. This is 0.11$ which is accurate with the method i have mentioned above. You can use the calculator function to calculate your vote values at different settings of VP and Vote Worth. The screenshots are attached below:-

34988CAE-CC76-4C58-81D5-4F965DF5AD2A.jpeg

for 63% VP, My vote value is:-

5F5F2C84-F5D4-414E-87D1-CEDBB9BC2631.jpeg

for 63% VP and 50% Vote Weight, my vote value is:-

8BFDE48D-CADA-40F1-BD02-E4332C184053.jpeg

These findings are in-line with my method to calculate vote values manually.

Factors Affecting Vote Value

Anyone with Maths background, will have no trouble understanding factors affecting vote value since it is pretty much evident from the equation written in previous paragraph. However, i would still write it down in brief for the benefit of the entire steemit community.

As i have already mentioned the final equation to calculate vote value =

(Total Vests * 1,000,000 * Reward Pool Balance * Steem Price * 0.02) / Recent Claims

Anything that increases above the division sign will increase your vote value, anything that increases below the division sign will decrease your vote value.

Anything that decreases above the division sign will decrease your vote value and anything that decreases below division sign will increase your vote value.

Regardless of variables in equation, the most affecting factor in vote value is steem price. The higher the value of steem, the higher the value of vote will be.

Conclusion

In this post, i have successfully calculated the vote value to educate the masses on how vote value is being calculated behind the scenes. Of course no one needs to go through heavy iterations to check their vote value. You can always check that from the website https://steemnow.com without any hassle.

I am sure the readers have now become familiar with the concept of vote value calculation and in process, have learned about vests, reward pool and steem price as well..

Best Regards
JBN


Thumbnail image designed on canva tool with free background and rest of the images are screenshots taken from my phone

steemnow.com is designed by @penguinpablo
steemd.com is designed by @roadscape

Special thanks to @vortac for his unflinching support to my blog

Kindly consider to Upvote, Follow and Resteem. I would love it if you could cast your opinions on subject in the comment section

Sort:  

valuable info, thanks for sharing to us steemians, cheers!

This is uncommon knowledge! Thank you for educating me. I have resteemed the post so that others can be educated too. Such a valuable post. I have never read anything about vote value in my 9 months on Steemit, let alone a half cooked post about it.

You have done some amazing and unique work. It deserves to be appreciated and I hope it will be. Steemd.com is down for me due to some node issue. As soon as if comes back up, I am going to calculate my vote value. You know very well how much I am excited to know such stuff. Kudos to you for doing it!

I agree with you @ilyastarar. It's really an uncommon knowledge. This value in this post is unbelievable. Although, I was lost at some point in the post. It's something I have to read over and over again before I get a better grasp of the concept since I'm still very new to Steemit.

This part, quoted below, sums it up for me:

Regardless of variables in equation, the most affecting factor in vote value is steem price. The higher the value of steem, the higher the value of vote will be.

Thank you for this @jbn.

Thank you very much for the comment. I agree that its a lot to process for someon reading the post for the first time. I could have explained it better but then the length of this post would have blown out of proportion, which could become boring to read. Do let me know if you have any questions. I will be happy to answer those..

Thank you man for the awesome response.. i love doing stuff like this. Stuff that people normally overlook. It takes a while to study on subject to provide fellow steemians with flawless information. Thank you once again and i would be happy if you will calculate your vote value with this method. Do let me know if you are successful or not.

One word of advice. You will be dealing in huge numbers whe calculating. Don’t round off the answers before solving the final equation. Your results will be a bit different otherwise...

I agree with you, and thank you for giving us good knowledge for all the steemians. I will forward this post in the local language if you allow it. Greetings from me

I have a hard time understanding how this works. But my upvotes are only worth a penny, so how much Steem Power would I need for my upvotes to be worth something

Well thats the point.. its variable. And the upvote “worth something” is different for everyone. The easiest way for you to calculate how much your vote will be worth after having certain amount of SP is to go to http://steemnow.com
Click on the little calculator, it will open a page for you. Write down any amount of SP in steem power box and the resultant vote value will appear.

How much vote value will be worth it for you? The one you will be satisfied with?

I will use this tool more often, thanks

Yet again you nailed it JBN. It is why i like hanging around your blog. You research and bring tangible value to the table always.

A question pls...

What is essentially responsible for fluctuations in one's vote value. I mean what brings it down to zero for instance at some time of the day and restores it back at other times?

Thanks.

First of all thank you for the comment..

Second, the answer to your question is again a long one but i will try to summerize it:-

When you give someone an upvote, your Voting Power reduces by the factor of 2% (considering your vote worth is 100%). So for instance if i keep giving out upvotes (lets say 20 today) starting from 100%, by the end of the day, my VP will be reduced to 60%.
When your Voting Power starts reducing, your vote value reduces with it. After every 2 hours, 2% of your VP is restored.

So lets say if you have a vote value of 0.11$ at 100% VP, then at 60%, it would be 0.11*60/100 = 0.066 = 0.7 $ (Appx). And it would take 40 hours to get back to 100% VP

I checked your SP. it is 15.024 in total. And your current upvote value at 100% VP is 0.00$ .

What you are experiencing is the price change in steem.. probably sometime ago when steem price had crossed 6$, you were getting an upvote value of probably 0.01$ or 0.02$ on same amount of SP, but now that the price has fallen to 4$ and below, you are experiencing 0.00$ upvote value.

I hope this solves your problem??
Cheers

I see...thank you so much sir @jbn. May I ask for your permission to copy paste this (i am using a snipping tool) to our group chat for all my invites and fellow newbies...this is the most detailed answer for all of us in the group po...

O Yes Yes sure.. why not.. knowledge is nobody’s ownership.you are free to use it at your own will.

On a side note :- do let your friends know about me :p it will be nice to have few more followers :p
Cheers :)

I did sir, I always tell them in our group chat about your posts especially after resteeming it. They knew about you and I'm sure they are already your followers too. I use snipping tools to magnify it together with the source po :-) Thank you so much for giving me your permission sir :-) I will do this in the morning as it is already late and I'm having a bad cold po...God bless and be safe po :-)

I will revisit this comment sir, my voting power is low already so is my bandwidth. This is always our problem in our group most of us run out of bandwidth in the evening po...

Absolutely rich answer there JBN. Thanks so much for this very educative exposé.

You rock. Pls continue being helpful like you are. The sky is your limit.

Thanks.

What is essentially responsible for fluctuations in one's vote value. I mean what brings it down to zero for instance at some time of the day and restores it back at other times?

This question has been on my mind all day @topcoach. Thank you for bringing it out.

Check the answer above please..

I didn't know how the vote was calculated. I knew that SP was actually vests, but didn't know the whole calculation to getting to vote value. That's fun stuff. Yeah, I like math, so it's fun for me.

Easy step-by-step instruction on how to figure it all out.

Thank you so much for the kind words.. haha i hope you have had fun calculating vote value via this method

Great Article @jbn
Hope now everyone has a clear idea about the votes and how to calculate them.Also steemd shows great content about the user profile and specially about the vests.Voting power is an important factor on steemit platform and have a good knowledge of voting power and vote should be known to everyone
Thanks

Well you are very much right. I am always intrigued to find information about the things that are working “under the hood”, hopefully i will making few more articles such as this one to help community understand about this platform.
Thank you so much..

thanks @jbn. That's a great explanation and I've made a not of the link. I find all the figures difficult to get my head around so I learn a little bit here and little bit there.

These are 3 things I tooknote of from your post:

  • The value you are seeing against your SP is actually the amount of Steem that is required to purchase the amount of vests you have right now.
  • The steem price is calculated as number of SBDs it takes to buy one steem.
  • the blockchain will always consider SBD of 1$ Value no matter if it is being sold in open market for 100$.

Yupp.. all three statements are correct..
If you could point out that what part did you not understand, i may be able to give you a detailed answer on that particular portion.
Let me know.. cheers..

That's kind. Thanks!

It's more that with that much information my brain just seems to shut down so I learn little bits here and there and overall move forward with my understanding. 😊

haha this totally reminded me of my response in physics class in high school.. my brain used to just shut down without any warnings whatsoever. :p

I will tell you this, you are free to read this as many times as you would like to. Even if the post is past 7 days, you can always state your queries on the subject and i will be happy to answer them..

Thank you. I've have already copied the link so I can find it easily. I'm surprised your brain shut down with physics since you can understand all this stuff. They are in the same category as far as I'm concerned!

Well, we all go through some phases in our lives. I was destined to become an artist. So by default, i was never interested in either physics or chemistry or even maths in high school...

But then... life happened... :D

Appreciate your detailed walkthrough of the calculation involved. I certainly learned quite a bit.

What would be interesting is to try and understand the factors that go into the calculation algorithm. Why was the complex calculation devised with all the component factors?

Resteemed to spread the knowledge!

Haha valid question. The reason of having so many factors involved is to keep the platform progressive and abuse free. Everything is related to eachother to make sure that one factor cannot be misused to abuse the overall eco system. It is just my perception of the things. Of course only @ned and @dan would be able to fully satisfy your question.

Thank you for the follow up!

Very informative and educating post.

This is a very good explanation for everyone and you wrote it the way that is easy to understand for everyone.

I appreciate your contribution. Very good job.

Kind regards,
Anna, @arhitekt

Thank you very much. I really appreciate it..

Such a comprehensive answer. And I still don't understand huge parts of it, which says far more about me than it does you. Thanks for doing this. Bookmarked to allow me to process in bite sized chunks.

Naah dont beat yourself up.. it took me better part of 2 days to fully understand this. Lots of study and thoughts went into this post. I can totally understand that being a reader, sometimes things can be unclear.. i would be happy to answer any queries you have.. do let me know. Cheers

You're very good, thank you.

I'll get back to you!