Bitcoin Forum
April 19, 2024, 04:02:17 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Why I think the 21Million hard limit will never be reached - deflationary spiral  (Read 5878 times)
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 06:08:22 PM
Last edit: May 08, 2012, 07:28:05 PM by matthewh3
 #1

I don't think there is anything in the bitcoin protocol that states on exactly 21Million bitcoin will ever be made.  No just that the block reward will keep half'ing.  So if bitcoins value goes up and more decimal places are and keep getting added as the value of bitcoin goes up then the block reward can keep getting paid.  Even if the block reward gets really small as long as the value of bitcoin keeps rising and more decimal places are added then a valuable block reward can keep being paid.  At some point in the future the amount of newly created bitcoins entering the market will be similar to the amount of gold entering the gold market.  As where we are at now with such a high block reward is like a gold-rush.

1713499337
Hero Member
*
Offline Offline

Posts: 1713499337

View Profile Personal Message (Offline)

Ignore
1713499337
Reply with quote  #2

1713499337
Report to moderator
1713499337
Hero Member
*
Offline Offline

Posts: 1713499337

View Profile Personal Message (Offline)

Ignore
1713499337
Reply with quote  #2

1713499337
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713499337
Hero Member
*
Offline Offline

Posts: 1713499337

View Profile Personal Message (Offline)

Ignore
1713499337
Reply with quote  #2

1713499337
Report to moderator
1713499337
Hero Member
*
Offline Offline

Posts: 1713499337

View Profile Personal Message (Offline)

Ignore
1713499337
Reply with quote  #2

1713499337
Report to moderator
1713499337
Hero Member
*
Offline Offline

Posts: 1713499337

View Profile Personal Message (Offline)

Ignore
1713499337
Reply with quote  #2

1713499337
Report to moderator
kronosvl
Full Member
***
Offline Offline

Activity: 134
Merit: 100


View Profile
May 08, 2012, 06:15:44 PM
 #2

what?

You said some things that don't have any thing to do with the protocol. I fail to see the importance of decimal places.

Is easy. reward is 50BTC, 25BTC, 12.5BTC, 6.25BTC...., not exactly 21 million total but very close.

The only way this will not happen is if bitcoin dies or community decides to change the rules (not gonna happen with this rule because it can lead to abandon of this currency)

Donations are accepted @: 19Uk8zVhdgfrRo5Z6wH9yghWxZUtdiNtX9
OTC: http://bitcoin-otc.com/viewgpg.php?nick=kronosvl
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 06:26:10 PM
Last edit: May 08, 2012, 07:41:06 PM by matthewh3
 #3

what?

You said some things that don't have any thing to do with the protocol. I fail to see the importance of decimal places.

Is easy. reward is 50BTC, 25BTC, 12.5BTC, 6.25BTC...., not exactly 21 million total but very close.

The only way this will not happen is if bitcoin dies or community decides to change the rules (not gonna happen with this rule because it can lead to abandon of this currency)

If more deciamal places keep getting added in an infinite amount of time an infinite (edit): closer amount of bitcoins to 21 million would be created.  What my main point is there is no need to worry about the 21million bitcoin limit being reached.  No bitcoin will just resemble the gold or a very rare earth mineral market.  So no need to worry about bitcoins stopping being created and a hyper-deflationary spiral.

realnowhereman
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502



View Profile
May 08, 2012, 06:36:11 PM
 #4

If more deciamal places keep getting added in an infinite amount of time an infinite amount of bitcoins would be created.  What my main point is there is no need to worry about the 21million bitcoin limit being reached.  No bitcoin will just resemble the gold or a very earth mineral market.  So no need to worry about bitcoins stopping being created and a hyper-deflationary spiral.

