solar protocol is very nice: websites co-hosted around the world, with servers that might go down if there is not enough light.

I have been thinking about self-hosted peer-to-peer websites along these lines. When my computer is on, traffic hits my computer. When my machine is off, lighter versions of my website are cached on nearby computers. This obvious does not scale, but maybe that is the point?