The Hive Power You Earn for Staking Hive

in LeoFinance2 years ago

Many newbies here don’t realize that you earn Hive Power simply by holding Hive Power. But even most folks here who do know that don’t understand it correctly. They probably think of it as interest, but it’s not (more on that later). And I’m pretty sure that only a tiny percentage of people here understand exactly how much they’re making.

(This is a revised and updated version of similar posts I’d done for the Steem blockchain, most recently here. Although this post contains historical looks back at earlier Steem posts and data, the calculations shown will reflect current conditions on the Hive blockchain. Confusingly, I will sometimes be using “Steem/Hive” when referring to cases where the same statement is true for both blockchains.)

I signed up through Steemit 46 moons ago and was absofreakinglutely clueless about its inner workings. You posted and, after a while, would sometimes earn some Steem Power. A few months later when I had been looking at my wallet, I’d noticed my (then tiny) SP balance, went to my Feed page, and then had gone back to my wallet. To my surprise, my balance had increased by 0.001 SP. What the heck? And so started my long path down the rabbit hole trying to figure out what was going on. I quickly learned that I was earning interest. Much later, I learned that I wasn’t actually earning interest on my holdings (hint: your real holdings are in terms of Vests rather than Steem Power) but prior to learning that I muddled along trying to understand by what percentage my Steem Power was growing “just sitting there”. And the further down the rabbit hole I went, the more I learned that many things I had assumed to be true simply weren’t.

In this post, I’ll show you how much you’re making on your Hive Power today and explain why that percentage is constantly changing.

Since I’ve gone down the rabbit hole, I’ve done several posts on the subject, including one from a while back:
Do You Earn Interest on Your Steem Power? Yes, and No. Implications for Muslim Steemians.

It includes links to earlier posts (many of which have vanished now that I’m an Unperson on the old blockchain) I’d done on the subject which show some of the ways I’d fine-tuned my understanding of the value of holding Steem as Steem Power and a link to a post by @lukestokes where he discusses why the Steem Power you earn for holding Steem Power is an adjustment for inflation rather than interest per se. While it seems that you’re earning interest, you’re really not. It’s actually an adjustment for Steem’s inflation rate. A perhaps subtle distinction, but one that might be important to observant Muslims and anyone else who has ethical or religious objections to interest. If you want to think of it as interest earned, that’s fine, just realize that it really isn’t.

And the wording of the Steemit FAQ has changed to reflect this difference. When I first started looking into this, it had said “STEEM tokens that are powered up to STEEM Power earn a small amount of interest for holding.

The current FAQ is available here.

But now, the FAQ’s have somewhat clarified that, removing any reference to interest and simply says “15% of the new tokens are awarded to holders of Steem/Hive Power.

Straightforward as that might seem, it allows for some fuzzy thinking. In a long comment to Luke’s post, I dug into why it can be a bit confusing even though true to say that 15% of created tokens go to holders of Steem Power. In this post, I’ll show how the interest that’s not interest builds at a higher rate than most people might assume.

In the very early days of Steemit (yes, when dinosaurs walked the earth), Steem had an annual inflation rate of 100%. You read that right. But it didn’t last long. As the FAQ says,

Starting with the network’s 16th hard fork in December 2016, Steem began creating new tokens at a yearly inflation rate of 9.5%. The inflation rate decreases at a rate of 0.01% every 250,000 blocks, or about 0.5% per year. The inflation will continue decreasing at this pace until the overall inflation rate reaches 0.95%. This will take about 20.5 years from the time hard fork 16 went into effect.

So Hive’s inflation rate is constantly falling. We’re now more than four years beyond December 2016 so Hive’s inflation rate has fallen a bit less than 2% since then. (Although the FAQ says the inflation rate drops by about 0.5% per year, the actual decline is closer to 0.42%.)

While it’s easy to think of one’s influence on the Hive blockchain in general as a function of the Hive Power you hold, under the hood it’s really about the Vests that you own. One hint about this is what you need to become a Minnow, Dolphin, etc. Many here mistakenly think along the lines of it takes 500 HP to be a minnow. No, it takes exactly 1,000,000 Vests to be a minnow. The amount of Hive Power needed to be a minnow is constantly rising, but the number of vests needed is unchanging. You can go to to see how much HP equals 1 MVest. As of today, it takes 519.26064131623 Hive, but that number is constantly slowly rising. That rise is a function of Hive’s inflation rate. The Hive Power you earn for holding Hive Power is nothing more than an adjustment for inflation. Metaphorically, Vests are gold (representing immutable, unchanging wealth and power) while Hive Power is the paper currency that is used on a day to day basis in lieu of that underlying asset. At some point in the not distant future, 520 HP will represent 1 MVest. Later still, 521 HP will represent 1 MVest. Think of Vests as a hard asset and HP as a derivative.

