2

The maximum number of bitcoins that can exist is 21 million. New bitcoins are made by confirming that transactions happened. Every 4 years the amount of bitcoins people get when they solve a block is halved. When you keep on halving something you never get zero, so someone will always get paid some amount of bitcoins, but the max number of bitcoins that can exist is 21 million. So how is the total number of bitcoins not going to go over 21 million?

possible duplicate of How many bitcoins will there eventually be?

– Murch – 2015-11-07T15:55:58.630Similar paradox: When traveling to any destination, you always have to halve the remaining distance before you get there. No matter how far away you are, there will always be a half way point between you and the destination. Therefore you can never reach the destination, since there is always a half way point to arrive at first. – Brad Thomas – 2015-11-07T16:16:03.457