Pages:
Author

Topic: [ANN][XCO] Xcoin | PoS | No Premine & No IPO - page 38. (Read 189057 times)

xrn
sr. member
Activity: 332
Merit: 250
Also marketcap is $ 4,759

Where do you find it ? explorer show us 12k $ http://www.blocktree.io/e/XCO

do you think it can not grow 90% or even 1000% per year?

I dont know mayby it drop down 50% but in my opinion we neednt 100kk, 1kkk, 10kkk coins nothing change- what you say we need bigger marketcap and when 1 XCO will be at 10k sato 1-5 coins will be enought for 1 stake.

What you want you can use

1. 1-5
2. 10-50
3. 100-500

But PoS shouldnt be a mining phase for me the best way is 1-5
newbie
Activity: 56
Merit: 0
Also marketcap is $ 4,759
do you think it can not grow 90% or even 1000% per year?
xrn
sr. member
Activity: 332
Merit: 250
I cant count it, how meny will be total supply in 2020 if 1/3 coins will be staked ?

1/3 * 9kk = 3kk

3kk * 90% = 2,7kk

In 2016 9kk+2,7kk = 11,7kk

90-12,5 = 77,5%

11,7kk * 1/3 = 3,9kk

3,9kk* 77,5% = 3kk

11,7 + 3kk = 14,7kk

In 2017 we will have 14,7kk and ONLY 1/3 coins is staked ...
It will be more than that if many are staking.

Look, if you stake too, then you will not suffer inflation.


But this isnt healthy for market price must go down because we will be in PoS but miner phase dont end because a lot of coins will be new every day and they can dump price more and more and more... now we have 600sato in next year we should have 1/3 less ...

In good bank i should have earn max 4-7% per year all my funds in my opinion... not 10-50 coins but 1-5 because we needent 200kk coins but we need walue of this, of you can use 100-500 reward in you want inflation
newbie
Activity: 56
Merit: 0
I cant count it, how meny will be total supply in 2020 if 1/3 coins will be staked ?

1/3 * 9kk = 3kk

3kk * 90% = 2,7kk

In 2016 9kk+2,7kk = 11,7kk

90-12,5 = 77,5%

11,7kk * 1/3 = 3,9kk

3,9kk* 77,5% = 3kk

11,7 + 3kk = 14,7kk

In 2017 we will have 14,7kk and ONLY 1/3 coins is staked ...
It will be more than that if many are staking.

Look, if you stake too, then you will not suffer inflation.
xrn
sr. member
Activity: 332
Merit: 250
I cant count it, how meny will be total supply in 2020 if 1/3 coins will be staked ?

1/3 * 9kk = 3kk

3kk * 90% = 2,7kk

In 2016 9kk+2,7kk = 11,7kk

90-12,5 = 77,5%

11,7kk * 1/3 = 3,9kk

3,9kk* 77,5% = 3kk

11,7 + 3kk = 14,7kk

In 2017 we will have 14,7kk and ONLY 1/3 coins is staked ...
legendary
Activity: 1246
Merit: 1005

el3ab: can you explain why it appears that the PoS chain is more efficient the more transactions there is as it was seen during PoW. Seems like is a great thing, the more you spam it the faster and more efficient it gets!?




It is not.
That is not true.
What ever you experienced with that is a coincidence
The blocks were faster durring pow because both pow and pos were competing for blocks. so it was average 25 seconds per block then.

Fair enough, it was not just me who noticed this but you know better.




What would happen is:
As long as your input is above ~500 you get 10-50 coins when you find a block based on what you would have got on a 90% interest per year, reward on that block + 10 coins, and if your reward is more than 50 coins that block you get 50 coins only, and this will be like mining. It will be competitive. Each year the production will decrease by 12.5%




Sounds good now that you've explained further. I was splitting my coins right now to the magical number - good coincidence  Cool




You got my vote +1


newbie
Activity: 56
Merit: 0

el3ab: can you explain why it appears that the PoS chain is more efficient the more transactions there is as it was seen during PoW. Seems like is a great thing, the more you spam it the faster and more efficient it gets!?




It is not.
That is not true.
What ever you experienced with that is a coincidence
The blocks were faster durring pow because both pow and pos were competing for blocks. so it was average 25 seconds per block then.
newbie
Activity: 56
Merit: 0
legendary
Activity: 1246
Merit: 1005

el3ab: can you explain why it appears that the PoS chain is more efficient the more transactions there is as it was seen during PoW. Seems like is a great thing, the more you spam it the faster and more efficient it gets!?


hero member
Activity: 710
Merit: 500
90% is a good number, it strikes a balance
newbie
Activity: 56
Merit: 0
xrn
sr. member
Activity: 332
Merit: 250

GREED....

I was staking very frequently with multiple smaller inputs to get PoS blocks during PoW, at the end of PoW I got "greedy" and regrouped my coins in bigger batches to get the fees. Apparently this means I will solve considerably fewer blocks but with "big" rewards - wich I just got and its beautiful - but leaves close to nothing for the chain to work with.

