使用IPFS来分享视频/翻墙软件/等等

【不知道是不是应该分到勇武战术系列,实在找不到好的分区了】

IPFS是一个对等的分布式文件系统,它尝试为所有计算设备连接到同一个文件系统。在某些方面,IPFS类似于万维网,也可以被视作一个BitTorrent节点群、在同一个Git仓库中交换对象。 换种说法,IPFS提供了一个高吞吐量、按内容寻址的块存储模型,及与内容相关超连结。这形成了一个广义的Merkle有向无环图(DAG)。IPFS结合了分散式杂凑表、鼓励块交换和一个自我认证的命名空间。IPFS没有单点故障,并且节点不需要相互信任。分布式内容传递可以节约带宽,并防止HTTP方案可能遇到的DDoS攻击。

该文件系统可以通过多种方式访问,包括FUSE与HTTP。将本地文件添加到IPFS文件系统可使其面向全世界可用。文件表示基于其哈希,因此有利于缓存。文件的分发采用一个基于BitTorrent的协议。其他查看内容的用户也有助于将内容提供给网络上的其他人。

IPFS有一个称为IPNS的名称服务,它是一个基于PKI的全局命名空间,用于构筑信任链,这与其他命名空间兼容,并可以映射DNS、.onion、.bit等到IPNS。(Source: Wikipedia)

-----

说最简单的使用方法:一个节点上传文件后会生成一个cid(哈希值), 将cid分享给另一个人后,复制到ipfs客户端(或者command line interface)里即可下载。有点类似BitTorrent的使用方法。墙内有没有葱油用过这个。是否可行。如果客户端下载网站打不开能不能从github上搞下来。

link: 
https://ipfs.tech
https://github.com/ipfs/ipfs
1
分享 2022-11-29

1 个评论

在这里下载客户端 https://github.com/ipfs/ipfs-desktop/releases 
然后在里面上传文件,然后别人也有这个客户端,就可以用cia下载了。

要发言请先登录注册

要发言请先登录注册