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

 

本文探讨了一种去中心化共享网盘的设计理念,旨在解决传统网盘的带宽限制和会员付费问题。该方案基于分布式点对点文件分享技术(如BT网络),用户通过共享磁盘空间和上传流量来获得下载流量,从而实现无锁带宽、弹性容量的网盘体验。文章详细阐述了该网盘的设计原理、优势、与现有技术(如BT、IPFS)的区别,以及可能面临的挑战,如节点稳定性、用户激励等,并提出了相应的解决方案。

💾 **核心原理:** 用户注册后共享本机磁盘空间,程序接管这部分空间,并自动填充文件块。用户的下载流量与上传流量相关,上传越多,可下载的流量也越多,从而形成一个去中心化的资源共享网络。

💡 **与现有网盘的区别:** 区别于中心化网盘的带宽限制和会员付费,该网盘旨在提供无锁带宽、弹性容量的体验。用户无需付费即可享受一定下载流量,通过共享资源来构建一个互助的网络。

🤔 **与BT、PT、IPFS的区别:** 共享网盘借鉴了BT网络的分布式文件分享技术,但避免了BT网络的一些缺点。与PT站相比,共享网盘简化了准入门槛和规则。与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网络 IPFS
相关文章