【技术实现步骤摘要】
区块链风险值管理方法、装置、电子设备及存储介质
本专利技术实施例涉及区块链
,尤其涉及一种区块链风险值管理方法、装置、电子设备及存储介质。
技术介绍
基于飞沫传播、接触传播的传染病会随着病毒携带者和健康人之间的密切接触进行传播,在缺乏有效疫苗的情况下,封锁城市、封锁社区等非药物干预措施能有效抑制病毒的传播,但是所付出的经济代价很大。因此,中国、英国、美国、新加坡等国家的政府和企业采用了多种密切接触追溯应用,这些密接追溯应用基本上都是利用智能手机采集蓝牙通信数据或者GPS轨迹数据,进而快速追溯和提醒曾与确诊患者接触过的风险人群,实现在消耗较小经济成本的情况下阻断传染病的进一步传播。但是,这些方案无论是基于蓝牙通信还是GPS位置信息,都无法兼顾用户的隐私问题和协助政府管理。因此,亟需一种区块链风险值管理方法,能够既能保护用户的隐私,又能实时地提醒用户及时地就医。
技术实现思路
本专利技术实施例提供一种区块链风险值管理方法、装置、电子设备及存储介质,以实现保护用户的隐私和实时地提醒用户及时
【技术保护点】
1.一种区块链风险值管理方法,其特征在于,包括:/n获取至少一个用户的密接账号信息;其中,所述密接账号信息包括:公钥和风险值;/n当至少两个用户的位置距离满足预设距离后,更新所述至少两个用户的风险值并生成密接记录后上传至区块链;其中,所述密接记录中包括至少两个用户的公钥和密接时间戳;/n若接收到查询用户风险值指令,则查询风险值数据表,以确定相应的用户的风险值;其中,所述风险值数据表是由所述密接记录确定的。/n
【技术特征摘要】
1.一种区块链风险值管理方法,其特征在于,包括:
获取至少一个用户的密接账号信息;其中,所述密接账号信息包括:公钥和风险值;
当至少两个用户的位置距离满足预设距离后,更新所述至少两个用户的风险值并生成密接记录后上传至区块链;其中,所述密接记录中包括至少两个用户的公钥和密接时间戳;
若接收到查询用户风险值指令,则查询风险值数据表,以确定相应的用户的风险值;其中,所述风险值数据表是由所述密接记录确定的。
2.根据权利要求1所述的方法,其特征在于,在所述当至少两个用户的位置距离满足预设距离后,更新所述至少两个用户的风险值并生成密接记录后上传至区块链之后,还包括:
将所述区块链广播至其他全节点,以同步至整个区块链中。
3.根据权利要求1所述的方法,其特征在于,所述风险值数据表中存储有至少一个用户的公钥和所述至少一个用户的公钥对应的风险值。
4.根据权利要求1所述的方法,其特征在于,所述若接收到查询用户风险值指令,则查询风险值数据表,以确定相应的用户的风险值,包括:
所述查询用户风险值指令中包括预设数量的用户的公钥,并查询所述预设数量的用户的风险值数据表;
根据所述预设数量的用户的所述风险值数据表确定所述预设数量的用户的公钥和风险值;
将所述预设数量的用户的公钥和风险值发送至用户端,以供用户端确定相应的用户的所述风险值。
5.一种区块链风险值管理装置,其特征在于,包括:
密接账号信息获取模块,用于获取至少一个用户的密接账号信息;其中,所述密接...
【专利技术属性】
技术研发人员:宋轩,林贵旭,张浩然,云沐晟,庄湛,
申请(专利权)人:南方科技大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。