-
公开(公告)号:CN114564446B
公开(公告)日:2022-12-27
申请号:CN202210200624.2
申请日:2022-03-01
Applicant: 清华大学
IPC: G06F16/11 , G06F16/182
Abstract: 本发明实施例涉及计算机技术领域,尤其涉及一种文件储存的方法、装置、系统及存储介质。该方法包括:获取待存储文件以及对应的文件标识和上链数据,对待存储文件进行哈希处理,确定第一哈希结果,基于文件标识,判断待存储文件是否为首次上传文件,当基于文件标识,确定待存储的文件不为首次上传文件时,从预设的存储区域中获取原始文件,基于待存储文件和原始文件,确定差异文件,对差异文件进行哈希处理,确认第二哈希结果,基于智能合约将上链数据,第一哈希结果和第二哈希结果上传至区块链。通过采用了文件之间相互对比的方式,使得最终存储的仅有差异文件和原始文件,无需将大量的相似文件反复上传,极大的提高了存储效率。
-
公开(公告)号:CN114564446A
公开(公告)日:2022-05-31
申请号:CN202210200624.2
申请日:2022-03-01
Applicant: 清华大学
IPC: G06F16/11 , G06F16/182
Abstract: 本发明实施例涉及计算机技术领域,尤其涉及一种文件储存的方法、装置、系统及存储介质。该方法包括:获取待存储文件以及对应的文件标识和上链数据,对待存储文件进行哈希处理,确定第一哈希结果,基于文件标识,判断待存储文件是否为首次上传文件,当基于文件标识,确定待存储的文件不为首次上传文件时,从预设的存储区域中获取原始文件,基于待存储文件和原始文件,确定差异文件,对差异文件进行哈希处理,确认第二哈希结果,基于智能合约将上链数据,第一哈希结果和第二哈希结果上传至区块链。通过采用了文件之间相互对比的方式,使得最终存储的仅有差异文件和原始文件,无需将大量的相似文件反复上传,极大的提高了存储效率。
-