El bitcoin tiene las mismas caracteristicas que el oro.
1º para que algo tenga valor debe ser escaso. El oro es limitado, es el que hay en la corteza terrestre y en una cantidad no conocida pero si escasa. Eso le da valor. Lo mismo le pasa al Bitcoin. Debe ser escaso por lo que se establecio en 21 millones como cantidad limite. Si alguien por algun motivo cambiara el limite, el bitcoin dejaria de tener valor ya que la escasez es manipulable.
Asimismo al igual que el oro, que lo forman moleculas de oro y no se puede falsificar, el bitcoin lo forman algoritmos unicos que no se pueden falsificar. Esto hace que tu tengas dinero real y unico (mucho mejor que los billetes y monedas que son meros respaldos por bancos centrales, es decir deuda).
2º. como segundo requisito. La moneda debe ser facilmente divisible. Al igual que el oro que se puede subdividir en lingotes o monedas, el bitcoin se subdivide en satoshis.
3º. como tercer requisito, la moneda debe ser aceptada por todo el mundo. La aceptacion de una moneda viene dada por su valor intrinseco fruto de su escasez. Con ella se puede hacer intercambios.
Una vez se llegue a los 21 millones puede que la mineria de otras criptomonedas (que no son mas que otras aplicaciones que tienen su valor) se vea reforzada.