You could manage something similar with burner credit cards, I suspect. There are LOTs of ways to wash funds, once they are in the system.
But the tech for coin is pretty much same tech that enables TLS. And I'm pretty sure was discussed before https was first implemented. Once the idea was out, it was going to happen.