风险提示:理性看待区块链,提高风险意识!

IPFS如何运作?

1个回答

经济学4星评价

2020-09-18 13:04:00

IPFS如何运作?

首先,IPFS通过哈希值来对系统里的所有文件进行唯一身份标识,在此基础上剔除重复文件,记录文件的历史版本信息,实现文件的历史信息可追溯,从而确保网页内容不会因为服务器故障或虚拟主机崩溃而丢失。

其次,哈希加密也有助于保障文件内容的真实性。用户通过IPFS网络查找文件时,网络系统其实是以文件的哈希值作为标准,从储存文件的各节点中找到哈希值一致的文件返回给用户。

另外,IPFS中的节点通过哈希值相连,形成默克尔有向无环图(Merkle DAG)这一数据结构,因此具有以下几大优势:

1、内容可寻址:所有内容通过哈希值进行身份标识,方便查找追踪。

2、无重复内容:由于系统里的哈希值具有唯一性,相同内容会生成相同的哈希值,从而被系统判定为重复,并及时剔除。

3、内容不可篡改:系统的内容需通过哈希值校验。篡改内容后哈希值自然会发生变化,帮助系统识别出内容已被篡改,及时发现风险。

值得一提的是IPFS中的每个节点只会储存它需要或是感兴趣的内容,并为内容信息制作索引,便于节点之间了解各自储存了什么样的信息,方便后续查找。

综上,IPFS的分布式文件储存框架从根本上颠覆了HTTP以中心化的服务器传输内容的方式。用户不再从单一的服务器中搜索信息,而是可以从网络中成千上百万的其他节点中,依据文件的唯一身份标识(哈希值)快速获取信息,同时还能够实现文件的本地化离线获取,大大提升信息获取的效率和便捷性。