Earlier quoted context omitted.
The basic misunderstanding is on your part. “Money laundering” wasn’t mentioned by anyone but you. Stop inventing things. This is about valve getting fucked because they were accepting bitcoin payments with zero confirmations.
I'd like to know what Gabe meant by fraudulent too. The whole idea of crypto is that if you send it and it's confirmed you can't get it back, which makes fraud (on the payers side) nearly impossible. You brought up the point about zero confirmations. Zero-conf itself is fairly reliable, it certainly doesn't account for 50% transactions being fraudulent. Bitcoin introduced replace by fee in 2016. In 2017, bitcoin tran…
Don't let bob create a new account with zero games and double spend his way to a free game because he has nothing to lose.
If Sam who has 100 games in his account with 10 year longevity cheats you insist he make good on his transaction or ban his account and don't ever let him create a new one with the same name and billing address. Sam is highly unlikely to value playing a singular game more than his account.
This seems absolutely trivial to avoid problems with.