V2EX 前天 16:32
[NAS] 阅“正在开发一个去中心化的个人 NAS 共享存储网络”后自己想法
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

这篇文章探讨了一种基于分布式点对点文件分享技术构建共享网盘的可能性,旨在解决传统网盘注册繁琐、带宽受限等问题。该方案的核心在于用户共享磁盘空间和上传流量,以换取下载权限,类似于BT网络。文章详细阐述了该网盘的设计原理、与现有技术(如BT、PT和IPFS)的区别,以及可能面临的挑战,如节点不稳定、用户白嫖等问题,并提出了相应的解决方案,例如热点文件调度、多副本冗余等,并讨论了对家庭宽带的影响以及应对策略。

💾 **共享存储空间与带宽:** 用户通过共享本地磁盘空间,例如100GB,即可获得相应容量的网盘空间。同时,用户上传流量将转化为下载流量,实现带宽共享。这种模式类似于PT站,但门槛更低,更关注磁盘共享和上传流量,而非资源发布。

💡 **与现有技术的差异:** 该共享网盘与BT网络不同,它拥有中心化管理,可以进行文件分配和审核,类似于夸克、百度网盘的审核制度。与IPFS相比,该网盘通过后台算法调度热点文件,保证用户下载速度,并对冷文件提供冗余存储,避免文件丢失。

🤔 **应对潜在问题:** 针对用户白嫖、节点不稳定等问题,文章提出了相应对策。例如,对于下线节点上的个人文件,将进行压缩归档,而非立即删除。此外,通过多副本冗余、稳定节点奖励、超级节点分成等方式,构建更稳定的共享网络。同时,用户可以设置上传速度和每日上传量限制,以减轻对家庭宽带的压力。

🎬 **功能与应用:** 该共享网盘具备商业网盘的常见功能,如分享链接、目录列表等。即使没有足够的磁盘空间或不想上传文件,用户也可以通过共享少量空间并设置高热点上传规则,来满足在线观看视频的下载需求。

https://v2ex.com/t/1138045
看到该贴后我也想到自己最近也有类似的想法,发表出来大家头脑风暴一下 @i690531336

中心化管理的共享磁盘带宽的网盘,起因还是影音点播的时候,一下阿里网盘,一下夸克,注册麻烦且锁带宽也需要商业消费开会员,这也正常毕竟人家服务器带宽不是免费的,且成本高昂,那基于互联网共享的精神我们能否构建一款我能可不出马尼,无锁带宽锁容量的网盘呢,答案是 分布式点对点文件分享也就是 bt 网络, 那围绕这个原理设计一款能避开 bt 网络的缺点,融合各种优点的共享网盘:

用户注册开通网盘,需要将本机 xx 大小的磁盘共享出来, 例如共享 100G ,则自己网盘的容量为 100G ,程序将接管这 100G 的空间,自动与中心化服务器通信将分配到的文件块填充这 100G 的空间,但有这 100G 的空间并不代表你可以在外网进行下载,还需要统计你这个节点的上传流量,你上传了 50G 的上传量则可在外网下载 50G 大小的不限速流量,可累计然后消耗减除。应用层面目前商业网盘有的功能都具备,分享链接,目录列表

- 这不是盗版资源分发网络吗? 和 BT ,PT 网盘有什么区别?
我这有中心化的管理也就是有后台分配文件,夸克、百度网盘怎么审核可参考一样的审核制度,跟 PT 站类似考核上传流量,但是 PT 站由站长管理,准入门槛和规则复杂且考核严格,共享网盘只关注你共享的磁盘和累计的上传量,至于你是否发布资源,是否持续在线都不会影响你的账号。

- 跟 IPFS 有什么区别?
共享网盘不是跟 IPFS 完全的去中心化一样,对网络中的文件后台有算法根据热度进行调度分配来保证终端用户的下载速度,对于冷文件也会至少保证一个节点可访问,不会死种和长延时寻找复活文件

- 如果我先共享了 100G 的空间,全部上传了,又下线关闭节点,不就白嫖你空间了。
首先你上传完成,确实文件已经在网络上,如果是热点文件则对整体网络空间无影响因为别人也需要,如果是你个人文件那确实白嫖空间了,但是下线节点也就无法累计上传流量,你也无法在外网进行下载到你的个人文件,过多一段时间始终无人访问且节点丢失的个人文件将会进行压缩归档,但绝不会删除。

- 如果我先共享了 100G 的空间,全部上传了,但是又缩减到 30G 的空间,是不是也能白嫖空间。
如上回答,100G 减小到 30G ,对已上传的文件不会有影响,但是没可用空间,无法上传新文件。

- 我电脑没这么大空间共享,我也不想上传什么东西到网盘里,但是又想流畅在线看别人分享的网盘视频
最小可以共享 1G 空间,设置高热点上传的规则,这样即使小空间也能跑大流量,来满足你观看视频的下行流量的需求。

- 用户节点不稳定,经常下线,不会影响网络吗
肯定会影响的,这个难点问题,前期会自己出服务器资源当缓存,后续会从算法层面优化,多副本冗余,稳定节点奖励,超级节点分成这方面去构建更稳定的共享网络

- 对家庭宽带压力是不是很大
可设置上传速度和每日上传量限制,因为只考核累计上传流量,这些都不会影响你的下载速度,一般我们家用影音需求不算 24 小时播放的话,一天 30G 内的流量应该够用了,但请用户考虑自己的家宽运营商的限制,合理范围内上传。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

共享网盘 分布式存储 带宽共享 BT网络 去中心化
相关文章