Is the Brave browser a pseudo-solution to this problem? It can hold a crypto coin balance and either collect more of it through advertisements or pay it out to publishers like news sites.
This was revealed in a recent HN thread where webmasters shared the browser breakdown for their traffic.