云储未来:IPFS100问之第1问——IPFS是什么?
2019-06-01 本文已影响0人
IPFS中文社区联盟
云储未来:IPFS100问之第1问——IPFS是什么?
IPFS全称是Inter Planetary File System,即“星际文件系统”,它是由Protocol Lab提出的一种点对点(P2P)的分布式文件系统。本质上是一种内容寻址、版本化、点对点的超媒体分布式存储、传输协议。
一般的下载服务器为每一个发出下载请求的用户提供下载服务,而IPFS的工作方式与之不同。分配器或文件的持有者将文件发送给其中一名用户,再由这名用户转发给其它用户,用户之间相互转发自己所拥有的文件部分,直到每个用户的下载都全部完成。这种方法可以使下载服务器同时处理多个大体积文件的下载请求,而无须占用大量带宽。
云储未来:IPFS100问之第1问——IPFS是什么?IPFS通过默克尔树数据结构构建版本文件系统,包括多个属性:
内容寻址:所有内容由其多重哈希校验和唯一标识。
防篡改:所有内容都通过校验和进行验证。
重复数据删除:保存完全相同内容的所有对象都是相同的,并且只存储一次。
云储未来:IPFS100问之第1问——IPFS是什么?