一文看懂IPFS是什么

2020-08-20 16:42:53

IPFS是一种去中心化的分布式存储系统。

  有人说2020年是IPFS的元年,甚至相比于比特币来说,IPFS/Filecoin的热度有过之而无不及。对于币圈的大佬们来说,对IPFS再熟悉不过,然而对于一些门外人士来说,对IPFS的认识还非常有限,甚至连IPFS是什么都不是很清楚。那么本文小编将为大家介绍什么是IPFS?IPFS的目标、作用及IPFS最终的应用场景有哪些?


0820-2-1.png


  1、IPFS到底是什么

  IPFS是一种去中心化的分布式存储系统。


  2、IPFS的目标:

  IPFS的目标是创建分布式Web。点对点超媒体协议,使web更快、更安全、更开放。


  3、IPFS如何存储

  IPFS与以往传统的存储不同,IPFS是一种去中心化,分布式的存储系统。在IPFS中,文件存储在IPFS对象中,每个对象可以存储256kb的。对象还可以包含到另一个IPFS对象的链接,链接使存储大于256kb的成为可能。

  例如,如果您只上传了一个小的文本文件,那么一个256kb的对象应该足以处理您的少量文本。


  4、IPFS带来哪些改变

  •首先,IPFS改变了文件存储的方式。原来的存储方式是在一个点上存储整个文件,但是IPFS把一个大的文件打散成很多小文件,存储在整个网络的其他地方。

  •其次,在互联网上的传输方式也发生了改变。HTTP协议是在一个点查询,IPFS是一个点对点查询的通讯方式。有一点需要补充,IPFS是基于内容寻址的。

  •第三,带宽资源得到了优化配置。那以前中心化的模式,需要很大的带宽,IPFS可以从多节点问,可以选择从近的节点上查询,可以节省大量的带宽资源。

  •第四,IPFS是一个模块化协议,它是由DHT—分布式哈希表、BitTorrent—BT协议技术、Git—版块化技术、SFS—自认证命名技术,这四个成熟技术组合形成的一种通讯协议方式。


IPFS


  5、IPFS的作用

  IPFS从根本上改变了用户的搜索方式,通过IPFS,用户能够直接搜索到想要的内容。

  以往,用户通过HTTP浏览器搜索文件首先要找到服务器的位置(IP地址),然后使用路径名称在服务器上查找文件。这样一来,只有文件所有者可以判断这是否是用户要找的文件,并且必须保证托管者不会移除文件或关闭服务器对文件做任何更改。

  当文件被添加到IPFS节点上后将生成一个新名字,这个名字实际上是根据文件内容计算出的一个加密哈希。加密能够保证该哈希始终只表示这一文件的内容,哪怕只在文件中修改一个比特的,哈希都会完全不同。

  当向IPFS询问哈希时,IPFS通过使用一个分布式哈希表,可以快速(在一个拥有10,000,000个节点的网络中只需20跳)找到拥有的节点进行检索,并使用哈希验证其是否是正确的。


  6、IPFS矿机收益形式

  在矿圈,有这么一句话很盛行,即需求分布规则决议分布式矿池的设计方案。所以,依据当下互联网经济的需求分布,IPFS以Filecoin作为激励机制。而Filecoin主要是供给存储效劳与检索效劳的。


  7、IPFS终的应用场景是什么?

  IPFS它是一个分布式的存储网络,它重要的应用就是存储。只是为了把某个文件地保存下来还不够,并且当需要的时候,还要能够把这些内容再重新找出来。存储和检索这两个的集合才构成了IPFS应用的终的场景。

  


最新推荐