星际文件系统(InterPlanetary File System,缩写IPFS)

By helloword123 at 2019-06-01 13:39 • 514次点击
helloword123

星际文件系统(InterPlanetary File System,缩写IPFS)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。其最初由Juan Benet设计。
下面说人话,也是我个人的理解:
IPFS 是一个文件系统,这个文件系统中的文件以hash的方式存在,每个文件的hash都是独一无二的,只要有一个hash,加上能够访问IPFS文件系统的一个路径,或者叫网关,就可以获得这个hash对应的文件。 比如你可以把图片、视频、文件等等上传到IPFS网络中,传播的时候,只需要传播一个hash值就可以了。这么讲大家可能还不明白,我这里做个演示,你把这个 hash
複製代碼
QmdvkdPKD3D7TQAsukkUgHeRyHURRXqxGwvyQ8Q99c62Pk
复制到这个网站 https://ipfstube.erindachtler.me/ 27 ,是一个IPFS视频播放器的网站

是不是很神奇?最核心的东西是,这个文件系统是分布式的,每个人都可以安装一个客户端,成为一个节点,这样只要有网络在,即使上面这个网站打不开了,也不影响你获得这个hash的内容。
网上搜到有个国内版本的IPFS视频播放器:http://www.ipfs.guide 16 和一些去年的电影,大家可以试试看。
这些网站其实只是起到一个网关的作用,如果你电脑上安装了IPFS客户端,其实只要有hash就可以在本地播放了。不过现在貌似由于节点太少,本地播放会比较慢。

文件, interplanetary, file, system, 缩写


神秘巨星:QmWBbKvLhVnkryKG6F5YdkcnoVahwD7Qi3CeJeZgM6Tq68
芳华:QmYVri7jyBdPyfR8AgBLTgyTjiJifCgpeHFiFrKxowQeq8
大佛普拉斯:QmdpR9iP9EhUg1rmduHqwA4ddyHNMcsR8t9saXA9BmMU4t
看不见的客人:QmYWwXkgjdhMps9mB6DyEp4zSFmDQ9U6SuqGRGovEycr49
勇往直前:QmZRJevYhADpXmCGGF6eCcP1afNEYFahDW5jxje3iyyCJS
至暗时刻:QmUPvs7iyM5ZWPQwDovRqvNzxMJHSUWNRWAWRkAsseVcvs
银翼杀手2049:QmcUHdzKgRrcJrD5Ah46HgBHF7urWDhmAnLKYwcHaLgeGP
盗梦空间:QmQATmpxXvSiQgt9c9idz9k3S3gQnh7wYj4DbdMQ9VGyLh
狮子王:QmfHGQZNQNymHDC6b7TZjgGbh962VWQQN5oV92w9jHE4qt
祖宗十九代:QmbrwEH4AEQhUN929yPy4j5B2PfQYk3JJyG8iq7HVoXbia
疯狂动物城:QmUKaQwN2ppapUEFhbHsKoVXn2yBRM7mLpu5HQv9am7dB7
彩绘心天地:QmXg1c6qPtoQAyfrXrWnuDrUgFehnt4kLvv1hxheMUeFBC
肖申克的救赎:QmRUYeMkvirV4frGX8wcntCq6x5GqDixAjZnFj5Jg1E3qj
太空旅客:QmdxpUVnvFnert9nmEkzwwz2tWdavU3fUQzrgBsTZP5yyG

helloword123 at 2019-06-01 13:40
1

理念不错,只是现在速度还不咋样。

榴梿 at 2019-06-01 13:48
3

不过有一个问题,ipfs文件数据存在那个实体硬件当中的?(虽然这个问题有点傻,我就是问问😅

Free at 2019-06-07 06:58
4

https://2049bbs.xyz/t/100 7
很久之前我就试过了,你可以看下当时帖子里的链接是不是还能打开。

号称分布式,其实可靠性远不如现在的互联网。中心化互联网挂了你是知道的,但是这种不可靠的可用性完全支撑不起来。

榴梿 at 2019-06-09 23:46
7

@Ciao 确实有你所讲的这些缺点,IPFS作为分布式系统跟BT一样用户越多才越好用,需要暴力推广。
我只是试了一下楼主贴的视频播放站还蛮快的。
另外,不知道IPFS的匿名性能如何。

wechathack at 2019-06-10 07:09
8

@wechathack 匿名性应该远远好于现在的互联网吧。就和bt一样,你的文件来源是多个ip,根本不知道原始文件是谁上传的。我没深入研究,不一定对。

榴梿 at 2019-06-10 10:01
9
登录 后发表评论