Если есть неопределенность, то в каких пределах, и от чего зависит неопределенность, не от генератора случайных чисел ведь.
PoWЦелевой интервал между блоками - от 10 до 30 минут.
Награда за блок вычисляется:
nBlockReward = 100 / (difficulty / 0,000244) ^ (1/6)
Неопределенность в PoW - зависимость награды от сложности.
PoSЦелевой интервал между блоками - 10 минут.
Награда за блок вычисляется:
nProofReward = min(10, CoinAge / 3650 * (difficulty / 0.03125) ^ (1/3))
Неопределенность в PoS - зависимость награды от сложности и веса в монето-днях выхода, генерирующего блок.
В PoS можно считать максимально возможной эмиссией 1500 монет в день.
Количество блоков и эмиссия в 2014 году по месяцам:
PoW PoS эмиссия
январь 2190 4781 38372
февраль 1993 4369 30035
март 2376 4796 33700
апрель 2202 4386 30228
май 2298 4522 30759
июнь 2198 4276 29690
июль 2792 4544 35444
август 2800 4545 37707
сентябрь 2566 4213 34409
октябрь 2373 4321 29803
ноябрь 2166 4337 27601
=========================================
UPD
Что-то не получается по приведенной формуле PoS-награды получить вменяемый результат
Я бы написал её так:
nProofReward = min(10, CoinAge / 365 * (0.03125 / difficulty) ^ (1/3))