Let me make this as clear as possible for all the simpletons who want math as proof that vegasguy is a fucking moron
MMXIV/TEETH Staking Calculations:int64 GetProofOfStakeReward(int64 nCoinAge, int nHeight)
{
int64 nRewardCoinYear = GetProofOfStakeRewardYear(nHeight); // creation amount per coin-year
int64 nSubsidy = nRewardCoinYear * nCoinAge * 33 / (365 * 33 + 8);
if (fDebug && GetBoolArg("-printcreation"))
printf("GetProofOfStakeReward(): create=%s nCoinAge=%"PRI64d"\n", FormatMoney(nSubsidy).c_str(), nCoinAge);
return nSubsidy;
}
This system prefers higher inputs, as you can see it uses coinage to scale rewards
Variance Staking System used in VARY and BUCKS:int64 GetProofOfStakeReward(int64 nCoinAge, int nHeight)
{
int64 nRewardCoinYear = GetProofOfStakeRewardYear(nHeight); // creation amount per coin-year
int64 nSubsidy = (((nHeight % 9) + ((nCoinAge % 10000) * 33 / (365 * 33 + 8))) + 1) * nRewardCoinYear;
if (fDebug && GetBoolArg("-printcreation"))
printf("GetProofOfStakeReward(): create=%s nCoinAge=%"PRI64d"\n", FormatMoney(nSubsidy).c_str(), nCoinAge);
return nSubsidy;
}
Coinage is squished and rewards are based on a Variance of factors, which are static regardless of input size, resulting in small inputs being more stake-efficient
All of this is common knowledge by now, anyone who does not understand this is either a moron or intentionally ignoring my advice. Go shill shitty HBN somewhere else now, dick