content: I've often wondered if it could be done on a general level. Like a decentralized service that can be used to make video sharing easier like a decentralized youtube. Or a decentralized imgur. To take a concept of volunteer computing (think of something like seti@home), but with a global web interface on it for the services we use now. It'd be like a decentralized OS, but the apps would be similar to the popular sites we use today. But I'll admit the idea seems a bit far-fetched and I've never done much to flesh it out. I have no idea how you'd protect against the threat of a brigade of rogue nodes attempting to subvert the system.. Asymmetrically-privileged nodes are just a lighter shade of centralization (some group of people have to own the super nodes). Nor am I convinced that users would go for literally buying into a system just to earn trust such as is proposed by a TrustDavis model.