Bible Pay

Read 450 times

  • 616westwarmoth
  • Full Member

    • 191


    • 16
    • September 01, 2017, 09:57:50 am
    more
Masternode reward system
« on: December 21, 2017, 12:26:48 am »
Of the 493 Block Rewards (21549-22071), 146 have had the same masternode selected as the (primary) winner in back to back blocks.  There have been at least 20 nodes enabled for a vast majority of this time, and 30 has been the recent normal.  Using 20 as the most conservative estimate however, there mathematically should have only been 25 back to back selections.  So 146 is nearly an order of magnitude beyond what should be the average.

While not every time was a block rewarded (due to insufficient votes), it unfortunately leads to the conclusion that the random selection function likely needs tweaked.


  • Rob A.
  • Administrator

    • 1267


    • 21
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Masternode reward system
« Reply #1 on: December 25, 2017, 08:22:06 am »
Of the 493 Block Rewards (21549-22071), 146 have had the same masternode selected as the (primary) winner in back to back blocks.  There have been at least 20 nodes enabled for a vast majority of this time, and 30 has been the recent normal.  Using 20 as the most conservative estimate however, there mathematically should have only been 25 back to back selections.  So 146 is nearly an order of magnitude beyond what should be the average.

While not every time was a block rewarded (due to insufficient votes), it unfortunately leads to the conclusion that the random selection function likely needs tweaked.

I took a look at the code last month and its ranking the winner based on blockhash uint256 minus masternode vin (this is called sanctuary delta), with the smallest delta ascending.

So over time, this should go away as we receive more entries...