Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [YC] YellowCoin ★★ Pure PoS - 10% Daily ★★ Let's color the MOON !!!
by
GREEDYJOHN
on 28/04/2014, 04:07:20 UTC
https://github.com/YCteam/YellowCoin/blob/master/src/main.cpp#L994
Code:
const int DAILY_BLOCKCOUNT =  4320;    // 1440 * 3
int64 GetProofOfStakeReward(int64 nCoinAge, unsigned int nBits, unsigned int nTime, int nHeight)
{
    int64 nRewardCoinYear;
nRewardCoinYear = MAX_MINT_PROOF_OF_STAKE;

if(nHeight < (7 * DAILY_BLOCKCOUNT))
nRewardCoinYear = 1 * MAX_MINT_PROOF_OF_STAKE;
else if(nHeight < (18 * DAILY_BLOCKCOUNT))
nRewardCoinYear = 1000 * MAX_MINT_PROOF_OF_STAKE;

    int64 nSubsidy = nCoinAge * nRewardCoinYear / 365;
if (fDebug && GetBoolArg("-printcreation"))
        printf("GetProofOfStakeReward(): create=%s nCoinAge=%"PRI64d" nBits=%d\n", FormatMoney(nSubsidy).c_str(), nCoinAge, nBits);

    return nSubsidy;
}

Seems nothing wrong with the code. We will get 10% POS soon.

The fact is we are past 7 * 4320 blocks (30240 blocks) and we are not getting the increased POS.  There is something wrong with your code.  Take another look, but you have a bug.  Don't just leave it as 'we'll get it soon'...  We are now at block 35693 - over 5000 blocks past where your code says it should kick in.  Keep digging and solve this or watch it crash and burn!

I look at it like this.  If you have a bank account and earn monthly interest it accrues over the month and you are paid it at the end of the month.  The daily interest started accruing at 30240 + 3420 blocks and is paid at the end of the day, another 3420 blocks, so block 38880 approximately.  

Maybe

I think

You are looking at it wrong. This is not interest. This is a block reward. Your coins need to be in your wallet for 24 hours at a minimum to make them eligible to earn a block reward. When they stake, they must then wait another 24 hours before they are eligible to stake again. So long as they are eligible to stake, they are eligible for a block reward when they do stake. Stop thinking this is interest. It is a mining block reward just like POW. The reward is variable based upon the number of coins used and the age of those coins. Nothing more. What I am arguing is that the block reward is 1/1000 the size we are owed. The dev needs to address this fast!

Probably, we are still at 3.65% ANNUAL POS. The 10% DAILY POS has not kicked in yet.

How long do we need to keep our wallets open, EVERYDAY, to generate POS COINS?