You are viewing a single comment's thread from:

RE: Burned tokens, rewards, and inflation summary November 19, 2022 - Total burn estimates: 168,687K STEEM/SP and 63 SBD

I guess this is the code that does it:

  auto new_steem = ( props.virtual_supply.amount * current_inflation_rate ) / ( int64_t( STEEM_100_PERCENT ) * int64_t( STEEM_BLOCKS_PER_YEAR ) );
  auto content_reward = ( new_steem * props.content_reward_percent ) / STEEM_100_PERCENT;
  if( has_hardfork( STEEM_HARDFORK_0_17__774 ) )
     content_reward = pay_reward_funds( content_reward );
  auto vesting_reward = ( new_steem * props.vesting_reward_percent ) / STEEM_100_PERCENT;
  auto sps_fund = ( new_steem * props.sps_fund_percent ) / STEEM_100_PERCENT;
  auto witness_reward = new_steem - content_reward - vesting_reward - sps_fund;

So, they create new_steem as a percentage of virtual_supply, and then split that up into content rewards, vesting rewards (interest), SPS funding, and witness rewards.

The pieces that converts author rewards and SPS funding to SBDs happen a bit later.

Over the year, then, the virtual steem supply will increase by ~32,689,312 (466990176 * 0.07), and that will be split among VESTS, STEEM, and SBDs. But token burning and SBD -> STEEM conversion can also alter the mix, and it's also effected by the changing price of STEEM.

Coin Marketplace

STEEM 0.18
TRX 0.23
JST 0.034
BTC 101403.09
ETH 2881.80
SBD 3.32