While sources differ on the number of millionaires in the world, Credit Suisse estimates the number at about 35 million. This figure accounts for all “financial and nonfinancial wealth,” including assets, collectibles, and homes.
This is a remarkable number when compared to the total number of Bitcoins that will ever exist. While there are roughly 35 million millionaires in the world, there will only ever be a maximum of 21 million Bitcoins. That’s right--there will never be enough Bitcoins in existence for every millionaire in the world to own even a single one.