一种基于区块链的云存储数据一致性审计方法技术

技术编号:38437114 阅读:23 留言:0更新日期:2023-08-11 14:21
本发明专利技术公开了区块链技术领域的一种基于区块链的云存储数据一致性审计方法,包括:获取用户节点上传待上链确认的云存储数据进行授权审核;根据预先加载的云存储数据对应的数据状态标识,判断是否符合上链状态条件;预先利用HMAC哈希函数计算数据的MAC值,并将其保存在本地;对区块链进行分布式数据存储、点对点传输、一致性机制和加密算法,该基于区块链的云存储数据一致性审计方法,结构设计合理,能够实现最终的数据一致性,能够利用基于区块链的数据上链确认机制及数据同步机制保障数据无差别传输与存储,提高数据恢复能力和准确性,并提升了数据安全系数,在节省网络资源与存储资源的同时,很好的提供了隐私性。很好的提供了隐私性。很好的提供了隐私性。

【技术实现步骤摘要】
一种基于区块链的云存储数据一致性审计方法


[0001]本专利技术涉及区块链
,具体为一种基于区块链的云存储数据一致性审计方法。

技术介绍

[0002]区块链是以分布式方式(即没有中央存储库)并且通常没有中央机构(即银行、公司或政府)实施的防篡改的数字分类账本,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,它本质上是一个去中心化的分布式数据库,在基本层面上,区块链使用户能够在该社区内的共享分类账中记录交易,这样在区块链网络的正常运行下,一旦发布交易就不能更改。
[0003]在现有方案中,各系统业务逻辑、网络健壮性等差异经常导致各系统的业务数据不一致,导致业务办理、计费等存在问题,影响业务系统正常运行,为此我们提出了一种基于区块链的云存储数据一致性审计方法。

技术实现思路

[0004]本专利技术的目的在于提供一种基于区块链的云存储数据一致性审计方法,以解决上述
技术介绍
中提出了在现有方案中,各系统业务逻辑、网络健壮性等差异经常导致各系统的业务数据不一致,导致业务办理、计费等存在问题,影本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的云存储数据一致性审计方法,其特征在于:包括:获取用户节点上传待上链确认的云存储数据进行授权审核;根据预先加载的云存储数据对应的数据状态标识,判断是否符合上链状态条件;预先利用HMAC哈希函数计算数据的MAC值,并将其保存在本地;对区块链进行分布式数据存储、点对点传输、一致性机制和加密算法。2.根据权利要求1所述的一种基于区块链的云存储数据一致性审计方法,其特征在于:所述的云存储数据进行授权审核,若未上链成功且处于交易有效期,则重新执行上链确认处理流程,若未上链成功且处于交易有效期内,则根据最新不可逆区块编号,将交易确认表中所述云存储数据对应的数据状态标识更新为相应的待重试确认标识,并根据预设时间阈值重新执行上链确认处理流程。3.根据权利要求1所述的一种基于区块链的云存储数据一致性审计方法,其特征在于:所述的判断是否符合上链状态条件,若是,则封装云存储数据发送至区块链,并获取区块链响应报文中的最新不可逆区块编号,向区块链网络发起事务处理提案,并将事务处理提案发送至大容量文件存储模块。4.根据权利要求1所述的一种基于区块链的云存储数据一致性审计方法,其特征在于:所述的利用HMAC哈希函数计算数据的MAC值,验证时,用户需要从远程节点取回原始数...

【专利技术属性】
技术研发人员:毛新华张洪岭王晨旭马龙车玲卢丹茹媛祯吕婷婷
申请(专利权)人:合肥中科云数科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1