IPFS是是什么,就是在区块链大潮下推出的一个文件系统。
是 InterPlanetary File System 星际文件系统的简称,是永久的、去中心化(其实是这个词有待商榷)的保存和共享文件的方案。
可以根据内容寻址、P2P传输、版本追踪。
内容可寻址:根据文件内容生成一个HASH值,根据该HASH值存取寻找文件。相同内容的文件在系统中只会存在一份,节约存储空间。
点对点超媒体:P2P 传输、P2P打洞。
版本化:可追溯文件修改历史
它把目前多种技术(DHT、BitTorrent、Git、自认证文件系统)集成在一起组成了一个成功的文件系统。
功能如下:
1. 挂载的个人同步文件夹,拥有版本功能
2. 文件加密,数据共享系统
3. 可用于所有软件的带版本的包管理器(已经实现了:https://github.com/whyrusleeping/gx)
4. 可以作为虚机的根文件系统
5. 可以作为数据库:应用可以直接操作 Merkle DAG,拥有 IPFS 提供的版本化、缓存以及分布式特性
6. 可以做(加密)通讯平台
7. 各种类型的 CDN,
8.永久的 Web,不存在不能访问的链接
7 感觉是干掉各种CDN的节奏啊
6+7感觉是迅雷干的活了
8可以干掉各种虚拟主机