Die Gesamtmenge von Bitcoin wird aufgrund der Struktur der Mining-Belohnungen niemals genau 21 Millionen BTC erreichen. Da die Belohnungen in ganzen Satoshis, der kleinsten Einheit von Bitcoin, ausgezahlt werden, werden alle Bruchteile abgerundet, wodurch die Ausgabe der letzten Bruchteile verhindert wird. Das bedeutet, dass die tatsächliche Obergrenze der Versorgung etwas unter 21 Millionen BTC liegen wird, was die Knappheit der Kryptowährung bewahrt.