颠覆HTTP的IPFS,能解决什么问题?
Posted 星际云社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了颠覆HTTP的IPFS,能解决什么问题?相关的知识,希望对你有一定的参考价值。
HTTP迄今为止,已经连续为人类互联网服务多年,其最初的目的是为了提供一种发布和接收html页面的方法,超文本传输协议HTTP确是一个伟大的发明,在互联网的发展历史中具有举足轻重的地位,也奠定了互联网的基础。
但任何技术都不是完美的,随着互联网持续爆炸式的增长,HTTP的缺陷逐渐显露出来。
大家访问网页的时候经常会看到:你查看的网页不存在。出现这种情况的原因就是:服务器上的文件被永久性的删除了;服务器关闭了宕机等。如果文件内容被删除了,实在是很悲哀的一件事情,这代表你所喜欢或者关注的文章、图片、视频等,将不能再看到了。除非服务器对文件做了备份,否则将永远的消失了。
HTTP除了不仅不能永久保存数据,还因为其中心化的特点容易被黑客攻击;服务器成本昂贵等缺点。
飞速发展的社会总要淘汰落后的事物,HTTP也终将要“退休”,由更加年轻有能力的新人来代替老人,IPFS因此而生。
2015年初,JuanBenet正式发布一个叫IPFS星际文件系统的开源协议,初期只是被众多区块链项目作为底层存储技术对待,不过随着区块链日渐火热,IPFS逐渐被当做HTTP的替代协议来对待,公众对IPFS的热情日渐高涨。
IPFS协议定义了文件在分布式系统中如何存储,索引,和传输,能永久的、去中心化保存和共享文件,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。
内容可寻址:检验文件时,通过文件内容生成唯一哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,由一位“管理员”来管理,避免资源浪费的情况发生。
版本化:可追溯文件修改历史,即使文件修改了一个标点符号,也会被“管理员”们记录在“小本本”上,保证其每一个步骤都能被追溯到。
点对点超媒体:每个“管理站”之间保存各种各样类型的数据,只须一张车票(哈希),便可以让“管理员”驾着小车直奔相应的“管理站”,无需中心服务器、依靠节点来交换各种数据。
在优势方面,IPFS的存储方式是去中心化的分片的分布式存储,黑客无法攻击,文件不易丢失,安全有保障,它采用的P2P网络拓扑,全网域的计算机都可以成为存储节点,就近分布式存储大大提高了网络效率。不仅如此IPFS还可以极大的加快网络访问速度,提高用户体验。
IPFS的未来,是替代或补充现有的HTTP协议的不足,在讲究信息安全、工作效率、绿色节能的今天,它的出现会更有划时代的意义。
更多内容请关注“星际云社区”
......
以上是关于颠覆HTTP的IPFS,能解决什么问题?的主要内容,如果未能解决你的问题,请参考以下文章