If theres only 21 million bitcoins, How many people can use BitCoin ?
How many threads are you going to create about this?
a single bitcoin is equal to 100,000,000 Satoshis,
So there are
2,100,000,000,000,000 Satoshis to go around.
Or about 300,000 Satoshis per man, woman and child on the planet today.
Which sets a rather low transaction cap, about $1,500 at todays rate.
There is no cap. The value of a bitcoin will rise to accommodate the level needed for use as a digital currency.