基于区块链的分布式文件系统的内容分发控制方法及装置制造方法及图纸

技术编号:25756084 阅读:35 留言:0更新日期:2020-09-25 21:05
本发明专利技术实施例提供一种基于区块链的分布式文件系统的内容分发控制方法,包括以下内容:普通节点根据区块链上的非法文件哈希值列表进行自检,以判断其自身存储的文件中是否包含非法文件;当包含非法文件时,将相应的非法文件删除。本发明专利技术实施例还提供一种基于区块链的分布式文件系统的内容分发控制装置。本发明专利技术能够有效控制整个分布式网络内容的合法性。

【技术实现步骤摘要】
基于区块链的分布式文件系统的内容分发控制方法及装置
本专利技术涉及内容安全
,具体涉及一种基于区块链的分布式文件系统的内容分发控制方法及装置。
技术介绍
目前,由于互联网高速发展,大量的内容需求产生,于是内容分发系统诞生。随着内容分发系统高速发展,其各种不足逐渐暴露,即:内容分发系统的中心化效率低,成本高,文件保存时间短,经常会被删除,且其高度依赖主干网络,易被攻击。为解决内容分发系统的上述不足,分布式文件系统被提出,由于分布式文件系统是新兴技术且较为抽象,为便于理解和描述,以下对相关的5条技术术语进行解释:1.文件哈希值:是通过一定的哈希算法,将一段较大数据映射为较小数据,小数据就是大数据的哈希值,任何微小的改动将导致文件哈希值完全不同。2.Bittorrent(比特流):是一个文件分发协议,每个下载者在下载的同时不断向其他下载者上传已下载的数据。Bittorrent的特点是下载的人越多,下载速度越快,原因在于每个下载者将已下载的数据提供给其他下载者下载,以充分利用用户的带宽,且通过一定的策略保证上传速度越快,下本文档来自技高网...

【技术保护点】
1.一种基于区块链的分布式文件系统的内容分发控制方法,其特征在于,包括以下内容:/n普通节点根据区块链上存储的非法文件哈希值列表进行自检,以判断其自身存储的文件中是否包含非法文件;/n当包含非法文件时,将相应的非法文件删除。/n

【技术特征摘要】
1.一种基于区块链的分布式文件系统的内容分发控制方法,其特征在于,包括以下内容:
普通节点根据区块链上存储的非法文件哈希值列表进行自检,以判断其自身存储的文件中是否包含非法文件;
当包含非法文件时,将相应的非法文件删除。


2.根据权利要求1所述方法,其特征在于,所述普通节点根据区块链上存储的非法文件哈希值列表进行自检,以判断其自身存储的文件中是否包含非法文件,包括以下内容:
普通节点根据区块链上存储的非法文件哈希值列表进行定时循环自检,以定时循环判断其自身存储的文件中是否包含非法文件。


3.根据权利要求2所述方法,其特征在于,所述当包含非法文件时,将相应的非法文件删除,包括以下内容:
当包含非法文件时,将相应的非法文件删除,当不包含非法文件时,等待下一时刻的循环自检。


4.根据权利要求1所述方法,其特征在于,还包括:普通节点还根据区块链上存储的非法文件哈希值列表进行互检,以判断目标节点存储的文件中是否包含非法文件;
当包含非法文件时,将相应的目标节点判定为非法节点并加入黑名单,以进行网络隔离。


5.根据权利要求4所述方法,其特征在于,所述普通节点还根据区块链上存储的非法文件哈希值列表进行互检,以判断目标节点存储的文件中是否包含非法文件,包括以下内容:
普通节点还根据区块链上存储的非法文件哈希值列表获取非法内容文件哈希值,并通过非法内容文件哈希值向目标节点发起非法内容请求,并根据目标节点是否成功返回请求结果,判断目标节点存储的文件中是否包含非法文件。<...

【专利技术属性】
技术研发人员:谭林屈鹏程汪华杨征谭科
申请(专利权)人:湖南天河国云科技有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1