It's not a "hard problem" it's impossible, it would be a typical trying to solve a social issue with technical solution. Bad actors encrypt their comms anyway so only the unaware layman gets caught in the net.