已经启动了几个项目,但没有一个大型解决方案可以允许用户使用和贡献于点对点Web托管。
我不是指不开放的项目(如Google Web Hosting,它使用Google资源而不是用户的资源),而是开放的项目,每个用户通过提供其资源(CPU、带宽)来为全球Web托管做出贡献。
我可以想到这些系统的几个优点:
- 自动负载平衡 - 更好的本地性 - 没有存储限制 - 免费
那么,为什么这样的系统还没有被广泛使用呢?
我认为“97.2%,请做种!”问题是因为并非所有用户都做种所有文件。但是,如果建立一个所有用户平等贡献所有内容的系统,这个问题就不会再发生了。点对点存储系统(如Wuala)正是由于这个原因而可靠。
专有代码的问题是相关的,以及用户可能不知道他正在托管哪些内容(可能是“坏”的内容)。
我又提出了另一个问题:延迟可能比专用服务器高。
通过加密技术可以保护代码和数据的机密性。例如,使用Wuala,所有文件都被加密,我认为在这个系统中没有已知的安全漏洞(但我可能错了)。
种子节点确实不会有太多好处,但它可以防止人们依赖网站托管公司。这种去中心化的网站托管方式更接近于互联网最初的想法。