That is cool! But, if this DApp thing takes off, how will Ethereum nodes be compensated for essentially acting as a free CDN?
It works fine as long as there aren’t a lot of users, but once the user count become substantial, Ethereum nodes will need compensation in order to serve the amount of data needed. Is there a workable solution for this?
The images are actually hosted over http (or ipfs or swarm). The former requires you to find a host, and the later two have ways of compensating for traffic :)