法定貨幣的數量沒有上限,那麼為什麼BTC的價格會有上限呢?