gpt4 book ai didi

hosting - 为什么 p2p 虚拟主机没有被广泛使用?

转载 作者:行者123 更新时间:2023-12-03 04:16:38 28 4
gpt4 key购买 nike

我们可以看到使用点对点原则的系统的发展。但有一个领域(尚未)广泛使用点对点:网络托管。

几个项目已经启动,但还没有大型解决方案允许用户使用点对点网络托管并为之做出贡献。

我指的不是非开放项目(例如 Google Web Hosting,它使用 Google 资源,而不是用户的资源),而是开放项目,其中每个用户通过让其资源(CPU 、带宽)可用。

我可以想到此类系统的几个优点:

  • 自动负载平衡
  • 更好的地理位置
  • 没有存储限制
  • 免费

那么,为什么这样的系统还没有被广泛使用呢?

我认为“97.2%,请播种!!”出现问题的原因是所有用户都没有为所有文件做种。但如果建立一个所有用户对所有内容均等贡献的系统,这个问题就不会再出现。因此,点对点存储系统(如 Wuala)是可靠的。

专有代码的问题是相关的,而且用户可能不知道他正在托管哪些内容(可能是“坏”)。

我添加另一个问题:延迟可能比专用服务器更高。

代码和数据的 secret 性可以通过加密来实现。例如,对于 Wuala,所有文件都是加密的,我认为该系统中不存在已知的安全漏洞(但我可能是错的)。

确实,播种者不会有太多好处,或者很少。但这可以防止人们依赖网络托管公司。我认为,这种去中心化的网站托管方式更接近互联网的原始理念。

最佳答案

这就是 Freenet基本上是,

Freenet is free software which lets you publish and obtain information on the Internet without fear of censorship. To achieve this freedom, the network is entirely decentralized and publishers and consumers of information are anonymous. Without anonymity there can never be true freedom of speech, and without decentralization the network will be vulnerable to attack.

[...]

Users contribute to the network by giving bandwidth and a portion of their hard drive (called the "data store") for storing files. Unlike other peer-to-peer file sharing networks, Freenet does not let the user control what is stored in the data store. Instead, files are kept or deleted depending on how popular they are, with the least popular being discarded to make way for newer or more popular content. Files in the data store are encrypted to reduce the likelihood of prosecution by persons wishing to censor Freenet content.

最大的问题是速度慢。无论是传输速度还是(主要是)延迟。即使你可以让很多人拥有不错的上传吞吐量,它仍然永远不会像一两个专用服务器那么快。对于 Freenet 来说,速度很好(发布数据)不用担心审查),但不适合托管您的网站..

一个更大的问题是内容必须是静态文件,这排除了它在大多数高流量网站中的使用。为了提供动态数据,每个对等点都必须执行代码(可怕),并且可能必须从数据库检索数据(这将是另一个大延迟,同样是由于延迟)

我认为“云计算”与我们目前所看到的 P2P 网络托管最为接近。

关于hosting - 为什么 p2p 虚拟主机没有被广泛使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/737560/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com