TIL: How much STEEM is added to the reward pool per day?

in #steem7 years ago

As you probably know STEEM is an inflationary cryptocurrency. This means that, unlike Bitcoin, STEEM doesn't have a fixed supply. New STEEM is continually being created to reward authors, curators, witnesses and Steem Power holders. In order to calculate how much STEEM is added to the reward pool per day we must first understand how the inflation rate works. So let me explain...

steemaddedtopool.png

STEEM inflation

When Steem forked to version 0.16.0 in december 2016, an instantaneous 9.5% inflation rate was set at block 7,000,000. It started at 9.5%, but even the inflation rate itself is not fixed. It decreases at a rate of 0.01% every 250,000 blocks. This narrowing contineous until it reaches a floor inflation rate of 0.95%. This happens on block 220,750,000 and I hope we are all still alive by that time. It will take approximately 20.5 years.

Blocks? How does that work?

As you know, STEEM is a blockchain: A chain of blocks. Each block contains data. On the Bitcoin blockchain, for example, each 10 minutes a new block is added to the blockchain. This new block contains the latest Bitcoin transactions. The STEEM blockchain processes all data much faster than Bitcoin does. Instead of a 10 minute 'block time', STEEM has only a 3 second 'block time'. Every 3 seconds a new block is added to the chain which contains everything that happened on the network in that short period of time. Posts, comments, votes, transactions and so on and so forth.

What is the current STEEM inflation rate?

Now that you understand what blocks are, let's calculate the current STEEM inflation. Here is the formula:

current_inflation_rate = (978 - (head_block_number / 250000)) / 100

'head_block_number' is the number of the latest block on the chain. You can find the current value of 'head_block_number' on https://steemd.com. Let's fill in it.

current_inflation_rate = (978 - (13,387,926 / 250,000)) / 100 = 9.24

The current inflation rate is 9.24%. As said, this decreases at a rate of 0.01% every 250,000 blocks (every 8.68 days).

How much STEEM is added to the reward pool per day?

Now that we know the inflation rate we can go back to our main question. Here is the formula to calculate the number of STEEM that is added to the reward pool each time a new block is produced (every 3 seconds):

new_steem = ( ( virtual_supply * current_inflation_rate ) / ( 10000 * BLOCKS_PER_YEAR ) ) * CONTENT_REWARD_PERCENT;

  • virtual_supply: The virtual supply is the supply of all STEEM + all SBD if all SBD would be converted to STEEM at the current price. Go to https://steemd.com again to find the current value.
  • current_inflation_rate: The value we just calculated.
  • BLOCKS_PER_YEAR: A fixed value of 10,512,000. 1 new block every 3 seconds, makes 10,512,000 new blocks annually
  • CONTENT_REWARD_PERCENT: 75% goes to authors and curators. 15% goes to witnesses and 10% goes to SP holders.

new_steem = ( ( 252,970,254 * 924 ) / ( 10000 * 10,512,000 ) ) * 0.75 = 1.66769773613 STEEM;

So each time a new block has been produced, 1.668 STEEM is added to the reward pool.

  • Every 3 seconds: 1.668 STEEM
  • Every minute: 33.354 STEEM
  • Every hour: 2,001.237 STEEM
  • Every day: 48,029.695 STEEM

Answer to our question:

About 48,029 fresh STEEM will be added to the reward pool today, but because it depends on multiple factors it might be slightly higher or lower tomorrow.


¯\___(ツ)____/¯ Don't miss out on my next post! Follow me @penguinpablo

Sort:  

Good post!

This post received a 2.6% upvote from @randowhale thanks to @inoue! For more information, click here!

This comment has received a 1.04 % upvote from @booster thanks to: @inoue.

@inoue got you a $0.1 @minnowbooster upgoat, nice!
@inoue got you a $0.1 @minnowbooster upgoat, nice! (Image: pixabay.com)


Want a boost? Click here to read more!

Thank you for good info, @penguinpable.

Inflation rate was 9.5% 2016.12 hf16, decreasing down to 0.95% 20 years later.
Now around 8-9% ? +1.6 Steem every 3 sec block period, +48000 Steem aday, added to reward pool.

I have always found your posts very informative and useful.... thanks for your valuable sharings..

This comment has received a 0.12 % upvote from @booster thanks to: @qasimwaqar.

Thank you @penguinpablo, that was very useful information

This is real good data thag I came across and I do hope that on next hard fork things will be even better and all steemit will grow even more.

This comment has received a 0.05 % upvote from @booster thanks to: @cryptokraze.

I'm confused. If the inflation will decrease from 9.5% to 0.95% and there will be much more users and posts published to that time, people will earn almost nothing, right?

The supply of STEEM grows exponential instead of linear. For example:

  • 9.5% of a supply of 250,000,000 is 23,750,000 new STEEM per year.
  • 10 years later: 5% of a STEEM supply of 479,000,000 is 23,949,932.76 new STEEM per year.

Besides, the price of STEEM will be much higher 10 years from now :)

Can one sum this up as: "there's about 24 000 000 new STEEM being produced each year" ?

Steem inflation rate decrease roughly from 10% to 1% in 20 years,

but
roughly regardless of the inflation rate decrease, ?

Steem block genration reward is about 1.5 Steem every 3 sec.
about 50 k Steem everyday, 20 M Steem every year ?

while Current total is about 275 M Steem.

Interesting and important point.

Thank you @penguinpablo for the information

Out of 48,029 the users with the most SteemPower have the biggest say how those STEEM are distributed - that's why earning and holding on to your STEEM and SteemPower is such a desired thing. Thanks again for sharing your blogs @penguinpablo

Very good, thank you for explaining the numbers behind the scene.

I'd like to include a link to your article in the next math-trail magazine - hope that's OK with you.
recent edition is here: Math-Trail Magazine N.4 - Best Recent Math Content on Steemit

!-=o0o=-!

To follow curated math content follow @math-trail.
If you wish @math-trail to follow you then read this article.
Click here for Mathematics forum on chainBB

Holy mathmatics batman!! lol... I'm gonna need to read that a couple more times but well done sir. Thank you for explaining this in such a detailed way.