Double-spending
Double spending is the act of sending a transaction containing inputs that have already been spent, invalidating the transaction. Double spends are one of the most commonly discussed attacks on Bitcoin however there has yet to be a documented case of someone executing a successful double spend using Bitcoin in commerce. Bitcoin Transactions are typically irreversible once they have been broadcast to the mining network.