doublespend
Double spend is the attempt to spend the same digital currency unit more than once. In digital asset systems, coins exist as entries in a ledger rather than physical objects, and the validity of transactions depends on updating balances in a single, authoritative record. If a user initiates two transactions that draw on the same funds, only one can ultimately be accepted as valid.
In centralized systems, a trusted authority maintains the ledger and prevents double spending by updating balances
Common double-spend scenarios include race attacks, where two conflicting transactions are broadcast and one is confirmed
Mitigation strategies include waiting for multiple confirmations before finalizing a payment, using payment channels or escrow