V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
i690531336
V2EX  ›  NAS

正在开发一个去中心化的个人 NAS 共享存储网络。

  •  1
     
  •   i690531336 · 4 天前 · 3752 次点击
    目前 nas 用户大部分文件都是重复的,通过去重,整个系统只需要几个备份。这意味着贡献一份空间,可能获得数倍于自己提供的“虚拟”存储空间来使用。
    57 条回复    2025-06-13 09:16:24 +08:00
    murmur
        1
    murmur  
       4 天前   ❤️ 3
    你这不就是盗版资源分发网络吗,和 BT PT 网盘有啥区别啊

    这时候真不能给 NAS 一杆子打死了,人家真有存自己照片 素材 视频的,这都是隐私资源,咋去中心化
    XiLingHost
        2
    XiLingHost  
       4 天前   ❤️ 2
    你说的是不是 IPFS
    i690531336
        3
    i690531336  
    OP
       4 天前
    实际上就是一个去中心化的网盘,只不过是不需要给网盘公司付费,大家共享自己的部分磁盘和带宽,网盘有的功能基本都论证过可以实现甚至性能上更优秀
    fregie
        4
    fregie  
       4 天前
    你是否在寻找:IPFS
    i690531336
        5
    i690531336  
    OP
       4 天前
    @XiLingHost 愿景上相似,但实际应用还是会有一定区别
    villivateur
        6
    villivateur  
       4 天前
    @i690531336 我觉得你不如基于 IPFS 开发
    i690531336
        7
    i690531336  
    OP
       4 天前
    @villivateur 好的好的,现在似乎很少有人用这种产品,反而是都在直接挂商业化的网盘
    flyingcrp
        8
    flyingcrp  
       4 天前
    你买个 lazycat 不就好了。不但是 NAS ,还特么可以自动组网,打游戏。开私服,全 private
    qipan0321
        9
    qipan0321  
       4 天前
    区块链那边很多这样的产品了。
    qipan0321
        10
    qipan0321  
       4 天前
    比如 walrus
    clemente
        11
    clemente  
       4 天前
    你在找 磁力链吗
    duanxianze
        12
    duanxianze  
       4 天前
    我自己存 nas 就是想在本地看,网络资源会不会突然没了不说,单说带宽速率就不行
    HTravel
        13
    HTravel  
       4 天前
    你说的是影视综艺,但玩 NAS 的,谁把存影视综艺叫 NAS ?

    自己的私人文件,都是自己生成的,智力很高的存自己生成的各种文件,智力没那么高的存自己拍的照片视频。本就不可能大量重复。占用的空间,都是实打实的。
    kidtx
        14
    kidtx  
       4 天前
    这出发点有问题吧, 大部分用户自己部署 NAS 就是因为数据是私有的,既要保证访问性又要保证可靠性。

    NAS 存了大量的互联网上公有的文件,这是属于仓鼠用户特有的场景吧。 这部分数据及不需要很强的访问性,也不在乎可靠性,单盘单拷贝都无关紧要。 这哪叫 NAS ,这部分用户随便用什么存储软件都无所谓。

    这个问题有点像,企业的 NAS 和共享盘为什么要存那么多备份,还在不同介质。 统一做成 pt 共享给大家不久好了 2333
    Greenm
        15
    Greenm  
       3 天前
    我的 NAS 的数据大部分都是这个世界上独一无二的,不可能有重复的,你说的这个东西叫网盘。

    而且既然都用 NAS 了,隐私才是最重要的,为什么还要用你这个云端的系统,就为了省点空间?

    要么注重隐私就用 NAS ,要么便宜就选择网盘,IPFS 现在都没几个人用。
    i690531336
        16
    i690531336  
    OP
       3 天前
    @Greenm 是这样的,目前很多 nas 用户也都同时买了网盘,我们想做的就是让用户共享出来一部分资源来搞一个免费的网盘
    JoeJoeJoe
        17
    JoeJoeJoe  
       3 天前
    有点理想化了, 人性就是: 给我可以 给你不行
    luny
        18
    luny  
       3 天前
    微力同步?
    i690531336
        19
    i690531336  
    OP
       3 天前
    @JoeJoeJoe 如果加入奖励和积分的机制会好一些么,核心还是希望没有平台这种中间商赚差价的角色,商业网盘实际上也有好多用的 PCDN
    HENQIGUAI
        20
    HENQIGUAI  
       3 天前
    如果以这个作为核心卖点的话,确实看起来立不住
    i690531336
        21
    i690531336  
    OP
       3 天前
    @HENQIGUAI 核心还是希望做出来一个免费网盘,人人为我我为人人
    Reficul
        22
    Reficul  
       3 天前
    加入奖励机制的话,就是 IPFS 了。
    woctordho
        23
    woctordho  
       3 天前 via Android
    我见过几个类似的项目,比如“酸奶网盘”和“御宅室”
    Kirkcong
        24
    Kirkcong  
       3 天前
    我建 nas 是因为要看 4k remux 或者原盘,这种数据是是所说的场景,数据会重复,可惜也没办法共享。一个影片最少 80G ,100G 也常见,这还没提绝命毒师这种 1.4TB 的大件。按照 100G 原盘硬盘,100Mbps 的上行差不多够用,这还没考虑延迟导致的进度条拖动体验下降。

    家庭宽带中 300Mbps 的网,上行一般只有 50Mbps ,也就是说,100GB 的原盘,电影需要 4.4 小时的长度才够你传输完所有数据。再者,这 50Mbps 不可能全部跑慢,不然对方家的网得炸。至于 bt 那种多点对接的模式,一个是要求我看的影片你需要有,并且所有格式都是匹配的,至少哈希是一样的;另一个问题是,在哪个阶段去实现影片的负载均衡。

    我的数据确实是重复的,无修无改,但你上行 50MB-300MB 的小水管也满足不了 4k 原盘的需求。



    换一个角度,“做出来一个免费网盘”,op 的这个诉求换一下就是,做一个网盘,这个网盘提供大量的共享资源。这个资源中肯定一大部分是低清晰度的影片,那么就变成了 emby 开车。。。面临法律问题。至于其他共享资源,对于软件,也面临这个问题;对于公开资源,又相当于是 cdn 缓存。不同场景都已经有对应产品了。

    总结,这是个伪需求。
    sofukwird
        25
    sofukwird  
       3 天前 via Android
    听起来好像 PT 呀
    SenLief
        26
    SenLief  
       3 天前 via iPhone
    nas 为了隐私,结果你让我共享。而且这东西就是 pt ,也有成功的方案不就是 syncthing ,国内也有威力
    i690531336
        27
    i690531336  
    OP
       3 天前
    @Kirkcong A 用户上传后,B 用户再“存储”同一个影片,他只需存储一个指向这个已存在内容的索引,用户观看影片时,系统从网络中同时请求影片的不同数据块。这些数据块可能来自几十个甚至上百个不同的 NAS 节点,每个节点可能只有 50Mbps 的上行,但多个节点 聚合起来的总带宽 将远超单点传输,上传新数据同理。这才是解决“小水管”瓶颈的根本方法,在去中心化网络中,内容的法律责任最终归属于 内容的所有者(即上传者),而非基础设施提供者(即提供存储空间的 NAS 用户),而这一切都应该是匿名去中心化的,
    i690531336
        28
    i690531336  
    OP
       3 天前
    @SenLief 共享的是“磁盘空间”,不是“文件内容”,用户上传的所有数据,在离开用户设备之前就已经被加密、分片。用户贡献空间,但完全不牺牲隐私。我们希望把一小部分 NAS 空间聚合起来,形成一个巨大的虚拟存储池,不是为了同步现有的文件。
    hahiru
        29
    hahiru  
       3 天前
    谁要存别人的东西,只有盗版资源才有市场。
    那你是否在寻找 PT ?
    匿名和去中心化?吸血吸死。
    cherryas
        30
    cherryas  
       3 天前
    恶意用户无限上传大量无效数据怎么办
    rabt
        31
    rabt  
       3 天前
    说来说去,感觉还是 PT ,或者 PT 可以完全满足这些需求
    dabaibai
        32
    dabaibai  
       3 天前
    这就是网盘 大哥。
    mangmaimu
        33
    mangmaimu  
       3 天前 via iPhone
    定位为个人 nas 有点不合理,因为有私人文件。
    定位为共享存储网络,又有 IPFS 了。

    不如定位为分布式共享网站,利用区块链管理网站权限,每个人都可以创建网站,只为愿意给某个网站保存文件资源的用户分配作为节点。没有节点时自动注销。

    首先肯定有自带发布 bt 类似的网站,目的是取代现有 BT 和 PT 实现在线预览和现有功能。再做个哔哩等视频或图片音乐网站也行,根据热度保存资源就行了。有点像 e-hentai 的 hath 网络,也说明是有前景的,但必须组建审查委员会,要不然上面找下来不得了。

    你的出发点文件重复性高,就注定作为盗版资源分发网络了,要做就做点不一样,现有升级的
    dfkjgklfdjg
        34
    dfkjgklfdjg  
       3 天前
    @i690531336 #28 ,那不就是 IPFS……
    SenLief
        35
    SenLief  
       3 天前 via iPhone
    @i690531336 这更不靠谱了,私有 nas 的 sla 不可保证。另外空间的公平规则如何计算,收费确定使用量吗?如果不是,那不就是 pt 。
    5had0w
        36
    5had0w  
       3 天前
    你说的应该还是 ipfs
    NewYear
        37
    NewYear  
       3 天前   ❤️ 5
    说一千,道一万,你也不想想,这里面最大的问题是什么。

    就是当你需要某个文件的时候,它不在线。
    就是当你需要某个文件的时候,它在线但是每秒只能传输几 KB.
    如何保证一直有在线的?那就是更多的副本,更多的用户存储同一个文件。

    然后你就会发现,你在建设一个类似 IPFS 的分布式文件系统,但大家怎么都无法保证自己的文件能一直在线,如果真要保证,就要很多个副本。
    平均到每个用户,比之前个人需求的空间占用更多,而且还占用自己大量宽带。

    这便是 IPFS 很完善,但是流行不起来的原因。。。。
    NewYear
        38
    NewYear  
       3 天前   ❤️ 1
    对于公共通用文件,现在哪个技术不成熟呢?

    二十多年前的 BT 不够成熟吗,还是几年前的 IPFS 不成熟呢。

    对于冷门文件,无论是 BT 还是 IPFS ,谁都解决不了。。。。当然,IPFS 牛逼的是,你可以购买第三方的保持 PIN 功能。
    Lemon2ee
        39
    Lemon2ee  
       3 天前   ❤️ 1
    "目前 nas 用户大部分文件都是重复的"

    我想知道这个结论是如何得出的?是你还是什么组织过去有做过调研么?
    szqh97
        40
    szqh97  
       3 天前   ❤️ 1
    想起我当年看 IPFS 的白皮书时,兴奋得一晚上没睡着
    hewitt29
        41
    hewitt29  
       3 天前
    个人,去中心? 你直接把人杀了?
    microscopec
        42
    microscopec  
       3 天前
    立马墙了
    XiLingHost
        43
    XiLingHost  
       3 天前
    @mangmaimu 分布式共享网站,那不就是 ZeroNet ?
    Kirkcong
        44
    Kirkcong  
       3 天前
    @i690531336 #27 我说小水管的问题是因为很大概率我要看的资源,全网都没有,只能从我这里上传到各处。比如,说个不算偏门的,星际穿越,我需要他的 4k HDVC DTS REMUX 版本,有的人会有星际穿越,但很少有人有这个版本的资源,到头来还是得我先自己上传,既然这样,我下载好放家里不就行?上传了还得担风险。而且看的时候怎么确保所有碎片同时在线,不然我看一半卡了咋整。你说可以多副本?那就意味着全网用户都要购买多出自己需求至少三倍的存储为别人,这完全不可行。试想一下,你买了 16TB 的硬盘,本来自己在家用好好地,突然加入到网络后你只有 6TB 的空间,并且磁盘一直转个不停,没两年就报废了,你能忍么?

    而且由于我这种需求的存在,大概率我占便宜,比如,我想看绝命毒师,不要 1080p ,就要 4k 超清,占了 1.4T ,这个资源加上一份冗余,总共 3TB 的资源由全网为我分担,我很省心啊。你说绝命毒师这个资源重复了么?是的,确实重复,但我要的版本可能仅此一份。

    这还不包括海报墙差异性,你说你把公用的抽象出来?恭喜你创造出了 pt 。你说你可以创建一个特定的集合,喜欢 1080p 的放一起?恭喜你创造出了共享 emby
    Kirkcong
        45
    Kirkcong  
       3 天前
    @mangmaimu #33 有审查就又慢慢的变回去了,——为了符合审查,资源由中心统一管理
    i690531336
        46
    i690531336  
    OP
       3 天前
    转换一下思路,大家可以认为,自己拿出空间和资源来换取积分,然后积分也可以换取对应的服务,或者交易,使用资源的时候则消耗积分,积分不够的话同样需要从有积分的人去交易,这从经济层面是要比商业化网盘更划算的,除非网盘的重度使用者,天天拿网盘看 4K 可能就不适合了,但大多数商业网盘用户一年下载量能超过 1TB 么?
    mangmaimu
        47
    mangmaimu  
       3 天前
    @i690531336 还是分情况的,游戏类一般都是网盘,影视类一般都是 bt ,pt ,漫画所用资源少都有网站来做但有审核,建议分群体才做的下去,即使是换资源也不喜欢无意义消耗,大家肯定都是喜欢存自己兴趣的东西,也愿意分享
    crayygy
        48
    crayygy  
       3 天前
    enihcam
        49
    enihcam  
       3 天前 via Android
    https://ex.noerr.eu.org/t/1138066 所以,你的 IP 是?
    LnTrx
        50
    LnTrx  
       3 天前
    @i690531336 猜你想找:Filecoin
    但现实和理想还有不小差距
    chapiom
        51
    chapiom  
       3 天前 via iPhone
    @Greenm 感觉有点需求,不是替代 nas 而是网盘,有些影视或者游戏镜像之类的文件很大但是使用频率很低,删掉可惜但是重新下就不一定找得到了。
    lerry
        52
    lerry  
       3 天前
    想法很好,但是现在国内玩 PT 都会封宽带
    Weixiao0725
        53
    Weixiao0725  
       3 天前
    @crayygy 哈哈,我也想到了。文件可以存到手机上,冰箱上,任何可以访问网络的设备都可以成为存储设备

    PiperNet
    LnTrx
        54
    LnTrx  
       3 天前
    假设用户存储的数据去重后大小为 1/N ,而数据基本安全且可以快速获取需要 M 倍备份,那么用户贡献一份空间,应该可以获得小于 N/M 倍的“虚拟”存储空间额度。顺便一提,要有技术手段防止“虚拟”空间又被贡献形成循环。
    显然,需要 N>M 才能具有吸引力。但保证 N 足够大有一定难度,因为重复的数据多是资源。如果用户本就有渠道获取资源,那要用时再下就行了,并不需要上传到这个新的存储网络占用额度。同时,非重复数据的用户甚至是企业可能会滥用共享存储网络,造成比例失衡。
    一种可能的思路是,对用户上传的重复和非重复数据的比例做限制,例如贡献 1TB 兑换 0.5TB 非重复数据额度和 2TB 重复数据额度。(重复指已有份数> M )
    i690531336
        55
    i690531336  
    OP
       3 天前
    @LnTrx 是的说到底还是基本经济账,合理设计是可以解决的,比较理想的还是用户上传的资源多是重复的,比如我们常用的 115 或者百度网盘,很多时候的资源基本上都可以直接缓存,这说明基本上影视资源重复的概率极大,其实可以以考虑按照资源类型和热度收取积分
    summerLast
        56
    summerLast  
       3 天前
    你说的是网盘?
    liqingyou2093
        57
    liqingyou2093  
       3 天前
    理想很美好,显示很骨感,只有收费才能维持下去,进而变成了当下的网盘
    1. 能用网盘的人本身就是本地存储空间不够了,你还指望他们能贡献多少空间。
    2. 如果我本地空间很足,我又何必往网上传呢。
    3. 如果我的数据都不是重复的呢,比如监控视频,有人愿意帮我缓存吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 127ms · UTC 02:17 · PVG 10:17 · LAX 19:17 · JFK 22:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.