Theoretically, you could shift the responsibility of displaying ads and tracking users to the publishers, with requirements to publish back to the ad networks granular information about every impression. The ad networks could then check for cheating by randomly accessing the publishing website to make sure all the requests are reported back by the publishers.