a decentralized cloudflare will be hard. I don't have any good ideas.
maybe we need to change our perspective on things, switch to content-addressability vs location (See ICN). Then any switch could be a potential CDN.
What's cool with this setup: you can say "give me a bitcoin block with this hash". And any node on your network could potentially answer this without having to even leave your network.
This could be a part of the network stack itself. How neat would that be?
@jb55 i belive urbit's network stack works this way already
Bitcoin Maston Instance