基于区块链的数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:28042290 阅读:34 留言:0更新日期:2021-04-09 23:25
本申请公开了一种基于区块链的数据处理方法、装置、设备及存储介质。由服务端执行时,具体实现方案为:响应于风险事件处理请求,确定风险用户,并修改所述风险用户的风险值;向所述风险用户的用户端发送所述风险用户的密接数据获取请求,以指示所述用户端反馈所述风险用户的密接数据;根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新。本申请实施例的方案,能够提高存在风险事件时,数据处理过程的准确性和可靠性。

【技术实现步骤摘要】
基于区块链的数据处理方法、装置、设备及存储介质
本申请实施例涉及计算机
,尤其涉及一种基于区块链的数据处理方法、装置、设备及存储介质。
技术介绍
为了防控风险事件(如疾病)的蔓延,追踪风险用户的密切接触者并调整其与密切接触者的风险值,是防控风险蔓延的重要途径。目前,存在风险事件时,通常由工作人员根据监控数据或者走访用户获取的密接数据来分析并追踪风险用户的密切接触者,并调整其风险值。整个过程受人为因素影响较大,准确性和可靠性较低,亟需改进。
技术实现思路
本申请提供一种基于区块链的数据处理方法、装置、设备及存储介质,可提高存在风险事件时,数据处理过程的准确性和可靠性。第一方面,本申请实施例提供了一种基于区块链的数据处理方法,由服务端执行,所述方法包括:响应于风险事件处理请求,确定风险用户,并修改所述风险用户的风险值;向所述风险用户的用户端发送所述风险用户的密接数据获取请求,以指示所述用户端反馈所述风险用户的密接数据;根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,由服务端执行,所述方法包括:/n响应于风险事件处理请求,确定风险用户,并修改所述风险用户的风险值;/n向所述风险用户的用户端发送所述风险用户的密接数据获取请求,以指示所述用户端反馈所述风险用户的密接数据;/n根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新。/n

【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,由服务端执行,所述方法包括:
响应于风险事件处理请求,确定风险用户,并修改所述风险用户的风险值;
向所述风险用户的用户端发送所述风险用户的密接数据获取请求,以指示所述用户端反馈所述风险用户的密接数据;
根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新。


2.根据权利要求1所述的方法,其特征在于,根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新,包括:
根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新;
将所述密接对象作为新的风险用户,返回执行对所述新的风险用户的密接对象进行风险值更新的操作,直到完成风险值迭代要求。


3.根据权利要求1所述的方法,其特征在于,根据获取的所述风险用户的密接数据和区块链网络中已存储的所述风险用户的密接凭证,对所述风险用户的密接对象进行风险值更新,包括:
根据获取的所述风险用户的密接数据,确定所述风险用户的密接对象、密接信息和区块索引地址;
采用所述密接对象的公钥和所述风险用户的公钥,对所述密接信息进行加密,得到预测凭证;
根据所述区块索引地址确定目标区块,并确定所述目标区块中是否存在与所述预测凭证匹配的密接凭证;
若存在,则更新所述密接对象的风险值。


4.根据权利要求1所述的方法,其特征在于,还包括:
响应于包含密接凭证的上链事务请求,获取所述密接凭证,并将所述密接凭证存储在区块链中,其中,所述密接凭证是检测到密接事件时,采用密接双方用户的公钥,对所述密接双方用户的密接信息进行加密得到;
更新所述密接双方用户的风险值。


5.根据权利要求4所述的方法,其特征在于,将所述密接凭证存储在区块链中之后,还包括:
获取存储所述密接凭证的区块索引地址,并将所述区块索引地址反馈至发送所述上链事务请求的用户端。


6.根据权利要求1所述的方法,其特征在于,还包括:
响应于第一账号加密请求,采用所述第一账号的公钥,对预设数据进行加密,得到加密结果;
将所述加密结果反馈给发送所述第一账号加密请求的用户端,以指示所述用户端根据所述加密结果验证所述第一账号后,反馈验证结果;
若接收到的验证结果为通过,则将所述第一账号的风险值作为所述用户端当前登录账号的风险值。


7.根据权利要求6所述的方法,其特征在于,将所述第一账号的风险值作为所述用户端当前登录账号的风险值之后,还包括:
将所述第一账号的密接数据作为所述当前账号的密接数据。


8.根据权利要求1-7中任一项所述的方法,其特征在于,所述服务器是基于拜占庭共识机制,从至少两个候选服务器中确定。


9.一种基于区块链的数据处理方法,其特征在于,由用户端执行,所述方法包括:
响应于服务器发送的风险用户的密接数据获取请求,获取所述风险用户的密接数据;其中,所述密接数据获取请求是服务器响应风险事件处理请求后生成的;
将所述风险用户的密接数据反馈至所述服务器,以指示所述服务...

【专利技术属性】
技术研发人员:宋轩庄湛张浩然云沐晟林贵旭
申请(专利权)人:南方科技大学
类型:发明
国别省市:广东;44

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

1