首页> 中国专利> 一种基于区块链对文件实现分布式存储的方法

一种基于区块链对文件实现分布式存储的方法

摘要

本发明公开了一种基于区块链对文件实现分布式存储的方法,包括:上传者将存储文件分成多个文件分片,并计算获得存储文件对应的总hash值和文件分片对应的分片hash值,并生成一个包含总hash值、文件分片属性、分片hash值以及上传者属性的文件表格;上传者与私有链的中心节点签订智能合约,并上传文件表格,中心节点将签订智能合约的消息发布到私有链中;中心节点根据文件表格在联盟链中查找,选择分片存储联盟成员以及分片存储备份节点,并制成文件存储表与私有链签名后,将文件存储表和私有链签名发送至上传者;上传者根据接收的文件存储表和私有链签名,按照文件存储表将文件分片点对点传输至联盟成员,实现文件的分布式存储。

著录项

  • 公开/公告号CN109587253B

    专利类型发明专利

  • 公开/公告日2021-06-29

    原文格式PDF

  • 申请/专利权人 浙江大学;

    申请/专利号CN201811511022.9

  • 申请日2018-12-11

  • 分类号H04L29/08(20060101);H04L29/06(20060101);H04L9/32(20060101);

  • 代理机构33224 杭州天勤知识产权代理有限公司;

  • 代理人曹兆霞

  • 地址 310013 浙江省杭州市西湖区余杭塘路866号

  • 入库时间 2022-08-23 12:02:56

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号