There may not be any technical solution to this? As we HN readers like to think!
Would we be OK with a monopoly business opening and scanning our postal mail, and sending us junk adverts based on this? Or worse?
The internet is a public utility. We need to work towards better rules. Bit like the EU is doing.