Why can't a crypto transaction be undone?
This unit comes second, before you learn anything about keys or networks, on purpose. Everything that goes wrong in crypto goes wrong through this one property, and a learner who reads no further should still leave with it.
There is no reverse button, because there is nobody to press it
Compare three ways of moving money:
- Card payment. The card network runs a chargeback process. Disputes typically have a window of months. A human at the scheme can rule against the merchant and move the money back.
- Bank transfer. Slower to reverse and not guaranteed, but a recall request exists, and two banks can co-operate to unwind an error.
- On-chain transfer. Once the transaction is confirmed, it is part of an append-only ledger that thousands of independent machines have already accepted. There is no party with the authority to alter it, and no software feature that would let them.
Unit 1 explained why mechanically: undoing a confirmed transaction means rewriting every block after it, faster than the whole network builds new ones. The property that makes a blockchain trustworthy without a middleman is the exact same property that makes an error permanent.
The four ways money is lost with no fraud involved
These are not scams. These are ordinary mistakes with permanent consequences.
1. Wrong address. Addresses are long, meaningless strings. Paste the wrong one and the coins arrive somewhere real, controlled by someone who owes you nothing.
A documented, industrialised version of this is address poisoning: an attacker sends you a zero-value transfer from an address whose first four and last four characters match one you use often. Later you copy an address from your own transaction history, glance at the ends, and send to theirs. Every character in the middle was different, and nobody checked the middle.
2. Wrong network. The same address format is used by Ethereum and every chain that copied it. Sending a token to a correct-looking address on a chain the recipient does not support means the assets exist, visibly, at an address on a chain you did not intend.
Whether that is recoverable depends on who holds the key for that address on the other chain. A self-custody address derived from your own seed is reachable by adding the network in your wallet. An exchange deposit address is reachable by the exchange, and many venues will recover such deposits on request for a fee; some refuse or set a minimum. What nobody can reach is a contract address that does not exist on the chain you sent to. Ask before writing the funds off.
3. Sending to a contract that cannot handle it. Some smart contracts have no code path for receiving a particular token. The transfer succeeds. The tokens sit in the contract forever.
4. Missing memo or tag. Some chains give an exchange one shared deposit address and identify the customer by a second field on the transaction: the destination tag on XRP, the memo on Stellar, Cosmos and Hedera, among others. Omit it and the transfer arrives at the exchange's address with no customer attached. The funds are not lost on chain; they sit in the omnibus wallet until a support ticket, proof of sending and often a fee reunite them with an account. Treat the memo as part of the address, and treat a withdrawal form without one as broken.
In all four cases the transaction was valid, the network worked exactly as designed, and the money is gone.
The habit that costs one extra fee
Professionals in this space do the same thing every time they move a meaningful amount:
- Send a small test amount first.
- Confirm it arrived, on the receiving side, on the right network.
- Then send the rest.
The cost is one additional network fee. The alternative cost is everything.
And verify addresses by the whole string or a scan, never by the first and last four characters.
One exception worth naming
If your assets sit with a custodian — an exchange holding the keys — an internal transfer between two of its customers never touches a blockchain and can sometimes be reversed or frozen by that company. That is a property of the company, not of crypto. The moment funds leave to an external address, the rule in this lesson applies in full.
Try it now
- On a public block explorer, open any confirmed transaction. Read the whole page and look for a cancel, dispute or reverse control. There isn't one, anywhere, by design.
- Look at the from and to addresses on that transaction. Cover the middle characters with your finger and notice how easily two different addresses could look identical that way.
- Read the current price of one unit off the chart below, and hold the two facts together: a mistyped character moves that value, permanently. Irreversibility and volatility compound each other — crypto assets are highly volatile, losses are common, and self-custody errors cannot be undone.