什么是IPFS?如何看懂它?

西瓜妹 百科
2020-05-30 10:31:11

  

最近被IPFS霸屏了,特别是用于挖矿,很多人居然开始研究IPFS挖矿了。

究竟什么是IPFS?

IPFS协议,就是一个神奇的存在,它的全称是InterPlanetary File System,星际文件系统。IPFS是一个分布式的web,点到点超媒体协议.可以让我们的互联网速度更快,更加安全,并且更加开放. IPFS协议的目标是取代传统的互联网协议HTTP。

IPFS是基于区块链的,永久的、去中心化保存和共享文件的方法,是一种点对点的分布式协议。

IPFS基于什么产生的呢?为什么会有IPFS?

大家都知道互联网是建立在HTTP协议上的. HTTP协议是个伟大的发明,让我们的互联网得以快速发展.但是互联网发展到了今天HTTP逐渐出现了不足.

现在http协议的中心化造成效率非常低,并且成本还很高。一旦使用HTTP协议每次需要从中心化的服务器下载完整的文件(网页,视频,图片等),速度慢,效率低.如果改用P2P的方式下载,可以节省近60%的带宽. P2P将文件分割为小的块,从多个服务器同时下载,速度非常快.

还有一种就是web文件经常被删除。我们可能在上网的过程中会遇到,收藏某个网页,在使用的时候浏览器网页会显示404。而且现在web的存储成本非常高,时间也就是最多100天。所以会发现web文件经常被删除。. IPFS提供了文件的历史版本回溯功能(就像git版本控制工具一样),可以很容易的查看文件的历史版本,数据可以得到永久保存

互联网的中心化会抑制了web的成长,反之分布式的IPFS可以克服这些web的缺点.

以下就是IPFS所包含的内容:

IPFS是一个文件系统

·有文件夹和文件

·可挂载文件系统

IPFS是模块化的协议

·连接层:通过其他任何网络协议连接

·路由层:寻找定位文件所在位置

·数据块交换:采用BitTorrent技术

IPFS是一个协议,类似http协议

·定义了基于内容的寻址文件系统

·内容分发

·使用的技术分布式哈希、p2p传输、版本管理系统

IPFS天生是一个CDN

文件添加到IPFS网络,将会在全世界进行CDN加速

bittorrent的带宽管理

IPFS是一个web协议

·可以像http那样查看互联网页面

·未来浏览器可以直接支持 ipfs:/或者 fs:/协议

IPFS是一个p2p系统

·世界范围内的p2p文件传输网络

· 分布式网络结构

·没有单点失效问题

IPFS拥有命名服务

· IPNS:基于SFS(自认证系统)命名体系

·可以和现有域名系统绑定


本文地址: http://www.ok35.com/news/baike/2020/22693.html
声明:本文经授权发布,除注明来源外,均为西瓜财经用户投稿,不代表西瓜财经立场。转载请注明:西瓜财经(ok35.com)
提醒:投资有风险,入市需谨慎。若内容涉及投资建议,仅供参考勿作为投资依据。谨防以“区块链”名义进行非法集资。
赞助商