一种区块链数据存证溯源系统及方法技术方案

技术编号:41861151 阅读:118 留言:0更新日期:2024-06-27 18:34
本申请提供一种区块链数据存证溯源系统及方法,系统包括:代理中心与溯源缓存装置;其中,溯源缓存装置用于缓存代理中心与区块链的交互数据;代理中心用于在接收到客户端发送的区块链数据请求后,根据区块链数据请求从溯源缓存装置缓存的交互数据中获取对应的目标数据并返回至客户端,或者,根据区块链数据请求与区块链进行数据交互以得到对应的目标数据,将目标数据返回至客户端并缓存至溯源缓存装置。本申请提出了一种存证溯源的代理与缓存机制,增强了常规基于区块链的存证溯源系统的可用性。通过代理机制拓展区块链功能,还通过缓存机制提升溯源的速度,整体方案使区块链计算左移,减少区块链网路的计算负担。

【技术实现步骤摘要】

本申请涉及区块链,尤其涉及一种区块链数据存证溯源系统及方法


技术介绍

1、目前,业内通常采用区块链技术存储拥有高可靠性、高安全性、透明性及隐私性需求的数据,以解决数据在互联网中传播的防篡改、透明可靠、隐私安全等问题。数据在上链存证之前通常需要进行加工,常用的数据加工有两种方式:一是对数据进行对称式或非对称式加密处理;二是使用md5、sha256等摘要算法计算数据摘要,并在数据加工完成后将数据发送至区块链节点,由区块链网络完成交易广播、区块共识等动作。

2、溯源操作则是从区块链节点上读取到对应数据,然后进行数据解密,或者对已有的数据进行摘要计算,对比区块链上的数据摘要以确认数据的完整性。最后将多个相关数据串联形成完整的溯源链路,至此完成溯源操作。

3、然而,当区块链数据请求流量较大时,现有的处理方式会导致区块链节点机器负载较大,从而影响区块链网路的正常执行。


技术实现思路

1、本申请所要解决的技术问题是针对现有技术的上述不足,提供一种区块链数据存证溯源系统及方法,用以解决现有技术存在的本文档来自技高网...

【技术保护点】

1.一种区块链数据存证溯源系统,其特征在于,包括:代理中心(10)与溯源缓存装置(20);

2.根据权利要求1所述的区块链数据存证溯源系统,其特征在于,所述代理中心(10)包括代理路由模块(12),所述溯源缓存装置(20)包括缓存控制模块(21)以及缓存池(22),所述区块链数据请求包括存证请求或者溯源请求;

3.根据权利要求2所述的区块链数据存证溯源系统,其特征在于,所述缓存控制模块(21)包括缓存控制器(211)、缓存策略组件(212)、策略更新组件(213);

4.根据权利要求2所述的区块链数据存证溯源系统,其特征在于,所述代理中心(10)还包括...

【技术特征摘要】

1.一种区块链数据存证溯源系统,其特征在于,包括:代理中心(10)与溯源缓存装置(20);

2.根据权利要求1所述的区块链数据存证溯源系统,其特征在于,所述代理中心(10)包括代理路由模块(12),所述溯源缓存装置(20)包括缓存控制模块(21)以及缓存池(22),所述区块链数据请求包括存证请求或者溯源请求;

3.根据权利要求2所述的区块链数据存证溯源系统,其特征在于,所述缓存控制模块(21)包括缓存控制器(211)、缓存策略组件(212)、策略更新组件(213);

4.根据权利要求2所述的区块链数据存证溯源系统,其特征在于,所述代理中心(10)还包括代理配置模块(11),所述代理配置模块(11)用于进行所述代理中心(10)的信息配置;

5.根据权利要求2所述的区块链数据存证溯源系统,其特征在于,所述代理中心(10)还包括代理监控模块...

【专利技术属性】
技术研发人员:饶小毛施志雄李勇路黄文波林锦升廖汉伟雷贵鹏陈文君
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1