-
公开(公告)号:CN113779006A
公开(公告)日:2021-12-10
申请号:CN202110960012.9
申请日:2021-08-20
Applicant: 华中科技大学
IPC: G06F16/215 , G06F16/22
Abstract: 本发明公开了一种区块链中交易间重复数据删除方法、装置、系统,属于计算机存储技术领域。方法包括:筛选出交易中访问频率最高的前M个地址,并分别使用M个第一短字节别名替换M个地址;筛选出交易中访问频率最高的前N个智能合约,分别使用P个第二短字节别名替换多次调用N个智能合约中同一智能合约的函数输入中的重复片段;对交易中转移的货币量,使用第三短字节别名替换转移的货币量的基底;并维护相应的映射表。如此,本发明创新地利用区块链中与交易相关的数据具有的局部性,使用短字节别名替换长字节字段,能够降低区块中每个交易的大小,进而减少整体区块链所需要的存储空间。
-
公开(公告)号:CN114827176A
公开(公告)日:2022-07-29
申请号:CN202210368059.0
申请日:2022-04-08
Applicant: 华中科技大学
IPC: H04L67/1097 , H04L9/40
Abstract: 本发明公开了一种分散式存储系统中防御女巫攻击的方法和系统,属于信息安全领域。包括:在冗余数据永久存储之前使用专用的数据编码方案将其编码成数据块;使用专用的作业调度方案将I/O密集型作业与挑战同时调度执行;女巫攻击者在其未存储的数据受到挑战时会遭受读取整个数据块的惩罚,并且与I/O密集型作业争用有限的存储带宽;在这种竞争下女巫攻击者的作业利润显著降低,最终因作业收入损失高于攻击获利而放弃攻击。如此,本发明创新地从经济学与博弈论的角度出发,通过专用数据编码以及作业调度方案构造女巫攻击者的攻击成本,促使攻击者放弃攻击行为,进而提高低可信、去中心化分散式存储系统的安全性。
-
公开(公告)号:CN109189694A
公开(公告)日:2019-01-11
申请号:CN201810850054.5
申请日:2018-07-28
Applicant: 华中科技大学
Abstract: 本发明公开了一种SCM的数据编码方法及数据存储方法。编码方法利用m个存储单元构成的存储单元组存储n个比特,并保证用于存储n个比特的2n个m-单元能量组合中,任意一个m-单元能量组合平均对存储单元组中每个存储单元造成的磨损值不超过磨损值阈值;数据存储方法包括:将SCM中的用户数据区与从OOB区划分出的元数据区划分为多个区间,并将每个区间划分为分片,每个区间中的存储单元组都采用本发明所提供的数据编码方法;并通过计算确定每个区间包含的分片数,使得用户数据区和元数据区中单次擦写平均对每个存储单元造成的磨损值都最低。本发明使用对存储单元磨损最低的能量组合表示数据比特,降低对SCM的磨损,从而延长SCM的寿命。
-
公开(公告)号:CN115361401A
公开(公告)日:2022-11-18
申请号:CN202210829009.8
申请日:2022-07-14
Applicant: 华中科技大学
IPC: H04L67/1097 , G06F9/50
Abstract: 本发明公开了一种用于复制证明的数据编、解码方法及系统,属于计算机存储技术领域;在得到上层各节点所对应的编码数据后,基于栈式深度鲁棒图中下一层节点对其上层节点的相对依赖关系,将下一层的每一个节点在其上层中的父节点所对应的编码数据顺序写入外存中,并删除内存中上层的各节点所对应的编码数据;本发明将内存中上层节点所对应的编码数据保存于外存之中,并研究合适的外存节点分布,使得位于下一层的子节点在读取其依赖的上层父节点时顺序读取,极大程度地缓解了内外存性能差异带来的算法执行性能损失,从而大大降低了内存空间资源的开销。
-
公开(公告)号:CN109189694B
公开(公告)日:2020-09-08
申请号:CN201810850054.5
申请日:2018-07-28
Applicant: 华中科技大学
Abstract: 本发明公开了一种SCM的数据编码方法及数据存储方法。编码方法利用m个存储单元构成的存储单元组存储n个比特,并保证用于存储n个比特的2n个m‑单元能量组合中,任意一个m‑单元能量组合平均对存储单元组中每个存储单元造成的磨损值不超过磨损值阈值;数据存储方法包括:将SCM中的用户数据区与从OOB区划分出的元数据区划分为多个区间,并将每个区间划分为分片,每个区间中的存储单元组都采用本发明所提供的数据编码方法;并通过计算确定每个区间包含的分片数,使得用户数据区和元数据区中单次擦写平均对每个存储单元造成的磨损值都最低。本发明使用对存储单元磨损最低的能量组合表示数据比特,降低对SCM的磨损,从而延长SCM的寿命。
-
公开(公告)号:CN114168979B
公开(公告)日:2024-09-20
申请号:CN202111320005.9
申请日:2021-11-09
Applicant: 华中科技大学
Abstract: 本发明公开了一种用于分散式存储系统的数据副本编码方法及存储介质,属于信息安全领域,包括:需要存储原始数据的副本时,对原始数据执行数据置乱步骤,以其副本并存储;数据置乱步骤包括:将待编码数据划分为大小为G的置乱块后,将置乱块作为矩阵中的元素,构建对应的矩阵D=(dij)n*n;G为预设的置乱粒度,n=2m,m为正整数;利用n阶置乱矩阵对矩阵D中的元素进行置乱,得到置乱副本矩阵,作为待编码数据的副本;置乱矩阵所引起的读放大率大于预设阈值,且具有随机性的下界,其中各元素值表示矩阵D中相应位置处的元素置乱后在置乱副本中的位置。本发明在保证数据安全性和可靠性的同时,能够实现副本之间的快速转换,并且不依赖于可靠的第三方。
-
公开(公告)号:CN113779006B
公开(公告)日:2024-09-06
申请号:CN202110960012.9
申请日:2021-08-20
Applicant: 华中科技大学
IPC: G06F16/215 , G06F16/22
Abstract: 本发明公开了一种区块链中交易间重复数据删除方法、装置、系统,属于计算机存储技术领域。方法包括:筛选出交易中访问频率最高的前M个地址,并分别使用M个第一短字节别名替换M个地址;筛选出交易中访问频率最高的前N个智能合约,分别使用P个第二短字节别名替换多次调用N个智能合约中同一智能合约的函数输入中的重复片段;对交易中转移的货币量,使用第三短字节别名替换转移的货币量的基底;并维护相应的映射表。如此,本发明创新地利用区块链中与交易相关的数据具有的局部性,使用短字节别名替换长字节字段,能够降低区块中每个交易的大小,进而减少整体区块链所需要的存储空间。
-
公开(公告)号:CN114168979A
公开(公告)日:2022-03-11
申请号:CN202111320005.9
申请日:2021-11-09
Applicant: 华中科技大学
Abstract: 本发明公开了一种用于分散式存储系统的数据副本编码方法及存储介质,属于信息安全领域,包括:需要存储原始数据的副本时,对原始数据执行数据置乱步骤,以其副本并存储;数据置乱步骤包括:将待编码数据划分为大小为G的置乱块后,将置乱块作为矩阵中的元素,构建对应的矩阵D=(dij)n*n;G为预设的置乱粒度,n=2m,m为正整数;利用n阶置乱矩阵对矩阵D中的元素进行置乱,得到置乱副本矩阵,作为待编码数据的副本;置乱矩阵所引起的读放大率大于预设阈值,且具有随机性的下界,其中各元素值表示矩阵D中相应位置处的元素置乱后在置乱副本中的位置。本发明在保证数据安全性和可靠性的同时,能够实现副本之间的快速转换,并且不依赖于可靠的第三方。
-
公开(公告)号:CN115361401B
公开(公告)日:2024-04-05
申请号:CN202210829009.8
申请日:2022-07-14
Applicant: 华中科技大学
IPC: H04L67/1097 , G06F9/50
Abstract: 本发明公开了一种用于复制证明的数据编、解码方法及系统,属于计算机存储技术领域;在得到上层各节点所对应的编码数据后,基于栈式深度鲁棒图中下一层节点对其上层节点的相对依赖关系,将下一层的每一个节点在其上层中的父节点所对应的编码数据顺序写入外存中,并删除内存中上层的各节点所对应的编码数据;本发明将内存中上层节点所对应的编码数据保存于外存之中,并研究合适的外存节点分布,使得位于下一层的子节点在读取其依赖的上层父节点时顺序读取,极大程度地缓解了内外存性能差异带来的算法执行性能损失,从而大大降低了内存空间资源的开销。
-
公开(公告)号:CN117171805A
公开(公告)日:2023-12-05
申请号:CN202310958380.9
申请日:2023-08-01
Applicant: 华中科技大学
Abstract: 本发明公开了一种区块链分片系统中降低存储开销的方法、装置及介质,属于计算机存储领域,包括:在一个区块链分片系统,使用双层分片方案,并引入随机算法进行节点划分;引入一条主链,存储整个分片之间经过聚合的跨片交易等信息,通过主链冗余存储的安全信息保障分片系统的安全;提出跨片交易的简化验证流程,缩减存储相关状态数据的开销,步骤包括:将一组跨片交易发送至目的分片,以主链冗余安全数据进行快速验证,此时目的分片不需要持有发送分片的相关状态信息;引入BLS聚合签名技术,将跨片交易进行聚合,缩减签名字段长度,降低跨片交易的存储开销与通信开销。
-
-
-
-
-
-
-
-
-