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.

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.

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.

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."

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.

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.

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.

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.

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.

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.

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.

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 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.

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.

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.