(Note to self: perhaps it’s time to start thinking about writing a post about vests.)

The formula for determining the current rate of inflation for the creation of Hive tokens is

(978 - (head_block_number / 250000)) / 100

Right now the current head_block_number is 47,417,766 so

(978 - (47417766 / 250000)) / 100 =

(978 - 189.671064) /100

= 7.88328936%

is the Hive inflation right now. But that’s not entirely accurate. If you’re a nerd who’s been paying attention, you’ll remember that the “inflation rate decreases at a rate of 0.01% every 250,000 blocks” so all of those extra places after the decimal point show what the inflation rate would be if it was a point on a curve. So 7.89% is more accurate, and doing without the extra digits somewhat simplifies the math.

If you earn Hive Power for holding Hive Power and the holders of Hive Power get 15% of newly created Hive, it’s tempting to multiply the 7.89% inflation rate by 0.15 to come up with 1.1835% as how much your HP grows “by just sitting there”. But it’s the holders of Hive Power who get that 15% of new tokens; holders of liquid Hive (or HBD for that matter) get none of it.

How much Hive exists? Surprisingly, there’s more than one answer to that question.

virtual_supply refers to the total supply of liquid Hive + Hive Power + HBD

current_supply refers to the total supply of liquid Hive + Hive Power

total_vesting_fund_steem refers to the total supply of Hive Power (note that it’s not yet called total_vesting_fund_hive and I am guessing that it would take a Hard Fork to change that?)

We can get the numbers from

Right now,
virtual_supply = 400391276
current_supply = 370814483
total_vesting_fund_steem = 139641845

Again, these numbers are as of when I looked but will be different by the time that you look.

Repeating a key point, It’s the holders of Hive Power who get that 15% of new tokens; holders of liquid Hive (or HBD for that matter) get none of it. So we need to adjust our calculation to account for that by introducing a new term:

virtual_supply/total_vesting_fund_steem = fnord

Yeah, I made that one up. Okay, borrowed it from the Illuminatus trilogy.


Right now, fnord = 2.86727288658

Removing insignificant digits, 2.867

To get the true percentage rate for the HP you’re earning for holding HP, we need to calculate as
(Hive inflation rate) x 0.15 x (fnord)

Right now, that’s 3.393% APR.

That’s what you’re earning for holding Hive Power. Not a huge amount, but probably more than your bank is paying on your fiat.

But that’s just a snapshot. It will trend down over time as the rate of Hive inflation goes down. But notice that I said trend. The virtual_supply/total_vesting_fund_steem “fnord” ratio can fluctuate up or down depending on whether, in the aggregate, people are powering down or powering up. So if a bunch of large accounts are powering down at the same time, the rate at which you earn Hive Power because you hold Hive Power can actually increase briefly even though the Hive inflation rate is continuously dropping. As it happens, the current 3.393% APR is slightly higher than the 3.351% that was calculated exactly three month ago, largely because the “fnord” ratio is higher now than it was then.

Probably three months from now, I’ll rework this and post an updated version showing current numbers. I have been doing them a bit sporadically, but now plan to do them four times a year, on the first day of each calendar quarter.

Pixabay image


Good article, I think that we need more of these kind of posts in order to educate newcomers.
They struggle to understand the economics of the HIVE ecosystem.

Even though I was with Steem but I haven’t quite much get into that deep on the tokenomics. Thanks for the write up!

Very interesting article with a very simple but thorough explanation.

Upvoted and Reblogged to our community.

Cheers 🍻

Moral of the story - HODl. Also, little drops of water...

3.351% is more than what my bank pays right now, who knows one day I may take advantage and make a crypto withdrawal and realize some fiat gains.

This a real vest


Congratulations @preparedwombat! You received a personal badge!

You powered-up at least 10 HIVE on Hive Power Up Day!
Wait until the end of Power Up Day to find out the size of your Power-Bee.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Do not miss the last post from @hivebuzz:

Hive Power Up Day - Introducing the Power Up Helper!

Thanks for the thorough explanation. It has definitely been a steep learning curve for me. So far on the platform and it sounds very much like I’ve not even scratched the surface yet!

So at the current rate, for 1000 hive power I should get around 34 hive per year. Did I understand it correctly ?

Yes, if there’s no significant change in the percentage of Hive that’s staked.

Hello dear friend @preparedwombat good day
I really appreciate all this information, I have just forwarded the information so that more people have access to it, and be able to read more calmly and analyze the numbers that you give us.
Have a happy day and a great week

this is very interesting... i am looking forward to that follow up post...