当前位置:首页 > 知识 >

IPFS:分布式文件存储系统的新趋势

1. 什么是IPFS

IPFS(星际文件系统)是一个分布式的、点对点的超媒体协议。它可以使互联网更快速、更安全、更开放,其目标是取代传统的互联网协议HTTP。

2. 为什么有IPFS

当前的HTTP协议已逐渐无法满足互联网的需求。HTTP的中心化结构效率低下且成本高昂。使用HTTP协议下载完整文件(例如网页、视频、图片等)时,速度慢且效率低。相反,使用P2P方式下载可以节省近60%的带宽。P2P将文件分割为小块并从多个服务器同时下载,速度更快。

此外,Web文件经常被删除,HTTP的页面平均生存周期约为100天。由于存储成本太高,Web文件无法永久保存。而IPFS提供了文件的历史版本回溯功能,类似于git版本控制工具,可以很容易地查看文件的历史版本,数据可以得到永久保存。

我们的现有互联网是高度中心化的网络,各种管制会对其功能造成威胁,如互联网封锁、管制、监控等。这些都源于互联网的中心化结构。而分布式的IPFS可以克服这些问题,使互联网更加开放自由。

互联网应用依赖主干网,但主干网受到战争、自然灾害、互联网管制、中心化服务器宕机等因素的影响,会导致互联网应用中断服务。而IPFS可以极大地降低互联网应用对主干网的依赖。

3. IPFS的目标

IPFS的目标不仅仅是加速Web,而是为了最终取代HTTP协议,使互联网更加美好。

4. IPFS包括哪些内容

IPFS是一个协议,类似于HTTP协议,定义了基于内容的寻址文件系统,同时包括内容分发、分布式哈希、P2P传输和版本管理系统等技术。

IPFS是一个文件系统,有文件夹和文件,并且可以挂载文件系统。

IPFS是一个Web协议,可以像HTTP那样查看互联网页面。未来,浏览器可以直接支持ipfs:/或fs:/协议。

IPFS是一个模块化的协议,包括连接层、路由层、数据块交换等组件。

IPFS是一个P2P系统,是一个世界范围内的P2P文件传输网络,采用分布式网络结构,没有单点失效问题。

IPFS天生是一个CDN,文件添加到IPFS网络后将在全球范围内进行CDN加速,并带有bittorrent的带宽管理功能。

IPFS拥有命名服务,其中IPNS基于自认证系统(SFS)命名体系,可以与现有域名系统绑定。

猜你喜欢

微信二维码

微信