IPFS 星际文件系统
前言
星际文件系统是一个旨在创建持久且分布式存储和共享文件的网络传输协议
它是一种内容可寻址的对等超媒体分发协议。在 IPFS 网络中的节点将构成一个分布式文件系统
它是一个开放源代码项目
特点
IPFS(InterPlanetary File System,星际文件系统)是一个将现有的成功系统分布式哈希表(Distributed Hash Tables, DHTs)、BitTorrent、版本控制系统 Git、自认证文件系统(Self-Certified Filesystems, SFS)与区块链相结合的文件存储和内容分发网络协议。这些系统的综合优势给它带来的显著特性:
永久的、去中心化保存和共享文件 (区块链模式下的存储 DHTs)
点对点超媒体:P2P 保存各种各样类型的数据(BitTorrent)
版本化:可追溯文件修改历史(Git、Merkle DAG 默克尔有向无环图)
内容可寻址:通过文件内容生成独立哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,节约存储空间
参考资料:
星际文件系统 https://baike.baidu.com/item/%E6%98%9F%E9%99%85%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/22695381