IPFS

一个面向全球的,点对点的文件传输协议

介绍

IPFS(InterPlanetary File System,缩写IPFS)中文译为星际文件系统,是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。是一个底层的互联网协议,致力于替代 HTTP,实现的是互联网上各个节点的文件读取、分享、交换。在IPFS网络中的节点将构成一个分布式文件系统。而 HTTP 协议依赖于 Internet 主干网。 IPFS 是点对点的超媒体协议,可以让网络更快、更安全、更开放。它是一个面向全球的、点对点的分布式版本文件系统,试图将所有具有相同文件系统的计算设备连接在一起。

IPFS特点

每个文件及其中的所有块都被赋予一个称为加密散列的唯一指纹

每个网络节点只存储感兴趣的内容,以及索引信息

IPFS消除整个网络中的重复并跟踪每个文件的版本历史记录

查找文件时,要求网络查找将内容存储在唯一散列后面的节点

每个文件都可以通过IPNS的分布式命名系统通过可读的名称找到