See this response: https://news.ycombinator.com/item?id=45480884

Aka: I agree it can’t be dine with technology; it has to be done with regulation, and the EU example already models a lot of it.