La doppia spesa (Double Spending) è una situazione in cui un utente cerca di pagare due operazioni diverse con le stesse monete digitali. Per il denaro elettronico, questo è un problema fondamentale: un file digitale è facile da copiare, quindi senza un meccanismo di protezione affidabile la stessa somma potrebbe teoricamente essere spesa di nuovo.
In reti come Bitcoin, questo problema viene risolto attraverso un registro distribuito e un meccanismo di consenso. Tutte le transazioni sono registrate nella blockchain e verificate da molti nodi. Se due operazioni in conflitto con le stesse monete entrano nella rete, alla fine solo una di esse riceverà conferma, e la seconda sarà rifiutata come non valida. Più conferme (blocchi) si accumulano su una transazione, più è difficile annullarla.
Perché le conferme sono importanti
Il maggiore rischio di doppia spesa si presenta quando si accettano pagamenti senza conferme, quando un venditore rilascia beni senza attendere che l'operazione venga registrata in un blocco. È per questo che ai servizi e ai venditori si consiglia di attendere un numero sufficiente di conferme per importi elevati. È proprio la resistenza alla doppia spesa che è diventata uno dei principali successi della tecnologia blockchain e una ragione di fiducia nei sistemi di pagamento decentralizzati.