Not necessarily; 1/2 + 1/4 + 1/8 + 1/16 + ... is famously 1, not infinity.  (If it's not obvious, bitcoin is simply a large constant times this series, so it too reaches a finite total, even if it had infinite precision)

Also; let's think practically.  When the block reward is 0.000000001, then it will take five billion blocks to make the same number of coins as 1 block does now.   That's 95 thousand years.  For all intents and purposes, when the current BTC resolution is used up (i.e. 8 decimal places) there are effectively no more bitcoins being generated.

1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
May 08, 2012, 06:39:36 PM
 #5

This argument is a matter of semantics.  The 21 million btc limit is a limit in the calculus sense.  technically the limit will never be hit no matter how many decimals are added to the current protocol, but for any practical reasoning it matters little.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
May 08, 2012, 06:42:59 PM
Last edit: May 08, 2012, 08:50:39 PM by DeathAndTaxes
 #6

MoonShadow is correct.

The method used for determining the reward is to do a right shift on 50,000,000 satoshis every 210K blocks.  That truncates any fractional satoshis.
There are some truncation along the way.  For example starting in block 6,090,000 the reward is 9 satoshis.  In block 6,300,000 it becomes 4 satoshis so the block reward declines by more than 50%. Block 6,930,000 will drop the reward to 0 satoshis however only  2,099,999,997,690,000 so it looks like we will be eternally  2,310,000 satoshis (0.0231 BTC) short of the magical 21M.

If Satoshi had wanted it to be an even number the starting block reward should have been a multiple of 2.  For example is the first block reward had been 2^32 satoshis (~42.94 BTC) then we would have had 32 perfect halvings of the reward.  2^32 down to 2^0.  A bit of trivia, the "21M" appears nowhere in the code.  The entire subsidy calculation is just a handful of lines.



Even IF decimal places are added (a move of dubious value) we will hit 0 block reward again before hitting 21M total minted.  I doubt decimal places will be added.  If the entire global money supply was in Bitcoins and no fiat anywhere on the planet existed 1 satoshi would be worth about 5 cents which isn't a limit on commerce. In any scenario short of single global currency 1 satoshi ends up being worth various fractions of a single cent.

Lastly adding decimial places wouldn't change the rate of price deflation by any material amount.  Even if you added decimal 4 places that would allow you to pay out ~ 2.1 million satoshis over the next 3 decades.    99.9999999% will still be issued by the time the block reward originally would have hits 0.  Spreading the remaining 0.00000001% over a couple decades means the money supply growth rate is something like 1 billionth of 1% per year.

0% vs 0.00000000037% = totally meaningless a token change at best.


 Essentially 0% (which is what it will be when block reward is 0).
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 07:21:37 PM
 #7

In the future if 1 satoshis is as valuable as 1 bitcoin now then the block reward will still be valuable when the block reward is only 50 satoshis.  The point of the OP was as long a bitcoin keeps increasing in value and more decimals keeping getting added then deflation will never be a problem.

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
May 08, 2012, 07:25:26 PM
 #8

Well no none of that is true.

I don't think deflation will be a problem but your reasons don't make sense.  Adding decimal places isn't increasing the money supply.  Deflation WILL occur I just don't think the deflationary death spiral idea has ever been proven.

Also I don't think there will ever be a time when 1 satoshi will be equal to 1 BTC now.

That would put 1 satoshi = $5 and the Bitcoin money supply at ~ 10 quadrillion dollars (or ~100x the size of entire global money supply).
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 07:27:19 PM
 #9

Well no none of that is true.

I don't think deflation will be a problem but your reasons don't make sense.  Adding decimal places isn't increasing the money supply.  Deflation WILL occur I just don't think the deflationary death spiral idea has ever been proven.

The only reason I mention adding more decimal places is for when the block reward is less then 1 satoshi (edit: and as bitcoin becomes more valuable) and yes its the deflationary spiral I'm on about not general deflation.

realnowhereman
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502



View Profile
May 08, 2012, 07:30:28 PM
 #10

If Satoshi had wanted it to be an even number the starting block reward should have been a multiple of 2.  For example is the first block reward had been 2^32 satoshis (~42.94 BTC) then we would have had 32 perfect halvings of the reward.  2^32 down to 2^0. A bit of trivia.  The "21M" appears nowhere in the code.  The entire subsidy calculation is just a handful of lines.

Absolutely right.

The 21M comes from summing the geometric series I mentioned above.  http://en.wikipedia.org/wiki/Geometric_series

1/2 + 1/4 + 1/8 + 1/16 + ... + 1/2^i + ... = 1 = S

Each term in this series maps to one block reward period.  i.e. 210000 blocks.  Now that first term 1/2 maps to the 50 coin reward, so we want to multiply by 100 as well.

Therefore we get S*210000*100 = 21M.

Being that S is the sum of an infinite series, we will never quite reach 21M as we will never have an infinite number of terms.

1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 07:35:13 PM
 #11

If Satoshi had wanted it to be an even number the starting block reward should have been a multiple of 2.  For example is the first block reward had been 2^32 satoshis (~42.94 BTC) then we would have had 32 perfect halvings of the reward.  2^32 down to 2^0. A bit of trivia.  The "21M" appears nowhere in the code.  The entire subsidy calculation is just a handful of lines.

Absolutely right.

The 21M comes from summing the geometric series I mentioned above.  http://en.wikipedia.org/wiki/Geometric_series

1/2 + 1/4 + 1/8 + 1/16 + ... + 1/2^i + ... = 1 = S

Each term in this series maps to one block reward period.  i.e. 210000 blocks.  Now that first term 1/2 maps to the 50 coin reward, so we want to multiply by 100 as well.

Therefore we get S*210000*100 = 21M.

Being that S is the sum of an infinite series, we will never quite reach 21M as we will never have an infinite number of terms.


Yes I see after infinite amount of time it will only get closer and closer to 21million.  The main point of the OP is the block reward never ending even after a block reward of only 1 satoshi and bitcoin value ever increasing.  Therefore no hyper-deflation.

Edit:  As a valuable amount of new bitcoins/satoshis always entering the market.

matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 07:47:43 PM
 #12

The main point I made this thread as at first glance it seemed to me and many others have had a similar view that as the block reward gets very small that it equals no new bitcoins therefore hyper-inflationary spiral.  The other point being as long as bitcoins value keeps increasing (maybe like gold circa up to 1918AD [start of then end of the gold standard]) then a valuable amount of new bitcoins will keep entering the market.  Therefore killing of the idea of hyper-inflationary spiral once the block reward is very small.

realnowhereman
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502



View Profile
May 08, 2012, 07:49:02 PM
 #13

Yes I see after infinite amount of time it will only get closer and closer to 21million.  The main point of the OP is the block reward never ending even after a block reward of only 1 satoshi and bitcoin value ever increasing.  Therefore no hyper-deflation.

Edit:  As a valuable amount of new bitcoins/satoshis always entering the market.

Only if there were an infinite number of bits available for storage.  When the block reward is 1 satoshi; then after 210000 blocks, that 1 will be shifted right and the reward will become zero.

Perhaps by then the developers will allocate more bits, but it's still not infinite.

All that being said: I completely agree, this still doesn't equal deflation or inflation.  There will be, near as makes no difference, a fixed number of bitcoins in the economy.  If the economy becomes more productive, then (unlike now) that productivity increase will be reflected in lower prices, as everybody's supplier will be able to supply more for less.

1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 07:54:07 PM
 #14

Yes I see after infinite amount of time it will only get closer and closer to 21million.  The main point of the OP is the block reward never ending even after a block reward of only 1 satoshi and bitcoin value ever increasing.  Therefore no hyper-deflation.

Edit:  As a valuable amount of new bitcoins/satoshis always entering the market.

Only if there were an infinite number of bits available for storage.  When the block reward is 1 satoshi; then after 210000 blocks, that 1 will be shifted right and the reward will become zero.

Perhaps by then the developers will allocate more bits, but it's still not infinite.

All that being said: I completely agree, this still doesn't equal deflation or inflation.  There will be, near as makes no difference, a fixed number of bitcoins in the economy.  If the economy becomes more productive, then (unlike now) that productivity increase will be reflected in lower prices, as everybody's supplier will be able to supply more for less.

Yes but I think people have said that the processing and storage needs of the blockchain will be able to keep increasing due to Moore's Law.  Although I don't think Moore's Law can continue as it is and will inflex (excuse my terminology[tho could be correct long time since I did any maths]) during the Technological Singularity (https://en.wikipedia.org/wiki/Technological_singularity) predicted sometime after 2030-2040.

ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
May 08, 2012, 08:01:56 PM
 #15

Yes I see after infinite amount of time it will only get closer and closer to 21million.  The main point of the OP is the block reward never ending even after a block reward of only 1 satoshi and bitcoin value ever increasing.  Therefore no hyper-deflation.

Edit:  As a valuable amount of new bitcoins/satoshis always entering the market.

Only if there were an infinite number of bits available for storage.  When the block reward is 1 satoshi; then after 210000 blocks, that 1 will be shifted right and the reward will become zero.

Perhaps by then the developers will allocate more bits, but it's still not infinite.

All that being said: I completely agree, this still doesn't equal deflation or inflation.  There will be, near as makes no difference, a fixed number of bitcoins in the economy.  If the economy becomes more productive, then (unlike now) that productivity increase will be reflected in lower prices, as everybody's supplier will be able to supply more for less.

Yes but I think people have said that the processing and storage needs of the blockchain will be able to keep increasing due to Moore's Law.  Although I don't think Moore's Law can continue as it is and will inflex (excuse my terminology) during the Technological Singularity (https://en.wikipedia.org/wiki/Technological_singularity) predicted sometime after 2030-2040.

This has been predicted numerous times and revised. It's not gonna happen and is more of a pseudoscientifc joke to anyone involved in natural sciences or cybernetics.
If you wanna have a entertaining read look up The Omega Point, aka The Singularity.
The idea originates in the transhumanist movement, a circle jerk of wanna-be elitists who couldn't make it in academia.
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 08:11:46 PM
Last edit: May 08, 2012, 08:22:04 PM by matthewh3
 #16

Yes I see after infinite amount of time it will only get closer and closer to 21million.  The main point of the OP is the block reward never ending even after a block reward of only 1 satoshi and bitcoin value ever increasing.  Therefore no hyper-deflation.

Edit:  As a valuable amount of new bitcoins/satoshis always entering the market.

Only if there were an infinite number of bits available for storage.  When the block reward is 1 satoshi; then after 210000 blocks, that 1 will be shifted right and the reward will become zero.

Perhaps by then the developers will allocate more bits, but it's still not infinite.

All that being said: I completely agree, this still doesn't equal deflation or inflation.  There will be, near as makes no difference, a fixed number of bitcoins in the economy.  If the economy becomes more productive, then (unlike now) that productivity increase will be reflected in lower prices, as everybody's supplier will be able to supply more for less.

Yes but I think people have said that the processing and storage needs of the blockchain will be able to keep increasing due to Moore's Law.  Although I don't think Moore's Law can continue as it is and will inflex (excuse my terminology) during the Technological Singularity (https://en.wikipedia.org/wiki/Technological_singularity) predicted sometime after 2030-2040.

This has been predicted numerous times and revised. It's not gonna happen and is more of a pseudoscientifc joke to anyone involved in natural sciences or cybernetics.
If you wanna have a entertaining read look up The Omega Point, aka The Singularity.
The idea originates in the transhumanist movement, a circle jerk of wanna-be elitists who couldn't make it in academia.

Alan Turing who invented the modern computer was no failed academic and was probably the first person to come up with the idea.  Anyway I don't want to get too off-topic talking just about the Technological Singularity.  

ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
May 08, 2012, 08:34:58 PM
 #17

Having an idea and using it as a world view are two different things.
The people who make predictions on a time period where that should occur have no academic relevance.

OP has been thoroughly answered above, don't pussy out of it now.
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 08:37:36 PM
 #18

Having an idea and using it as a world view are two different things.
The people who make predictions on a time period where that should occur have no academic relevance.

OP has been thoroughly answered above, don't pussy out of it now.

"Pussy out" of what trying to prove I'm right and your wrong?  Or should I just bow down to your genius   Roll Eyes

ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
May 08, 2012, 08:40:13 PM
 #19

Having an idea and using it as a world view are two different things.
The people who make predictions on a time period where that should occur have no academic relevance.

OP has been thoroughly answered above, don't pussy out of it now.

"Pussy out" of what trying to prove I'm right and your wrong?  Or should I just bow down to your genius   Roll Eyes

idk

here you go knock yourself out:
http://humanityplus.org/
matthewh3 (OP)
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
May 08, 2012, 08:41:51 PM
 #20

Having an idea and using it as a world view are two different things.
The people who make predictions on a time period where that should occur have no academic relevance.

OP has been thoroughly answered above, don't pussy out of it now.

"Pussy out" of what trying to prove I'm right and your wrong?  Or should I just bow down to your genius   Roll Eyes

idk

here you go knock yourself out:
http://humanityplus.org/

I've bookmarked it but on the Pilsner at the moment and not into heavy reading.  Thanks.

Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!