90% is too damn high, maybe shorter coinage to stake more frequently with lower rewards or force smaller inputs some how. Once I get my confirmations I will split my coins again into smaller inputs to help move things along. Maybe this could be the tradeoff and an innovative model where larger holders are forced to contribute more to the network by forcefully staking smaller inputs and not getting the big 10 coin reward as opposed to the smaller holders that do get the 10 coins............. taxing the rich  Cheesy

Or a special wallet for the exchange to stake with very little rewards???   



This is better way
legendary
Activity: 1246
Merit: 1005

GREED....

I was staking very frequently with multiple smaller inputs to get PoS blocks during PoW, at the end of PoW I got "greedy" and regrouped my coins in bigger batches to get the fees. Apparently this means I will solve considerably fewer blocks but with "big" rewards - wich I just got and its beautiful - but leaves close to nothing for the chain to work with.

90% is too damn high, maybe shorter coinage to stake more frequently with lower rewards or force smaller inputs some how. Once I get my confirmations I will split my coins again into smaller inputs to help move things along. Maybe this could be the tradeoff and an innovative model where larger holders are forced to contribute more to the network by forcefully staking smaller inputs and not getting the big 10 coin reward as opposed to the smaller holders that do get the 10 coins............. taxing the rich  Cheesy

Or a special wallet for the exchange to stake with very little rewards???   

newbie
Activity: 56
Merit: 0
New reward scheme should be very interesting.  Looking forward to seeing how it is received by the community.  When will hard fork occur?
Maybe block 40k?
Unless people want to test in the testcoin first.
But i think it should be ok without testing. But testing is always good and safer.
hero member
Activity: 1022
Merit: 1000
How will you ensure there is buy support for the 90% interest? Seems very high just to ensure the chain moves along quickly
sr. member
Activity: 406
Merit: 250
New reward scheme should be very interesting.  Looking forward to seeing how it is received by the community.
newbie
Activity: 56
Merit: 0
So, here is the new pos reward code.
The changes are, interest rate increase to 90% instead of 3%
Max reward is raised to 50 coins.
The big rewards are smooth between 10 and 50 coins .
To get those big rewards the limit is decreased by a factor of 60.
There will be alot of competition then though. So it will be competitive and the chain will run better.
Decline of production by 12.5% per year.
Tell me what you think  Smiley

