De waarde van Bitcoin is gerelateerd aan zijn geprogrammeerde schaarste. Er zullen slechts 21 miljoen bitcoins bestaan, een limiet die permanent is vastgelegd in de broncode door Satoshi Nakamoto. Deze harde limiet, die centraal staat in de identiteit van Bitcoin, kan niet worden gewijzigd zonder een meerderheidsovereenkomst van het gedecentraliseerde netwerk.