You can't stop money laundering without subjecting every private interaction to warrantless surveillance. In an age of purely digital, peer-to-peer currencies, nothing short than banning the public from using strong encryption will stop money laundering.