IPFS-星际文件系统

IPFS(星际文件系统):永久、去中心化保存和共享文件的方法。

内容可寻址:通过文件内容生成唯一hash值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存一份,节约空间

版本化:可追溯文件修改历史

点对点通信:P2P保存各种类型数据

IPFS集成分布式哈希表、P2P(BitTorrent)、Git、自认证文件系统SFS所有优势于一身的文件存取系统。

HTTP协议下的互联网:

传统服务器运行一个文件,首先遵循HTTP协议,浏览器首先会查找服务器的位置(IP地址),随后向服务器索要文件的路径。此种体系,文件位置取决服务器管理者,而且文件没有被移动,服务器没有关闭。web内容过于超中心化,数据中心十分依赖interner主干网络,可靠性不存在大量问题,

IPFS协议下的互联网:

IPFS是基于内容的寻址,替代传统的基于域名的寻址,用户不需要关系服务器的位置,不用考虑文件存储的名字和路径。一个文件存放到IPFS节点中,将会得到基于其内容计算出的唯一加密哈希值。哈希值直接反应的是文件内容,当IPFS被请求一个文件的haxh时,它会使用一个分布式hash表找到文件所在的节点,取回文件并验证文件数据。

IPFS没有存储的限制,大文件会被切分成小的分块,下载的时候,可以从多个服务器同时获取。IPFS网络是不固定、细粒度的、分布式网络,可以很好的适应内容网络(图像、视频、静态网站)的要求。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180718G0EB9900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券