Pages:
Author

Topic: Math problem: When would the freicoin money supply converge? - page 2. (Read 7211 times)

donator
Activity: 2058
Merit: 1054
lemmith, your 6 btc are sent.
Holy-Fire, I need your address. I'm sorry, you're not going to receive 6 but 5.93.
I'm ok with receiving any amount from 0 to 21M. Whatever amount you choose to pay me, you can send it to the address in my signature.
newbie
Activity: 12
Merit: 0
Coins received. Thank you.
legendary
Activity: 1372
Merit: 1002
lemmith, your 6 btc are sent.
Holy-Fire, I need your address. I'm sorry, you're not going to receive 6 but 5.93.
legendary
Activity: 1372
Merit: 1002
Uups...I don't know what happened. I told mtgox to buy 12 but it did just bought 11.932. I will owe you 0.07 btc until I add more funds. I cannot set a buy order with 9.318 usd

04/27/11 13:29   Bought BTC   9.55 for 1.9123   9.548   -18.259   11.932   9.318
04/27/11 13:29   Bought BTC   2.38 for 1.912   2.375   -4.541   2.384   27.577

I just can believe what I did last week on Monday.
I'll send you the coins when I'm home. Can't do it from work.
newbie
Activity: 12
Merit: 0
I'm totally fine with a 6/6 split. My address is 1JMrMgWsWVKuSxESAg8VSXvhjCvBN3NCBD.
legendary
Activity: 1372
Merit: 1002
Thank you very much.
Lemmih, if it's ok with you, I think I should share out the bounty. As you answered first and you were right, what about 8 for you and 4 for holy-fire (6/6 if you feel generous)?
I need your bitcoin address.
newbie
Activity: 12
Merit: 0
It seems that you deserve the reward. Although I must admit that I'm not really sure.
If it doesn't bother you, I'll make you some more request.
I'll change the second case to this:

case 2) How long would take to converge at 21 millions with 3% demurrage?

Well, it will never hit 21 millions. Like cutting something in half will never make it disappear altogether.

If you want a limit of 21,000,000 and a demurrage of 3%, the number of bitcoins added per block should be: 875/73 or ~12. This can be calculated with the equation I posted previously: max number of coins = blocks per year * coins per block / demurrage.
We can now use our CAS software to figure out how many years it'll take to generate X% of the coins: 50% is generated in 23.1 years, 90% in 76.8 years, 99% in 153.5 years, 99.9% in 230.2 years, and so on.

case 3) How many freicoins per block and in total for the convergence to occur at the same time of bitcoin's money supply?
What would be the general formula?

y' = 52560 * e^(-0.03x)

I assume
x = time in years
and 52560 = blocks per year

y = integrate(y', 0, x)

Sorry, I don't understand that notation.

I'd like the formula to have in it as variables:

-The coins per block
-The demurrage
-The time of convergence
-The total supply in convergence

Yes, 'x' is time in years and 52560 is indeed the number of blocks per year (which is not quite accurate as Holy-Fire points out).
Y is the total supply of coins for a given year and is defined (it is the antiderivative of y') as: y = 1752000*(1-e^(-0.03x))
donator
Activity: 2058
Merit: 1054
You can't converge to the limit in a finite amount of time unless you're rounding, in either Bitcoin or Freicoin. I think it will take 128 years for the Bitcoin block reward to be rounded to 0.

If y'=52560 exp(-0.03x) (how accurate this is depends on your exact specification) then
y = 1752000 (1 - exp(-0.03x))
x is indeed the time in years since the beginning.

If B is the coins per block, Y is the number of blocks per year (which is closer to 52595 on average), and the demurrage per block is r/Y, then the total number of coins in convergence is C = B*Y/r. This is easy to see; at convergence, the coins demurred each block, which is C*r/Y, must equal the coins generated in the new block, which is B, so C*r/Y=B and C=B*Y/r.
legendary
Activity: 1372
Merit: 1002
It seems that you deserve the reward. Although I must admit that I'm not really sure.
If it doesn't bother you, I'll make you some more request.
I'll change the second case to this:

case 2) How long would take to converge at 21 millions with 3% demurrage?

case 3) How many freicoins per block and in total for the convergence to occur at the same time of bitcoin's money supply?

What would be the general formula?

y' = 52560 * e^(-0.03x)

I assume
x = time in years
and 52560 = blocks per year

y = integrate(y', 0, x)

Sorry, I don't understand that notation.

I'd like the formula to have in it as variables:

-The coins per block
-The demurrage
-The time of convergence
-The total supply in convergence

Of course, this is outside the deal, you could reject to answer all this.
I don't have any BTCs now because I was dumb enough to sell them just before the last huge rise, but I'll buy them and pay you when you gime an address.

Thank you


newbie
Activity: 12
Merit: 0
Case 1)
When will the amount of freicoins destroyed by demurrage equal the 1 btc generated per block? [2 btc]
That is, when the total supply of freicoins will converge? [5 btc]

With 52560 new coins per year from mining and a 3% demurrage, the growth of freicoins is defined as such: y' = 52560 * e^(-0.03x)

The total number of freicoins for a given year must then be: y = integrate(y', 0, x)

Using those definitions we can calculate that 50% of the coins will be generated in a little over 23 years, 90% of the coins will be generated in nearly 77 years and it will take 153 years to generate 99% of the coins.

What will be the total amount of freicoins then?

The number of coins produced approaches 1,752,000 as time approaches infinity. To calculate the limit, use this equation: 52560 blocks per year * coins per block / demurrage.

Case 2)
-The total amount of freicoins will converge in 21 millions at the same time that the bitcoin network does (¿2033?).

How many freicoins have to be issued with each block to achieve this? [5 btc]

You can't change both the coin limit (21 million) and when the limit is reached (2033, 21 years from 2012) by only changing how many coins are issued.

By issuing around 25.6 coins per block you will hit 21 million in 21 years but the max number of freicoins will be ~44,900,000. However, with a demurrage of 17% and 70 coins per block, you'll hit 21 million in 21 years with a limit of 21.6 million coins.

PM me if you feel that I deserve the reward(s).
legendary
Activity: 1372
Merit: 1002
I forgot to mention that the time target is 10 minutes between blocks, just as in bitcoin.
legendary
Activity: 1372
Merit: 1002
Imagine there's a bitcoin-like network with the following difference:

-Freicoins have an annualized demurrage of 3%. Whenever a transaction is made, the demurrage is charged proportionally to the number of blocks added to the chain since the last move (it is not charged annually, but for each block generated).
-The Freicoins issued with each block is constant through time (forever).
-The first freicoin block is issued at the beginning of 2012 (01/01/2012 00:00:00)

Case 1)
-1 new freicoin is issued with each block.

When will the amount of freicoins destroyed by demurrage equal the 1 btc generated per block? [2 btc]
That is, when the total supply of freicoins will converge? [5 btc]
What will be the total amount of freicoins then?

Case 2)
-The total amount of freicoins will converge in 21 millions at the same time that the bitcoin network does (¿2033?).

How many freicoins have to be issued with each block to achieve this? [5 btc]

I don't have the calculus skills to do it myself, but I understand usually mathematical demonstrations. Don't answer with just the number, please, explain how you've get there.

Feel free to ask whatever you don't understand or you think needs clarification.

http://www.freicoin.org/
Pages:
Jump to: