IPFS简介

IPFS(InterPlanetaryFileSystem),也称为星际文件系统。IPFS是2015年开业的,到现在已经五年了。IPFS和Filecoin一直很热,他们的影响力越来越大。来,让暂且抛开Filecoin中的区块链部分,重点分析IPFS在分布式存储中的应用。

IPFS的工作原理

IPFS从根本上改变了用户的搜索方式。HTTP浏览器在搜索文件时,首先找到服务器的位置,然后使用路径名在服务器上搜索文件。然而,通过IPFS协议,用户可以直接搜索内容。

1.搜索模式的改变

IPFS网络中的文件将被赋予一个哈希值,它类似于我们的ID号,它是根据文件的内容计算出来的。

2.重复内容清理

在IPFS网络中,重复的内容将被去重复,这保证了存储在整个网络中的文件的冗余性和网络的可移植性和快速性。

3.节点存储内容

每个网络节点只存储自己感兴趣的内容,索引信息可以帮助确定存储内容的节点。

4.按节点寻址

用户在搜索文件进行查看或下载时,需要让网络找到相应内容的存储节点,然后确定所需的文件内容。

5.IPNS命名系统

用户不不需要记住散列。使用一种叫做IPNS的分散命名系统,他们可以很容易地找到每个文件。

从上面的原理中,我们可以清楚地看到,IPFS在存储方面完全不同于传统的分布式存储,它是完全去中心化的。编辑:CC