DataHome专栏: IPFS是什么?

IPFS是什么?

IPFS全称是Inter Planetary File System,即“星际文件系统”,它是由Protocol Lab提出的一种点对点(P2P)的分布式文件系统。本质上是一种内容寻址、版本化、点对点的超媒体分布式存储、传输协议。

一般的下载服务器为每一个发出下载请求的用户提供下载服务,而IPFS的工作方式与之不同。分配器或文件的持有者将文件发送给其中一名用户,再由这名用户转发给其它用户,用户之间相互转发自己所拥有的文件部分,直到每个用户的下载都全部完成。这种方法可以使下载服务器同时处理多个大体积文件的下载请求,而无须占用大量带宽。

IPFS通过默克尔树数据结构构建版本文件系统,包括多个属性:

内容寻址:所有内容由其多重哈希校验和唯一标识。

防篡改:所有内容都通过校验和进行验证。

重复数据删除:保存完全相同内容的所有对象都是相同的,并且只存储一次。



【IPFS100问】第一问:IPFS是什么?

你可能感兴趣的:(DataHome专栏: IPFS是什么?)