Code:
// miner's coin stake reward
int64_t GetProofOfStakeReward(int64_t nCoinAge, int64_t nFees)
{
    int64_t nSubsidy = nCoinAge * COIN_YEAR_REWARD * 33 / (365 * 33 + 8); //3% per year interest compounded everytime we stake
   
    //first divide what we get by 100000000 so we don't have to write COIN all the time after it.
    //we multiply it by 100000000 later.
    nSubsidy /= 100000000;

    if (pindexBest->nHeight < 50000)
    {   
    // 10 coins extra stake reward to give staking incentive
    nSubsidy += 10;

        //need more coins in the input to get the bigger rewards
        if (nSubsidy < 10.010) nSubsidy = 0.010;
        //average up to nearest 1.000 to reward staking
        //but minus .001 so it does not trip over itself
        //in this part
        if (nSubsidy >= 10.010 && nSubsidy < 11.000) nSubsidy = 10.999;
        if (nSubsidy >= 11.000 && nSubsidy < 12.000) nSubsidy = 11.999;
        if (nSubsidy >= 12.000 && nSubsidy < 13.000) nSubsidy = 12.999;
        if (nSubsidy >= 13.000 && nSubsidy < 14.000) nSubsidy = 13.999;
        if (nSubsidy >= 14.000 && nSubsidy < 15.000) nSubsidy = 14.999;
        if (nSubsidy >= 15.000 && nSubsidy < 16.000) nSubsidy = 15.999;
        if (nSubsidy >= 16.000 && nSubsidy < 17.000) nSubsidy = 16.999;
        if (nSubsidy >= 17.000 && nSubsidy < 18.000) nSubsidy = 17.999;
        if (nSubsidy >= 18.000 && nSubsidy < 19.000) nSubsidy = 18.999;
        if (nSubsidy >= 19.000 && nSubsidy < 20.000) nSubsidy = 20.000;
        //we need 480 blocks found every 8 hours
        //so put a limit on the maximum reward to
        //give people incentive to split
        //up their inputs if they have a ton of coins
        //that would have gave over 10.000 coin reward
        if (nSubsidy >= 20.000) nSubsidy = 20.000;
        }
        else
        {
        nSubsidy *= 30 //90% interest per year instead of 3%
        nSubsidy += 10;
        //lower limit
        if (nSubsidy < 10.005) nSubsidy = 0.010;
        //average up to nearest 1.000 to reward staking
        //but minus .001 so it does not trip over itself
        //in this part
        if (nSubsidy >= 10.005 && nSubsidy < 11.000) nSubsidy = 10.999;
        if (nSubsidy >= 11.000 && nSubsidy < 12.000) nSubsidy = 11.999;
        if (nSubsidy >= 12.000 && nSubsidy < 13.000) nSubsidy = 12.999;
        if (nSubsidy >= 13.000 && nSubsidy < 14.000) nSubsidy = 13.999;
        if (nSubsidy >= 14.000 && nSubsidy < 15.000) nSubsidy = 14.999;
        if (nSubsidy >= 15.000 && nSubsidy < 16.000) nSubsidy = 15.999;
        if (nSubsidy >= 16.000 && nSubsidy < 17.000) nSubsidy = 16.999;
        if (nSubsidy >= 17.000 && nSubsidy < 18.000) nSubsidy = 17.999;
        if (nSubsidy >= 18.000 && nSubsidy < 19.000) nSubsidy = 18.999;
        if (nSubsidy >= 19.000 && nSubsidy < 20.000) nSubsidy = 19.999;
        if (nSubsidy >= 20.000 && nSubsidy < 21.000) nSubsidy = 20.999;
        if (nSubsidy >= 21.000 && nSubsidy < 22.000) nSubsidy = 21.999;
        if (nSubsidy >= 22.000 && nSubsidy < 23.000) nSubsidy = 22.999;
        if (nSubsidy >= 23.000 && nSubsidy < 24.000) nSubsidy = 23.999;
        if (nSubsidy >= 24.000 && nSubsidy < 25.000) nSubsidy = 24.999;
        if (nSubsidy >= 25.000 && nSubsidy < 26.000) nSubsidy = 25.999;
        if (nSubsidy >= 26.000 && nSubsidy < 27.000) nSubsidy = 26.999;
        if (nSubsidy >= 27.000 && nSubsidy < 28.000) nSubsidy = 27.999;
        if (nSubsidy >= 28.000 && nSubsidy < 29.000) nSubsidy = 28.999;
        if (nSubsidy >= 29.000 && nSubsidy < 30.000) nSubsidy = 29.999;
        if (nSubsidy >= 30.000 && nSubsidy < 31.000) nSubsidy = 30.999;
        if (nSubsidy >= 31.000 && nSubsidy < 32.000) nSubsidy = 31.999;
        if (nSubsidy >= 32.000 && nSubsidy < 33.000) nSubsidy = 32.999;
        if (nSubsidy >= 33.000 && nSubsidy < 34.000) nSubsidy = 33.999;
        if (nSubsidy >= 34.000 && nSubsidy < 35.000) nSubsidy = 34.999;
        if (nSubsidy >= 35.000 && nSubsidy < 36.000) nSubsidy = 35.999;
        if (nSubsidy >= 36.000 && nSubsidy < 37.000) nSubsidy = 36.999;
        if (nSubsidy >= 37.000 && nSubsidy < 38.000) nSubsidy = 37.999;
        if (nSubsidy >= 38.000 && nSubsidy < 39.000) nSubsidy = 38.999;
        if (nSubsidy >= 39.000 && nSubsidy < 40.000) nSubsidy = 39.999;
        if (nSubsidy >= 40.000 && nSubsidy < 41.000) nSubsidy = 40.999;
        if (nSubsidy >= 41.000 && nSubsidy < 42.000) nSubsidy = 41.999;
        if (nSubsidy >= 42.000 && nSubsidy < 43.000) nSubsidy = 42.999;
        if (nSubsidy >= 43.000 && nSubsidy < 44.000) nSubsidy = 43.999;
        if (nSubsidy >= 44.000 && nSubsidy < 45.000) nSubsidy = 44.999;
        if (nSubsidy >= 45.000 && nSubsidy < 46.000) nSubsidy = 45.999;
        if (nSubsidy >= 46.000 && nSubsidy < 47.000) nSubsidy = 46.999;
        if (nSubsidy >= 47.000 && nSubsidy < 48.000) nSubsidy = 47.999;
        if (nSubsidy >= 48.000 && nSubsidy < 49.000) nSubsidy = 48.999;
        if (nSubsidy >= 49.000 && nSubsidy < 50.000) nSubsidy = 50.000;
        //limit , max reward before txfees 50 coins
        if (nSubsidy >= 50.000) nSubsidy = 50.000;
       
        // yearly decline of production by 12.5% per year
        for(int i = 525600; i <= (pindexBest->nHeight); i += 525600) nSubsidy -= nSubsidy/8;

        }

        //multiply nSubsidy by 100000000
        nSubsidy *= COIN;


    if (fDebug && GetBoolArg("-printcreation"))
        printf("GetProofOfStakeReward(): create=%s nCoinAge=%"PRId64"\n", FormatMoney(nSubsidy).c_str(), nCoinAge);
   
    return nSubsidy + nFees;
}
hero member
Activity: 560
Merit: 500
OK, great Smiley
newbie
Activity: 56
Merit: 0
If coins needs still 1000 conf.to start stake and PoS blocks are slow as we can see, start of stake is much later then in PoW/PoS phase.
They need 8 hours not 1000 confirmations.
It is measured in time.
hero member
Activity: 560
Merit: 500
If coins needs still 1000 conf.to start stake and PoS blocks are slow as we can see, start of stake is much later then in PoW/PoS phase.
Pages:
Jump to: