IPFS 技术有人了解吗?

2021-10-31 10:19:55 +08:00
 liuser666
分布式文件系统。

去官网瞧了一样,感觉现在做得还挺像模像样的。我比较在意的功能是它可以分享文件。

它就跟 bt 一样,但是每个节点都是中心解析节点,是 bt 的升级版,而且在网络中用 hash 值标记文件,重复的文件只会在网络上存储一份(还有几个备份备份)。

他们不是有个 APP 叫 IPFS Desktop ,我在两个电脑里下载了以后试着分享了一个文件,传得还挺快的。


据我分析貌似分享和下载文件是要下载客户端的。
IPFS Desktop 得 github 地址: https://github.com/ipfs/ipfs-desktop


要不我分享个文件大家试试能不能收到?
文件 hash:QmZBCE2DUsuR2SELmWvcZzeiK29f9kQrT2aEqKMyy8J4VN
文件名为:WsaToolbox_v1.2.2.zip

只需要在客户端上方的搜索框搜这个 hash 值貌似就可以拿到文件了,然后右上角更多就可以下载了。

总的来说,我认为如果大家都在用,应该会很爽吧...
8318 次点击
所在节点    IPFS
55 条回复
ferock
2021-10-31 10:25:38 +08:00
一直在用,但是用的人少,没有奖励机制,生态不好,而且数据其实也会断流…所有有数据的节点下架,数据又是冷数据,那就别指望了,BT 该有的问题它都有
ferock
2021-10-31 10:26:48 +08:00
ferock
2021-10-31 10:28:35 +08:00
还有响应速度实在…不敢恭维
liuser666
2021-10-31 10:29:59 +08:00
@ferock 我访问得挺快啊...1s 加载
liuser666
2021-10-31 10:31:40 +08:00
liuser666
2021-10-31 10:36:11 +08:00
@ferock 响应速度倒是一个大问题,如果大文件 1 分钟之内速度可以起来,我觉得也可以接受
Biwood
2021-10-31 10:44:36 +08:00
liuser666
2021-10-31 10:46:32 +08:00
@Biwood 如此看来,ipfs 分享还是没有 bt 分享来得快啊....
leon7777
2021-10-31 10:47:24 +08:00
ipfs 技术的缺点如 1 楼所说的,所以有人用 IPFS 技术搞了一个有激励的区块链应用,FIL ,但是目前国内的形势是对区块链有激励的带发币的项目是看都不看就是贬低+抵制
liuser666
2021-10-31 10:50:38 +08:00
@leon7777 从 ipfs 的初衷来看,其实是不需要激励机制的,大家下载文件并帮助别人缓存,本身就是一个更好的 BT 。只是现在用的人太少罢了...哎
Nasei
2021-10-31 10:57:09 +08:00
你用 desktop 的话,应该可以看到分享,他会帮你生产网关的地址
liuser666
2021-10-31 11:00:13 +08:00
@Nasei 可以看到,但是网关好像绝大部分都被 ban 了
Trim21
2021-10-31 11:08:01 +08:00
我还用 go 写过一个 ipfs 的应用。

相比之下 bt 的 spec 真是即优雅又简洁…
leon7777
2021-10-31 11:09:50 +08:00
@liuser666 可这也太理想主义了,不图名不图利的项目是不正常的,bt 不也是这样,就是因为没产出没收益,大家都想白嫖,所以经常死种,我自己认为一个项目必须要有正常的激励,从而推动用户成为合伙人,自觉的推广项目
Trim21
2021-10-31 11:10:23 +08:00
所谓的“而且在网络中用 hash 值标记文件,重复的文件只会在网络上存储一份(还有几个备份备份)。”

是几乎完全不能实现的。cid 支持多种哈希和分片方式,你用 SHA1 和 SHA256 生成出来的同一文件的两个 cid 就可能会被 ipfs 当成两个不同的问题。
你用同一个哈希,不同的分片长度,不同的分片 layout 一样会得到不同的 cid ,被 ipfs 当成不同的文件。

所谓的内容寻址跟 bt 种子没什么区别。
Trim21
2021-10-31 11:24:03 +08:00
这东西就是一个以文件为最小单位,稍微灵活一点(可以灵活组合文件生成新的 cid ),去了 tracker ,只剩 DHT 的 bt 。

多了的一些 ipns ,HTTP gateway 之类的东西显得好像跟 bt 区别很大,其实核心没什么本质区别…
yuzo555
2021-10-31 11:28:34 +08:00
如果“大家下载文件并帮助别人缓存”,那最后获利的一定是色情网站和盗版网站,他们可以不出一分钱白嫖全网带宽。并且相信我,这些获得最多的人,肯定是付出最少的。
westoy
2021-10-31 11:29:36 +08:00
@yuzo555

现在很多小电影站确实在用 IPFS.......
MonikaCeng
2021-10-31 11:33:46 +08:00
自己搭节点担心合规性,也担心被薅流量
用公共节点,网速和存活率又难保证
runze
2021-10-31 11:40:29 +08:00
@westoy 举个例子?大部分网关国内访问应该都不太方便吧?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/811843

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX