-
公开(公告)号:CN116865947A
公开(公告)日:2023-10-10
申请号:CN202310846584.3
申请日:2023-07-11
Applicant: 苏州大学
Abstract: 本发明涉及数据存储技术领域,尤其是指一种基于线性编码的区块链存储方法,具体步骤包括:用户将原始文件切分成多个体积均等的文件块,并对文件块进行线性编码得到文件编码块,对编码块进行数字签名,将数字签名和编码块打包上传至云端系统;云端系统对接收到的编码块和数字签名进行验证,验证成功后对编码块的数字签名再一次签名,得到云端签名,公布到区块链中;云端系统对编码块进行差错检测;云端系统收集所有存储的编码块,对原始文件进行修复;云端系统将检测为受损的编码块删除,并通知用户重新上传新的编码块。本发明实现了由云端系统对存储数据的完整性进行自检和修复。
-
公开(公告)号:CN116865947B
公开(公告)日:2024-08-02
申请号:CN202310846584.3
申请日:2023-07-11
Applicant: 苏州大学
Abstract: 本发明涉及数据存储技术领域,尤其是指一种基于线性编码的区块链存储方法,具体步骤包括:用户将原始文件切分成多个体积均等的文件块,并对文件块进行线性编码得到文件编码块,对编码块进行数字签名,将数字签名和编码块打包上传至云端系统;云端系统对接收到的编码块和数字签名进行验证,验证成功后对编码块的数字签名再一次签名,得到云端签名,公布到区块链中;云端系统对编码块进行差错检测;云端系统收集所有存储的编码块,对原始文件进行修复;云端系统将检测为受损的编码块删除,并通知用户重新上传新的编码块。本发明实现了由云端系统对存储数据的完整性进行自检和修复。
-