La doppia spesa è il rischio che un'unità di valore digitale venga utilizzata in più di un pagamento. Può verificarsi quando le transazioni vengono accettate prima che un sistema condiviso possa verificare che il valore non sia già stato speso. A differenza del denaro contante, i dati digitali possono essere copiati o inviati tramite più dispositivi.
Questo rischio è particolarmente rilevante quando i sistemi di pagamento operano offline o si sincronizzano in un secondo momento. Un dispositivo può autorizzare e memorizzare un pagamento localmente senza verificare il saldo più aggiornato, lasciando che le transazioni duplicate vengano rilevate durante la riconciliazione. Le difese includono l'archiviazione sicura, i limiti alle transazioni, i dispositivi antimanomissione e i controlli che rifiutano o risolvono i record in conflitto quando i sistemi si riconnettono. Queste misure aiutano a mantenere l'integrità dei pagamenti, ma la verifica ritardata può comunque causare frodi, controversie e attività di recupero.


