版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202011438118.4
公 开 号:CN112532740B
发 明 人:孙芸雷
代 理 人:华进联合专利商标代理有限公司吴平
代理机构:华进联合专利商标代理有限公司
专利类型:发明专利
申 请 日:20221115
公 开 日:20201211
专利主分类号:H04L67/06
关 键 词:散列 遍历 服务器 目标文件 区块 上传 全局存储空间 文件上传效率 分片存储 继续执行 文件上传 验证通过 触发 存储 发送 验证 返回 申请 成功
摘 要:本申请涉及区块链技术,特别涉及一种文件上传方法,包括:将目标文件拆分成多个分片;依次遍历每个分片,对于遍历至的当前分片,确定前个分片对应的历史散列值;根据历史散列值和当前分片确定当前散列值,根据当前分片和当前散列值生成分片上传请求并发送至服务器,使得服务器基于当前分片和全局存储空间中存储的与前个分片对应的散列值,对当前散列值进行验证;当验证通过时触发对当前分片的下一个分片进行遍历,并返回对于遍历至的当前分片,确定前个分片所对应的历史散列值的步骤继续执行,直至将目标文件中的各个分片均成功上传至服务器。其中,服务器可将各分片存储在区块链中。采用本方法能够提高文件上传效率。