IPFSFilecoin有它在IPFS,全球互联网不能使用怎么办?别慌

如果有一天HTTP协议不能使用 , 全球互联网不能使用怎么办?不用担心有现在有IPFS在 。
IPFS(星际文件系统)点对点(p2p)文件共享系统 , 旨在从根本上改变信息在全球及全球范围内的分布方式 。 它与Swarm有点相似 , 或者我们也可以说Swarm与IPFS有点相似 。
IPFSFilecoin有它在IPFS,全球互联网不能使用怎么办?别慌
文章图片
IPFS由通信协议和分布式系统中的多项创新组成 , 这些创新相结合产生了无与伦比的文件系统 。 因此 , 要了解IPFS所要实现的全部广度和深度 , 重要的是要了解使之成为可能的技术突破以及所要解决的所有问题 。
IPFS自豪地替换了http 。 因此 , 让我们来看看当今的互联网是如何工作的 。
简而言之 , 互联网是描述数据如何在网络中移动的协议的集合 。 开发人员逐渐采用了这些协议 , 并在此基础架构之上构建了他们的应用程序 。 HTTP或超文本传输协议是充当Web骨干网的协议之一 。 这是TimBerners-Lee在1991年发明的 。
IPFSFilecoin有它在IPFS,全球互联网不能使用怎么办?别慌
文章图片
HTTP是一个请求-响应协议 。 客户端(例如Web浏览器)将请求发送到外部服务器 。 然后 , 服务器将响应消息(例如Google主页)返回给客户端 。 这是一个位置寻址的协议 , 这意味着当我在浏览器中键入google.com时 , 它将转换为某个Google服务器的IP地址 , 然后使用该服务器启动请求-响应周期 。
IPFSFilecoin有它在IPFS,全球互联网不能使用怎么办?别慌
文章图片
HTTP问题
假设您坐在演讲厅里 , 而教授要求您访问特定的网站 。 讲座中的每个学生都向该网站提出请求并得到答复 。 这意味着将相同的确切数据分别发送给会议室中的每个学生 。 如果有100名学生 , 则为100个请求和100个响应 。 这显然不是最有效的处理方式 。 理想情况下 , 学生将能够利用他们的身体接近性来更有效地检索他们所需的信息 。
如果网络通信线路中存在某些问题 , 并且客户端无法与服务器连接 , 则HTTP也会带来很大的问题 。 如果ISP中断 , 某个国家/地区阻止了某些内容 , 或者只是删除或移动了内容 , 则可能发生这种情况 。 这些类型的断开链接在HTTP网站上无处不在 。
HTTP的基于位置的寻址模型鼓励集中化 。 使用我们的所有数据信任少数几个应用程序很方便 , 但是由于这个原因 , Web上的许多数据都被污染了 。 这使那些提供者对我们的信息负有巨大的责任和权力 。
HTTP非常适合加载网站 , 但它并不是为传输大量数据(例如音频和视频文件)而设计的 。 这些限制可能使替代文件共享系统(如Napster(音乐)和BitTorrent(电影以及几乎所有东西))的出现和主流成功 。
快进到2018年 , 点播高清视频流和大数据正变得无处不在;我们将继续生产/消费越来越多的数据 , 并开发越来越强大的计算机来处理它们 。 云计算的重大进步帮助维持了这一过渡 , 但是用于分发所有这些数据的基本基础架构基本上保持不变 。
解决方案
IPFS是胡安·贝纳特(JuanBenet)的一项努力 , 旨在建立一个快速处理版本化科学数据的系统 。 它是经过测试的互联网技术的综合 , 例如DHT , Git版本控制系统和Bittorrent 。 它创建了一个P2P群 , 可以交换IPFS对象 。 IPFS对象的总数形成了一个称为MerkleDAG的经过密码验证的数据结构 , 该数据结构可用于对许多其他数据结构进行建模 。 或者换句话说...
“IPFS是一个分布式文件系统 , 旨在将所有计算设备与同一文件系统连接起来 。 在某些方面 , 这类似于Web的原始目标 , 但是IPFS实际上更类似于单个git交换gitbit的群体 。 IPFS可能成为互联网的一个新的主要子系统 。 如果构建正确 , 它可以补充或替换HTTP 。 它可以补充甚至替代更多 。 听起来很疯狂 。 太疯狂了 。 ”


推荐阅读