You are viewing a single comment's thread from:

RE: A new puzzle about daily STEEM production (yes, really.)

in #steemtalklast year (edited)

Missed blocks? My formula for predicted STEEM per day assumes 20 * 60 * 24 = 28,800 blocks per day, but that's not what I'm seeing if I look at the first block number from each day. The difference accounts for about 495 STEEM per day. If a block gets missed, do those STEEM get added to a later block, or are they just gone?

Between 500 a day for missed blocks and 900 per day burned, that could get us pretty close to closing the 1,650 gap.

image.png

Are we really seeing an average of 159 missed blocks per day? Apparently yes - or close to it. My numbers don't match those exactly, but they're not far off. I had thought that disabled witnesses were excluded from block validation, but that seems not to be the case... So, in some sense, the disabled hive witnesses are helping us by reducing inflation?

Update:

I guess this is the difference. The ones that still have valid signing keys are still getting scheduled. When the witnesses page showed them as disabled, I had assumed that their signing keys were invalidated. They're not really disabled, just AWOL.

$ ./get_witness_by_account.sh -w abit | jq -S . | grep signing_key
    "signing_key": "STM6KNYPwdsFjvvJATBYYk2qaXB9gKWTfbLUf52EcYAGejuWijdnk",
$ ./get_witness_by_account.sh -w scissor.sisters | jq -S . | grep signing_key
    "signing_key": "STM57ACN7dVLaxCjRcvFNj6ALMUderJXVVEANWEhZgeyriuBA6yER",
$ ./get_witness_by_account.sh -w marcosdk | jq -S . | grep signing_key
    "signing_key": "STM1111111111111111111111111111111114T1Anm",
Sort:  
Loading...