Dubla cheltuire se întâmplă atunci când moneda bitcoin este cheltuită de două ori. Asta se poate întâmpla atunci când o tranzacție este făcută utilizând bitcoin și apoi o altă tranzacție se face folosind aceiași bitcoini. Doar una dintre tranzacții este confirmată prin hash. Nu este ușor să faci dublă cheltuire, dar ținând cont de felul în care operează rețeaua, este un risc pentru cei care acceptă tranzacții cu confirmare 0.