Why wouldn’t the platforms require the identity of people cashing out more than, let’s say, $10k a year to be public? Or at least, require KYC level trail to cash out so it can be investigated later.
It protects 99% of people who want to have fun by losing money and prevents insider trading at no virtually no cost.