一种基于区块链的业务处理方法、设备及介质技术

技术编号:33455460 阅读:23 留言:0更新日期:2022-05-19 00:38
本申请公开了一种基于区块链的业务处理方法、设备及介质,方法包括:构建政务样本场景与电子样本证照的映射表;获取与用户相关的电子证照,将电子证照进行上链,并将用户的唯一身份标识与电子证照进行关联;在映射表中,根据电子证照依次遍历各政务样本场景中的电子样本证照,确定与用户相关的政务样本场景;将政务样本场景作为与用户相关的政务场景;将政务场景所要求提供的电子证照与政务场景进行关联,并将唯一身份标识与政务场景关联;根据唯一身份标识,生成各政务场景所要求提供的电子证照分别对应的识别码;向用户发送识别码,以便业务方通过扫码设备扫描识别码,从用户获取权限,通过权限从链上获取电子证照。提高了业务处理效率。业务处理效率。业务处理效率。

【技术实现步骤摘要】
一种基于区块链的业务处理方法、设备及介质


[0001]本申请涉及业务处理
,尤其涉及一种基于区块链的业务处理方法、设备及介质。

技术介绍

[0002]在政务场景的业务处理中(比如,房产过户),由于用户需要携带多种纸质材料,导致经常出现用户纸质材料不全的情况,给用户带来不好的体验。
[0003]目前,随着互联网的不断发展,电子证照作为具有法律效力和行政效力的专业性、凭证类电子文件,日益成为市场主体和公民活动办事的主要电子凭证。但是,由于电子证照的重要性,政务部门需要有效确保电子证照的安全性,导致用户在申领电子证照的过程中,需要执行多步操作,同样给用户带来不好的体验,尤其对于老人来讲,更为不便,需要业务人员进行协助处理,从而降低了政务场景中业务处理的效率。

技术实现思路

[0004]本申请实施例提供一种基于区块链的业务处理方法、设备及介质,用于解决政务场景中业务处理的效率低的问题。
[0005]本申请实施例采用下述技术方案:
[0006]一方面,本申请实施例提供了一种基于区块链的业务处理方法,该方法包括:政务服务器构建政务样本场景与电子样本证照的映射表;所述映射表用于表示不同政务样本场景所要求提供的电子样本证照;获取与用户相关的电子证照,将所述电子证照进行上链,并将所述用户的唯一身份标识与所述电子证照进行关联;在所述映射表中,根据所述电子证照依次遍历各所述政务样本场景中的电子样本证照,确定与所述用户相关的政务样本场景;其中,所述政务样本场景中的电子样本证照类型均包含于所述电子证照类型,将所述政务样本场景作为与所述用户相关的政务场景;将所述政务场景所要求提供的电子证照与所述政务场景进行关联,并将所述唯一身份标识与所述政务场景关联;根据所述唯一身份标识,生成各所述政务场景所要求提供的电子证照分别对应的识别码;响应于所述用户对所述识别码的申领请求,向所述用户发送身份验证信息;若所述用户身份验证通过,则向所述用户发送所述识别码,以便业务方通过扫码设备扫描所述识别码;响应于所述业务方的授权请求,从所述用户获取权限,以便所述业务方通过所述权限从所述链上获取所述电子证照。
[0007]一个示例中,所述根据所述唯一身份标识,生成各所述政务场景所要求提供的电子证照分别对应的识别码之后,所述方法还包括:通过所述用户提供的加密密钥对所述识别码进行加密,得到加密识别码,并将所述加密识别码存储至所述链上的文件系统;对所述加密识别码的存储地址进行加密,得到加密存储地址;根据针对于所述业务方的预设访问策略与所述加密存储地址,生成密钥索引;所述预设访问策略用于判断所述业务方的政务场景密钥是否允许访问所述加密密钥;对所述加密密钥与所述识别码所属政务场景的关键
词进行加密,生成关键词索引;根据所述密钥索引与所述关键词索引,生成密文索引,并将所述密文索引存储至所述链上的区块中;根据所述区块的身份标识号,生成所述密文索引对应的搜索索引,将所述搜索索引存储至所述链上的智能合约中,以将各所述政务场景所要求提供的电子证照分别对应的识别码进行上链。
[0008]一个示例中,所述若所述用户身份验证通过,则向所述用户发送所述识别码,具体包括:若所述用户身份验证通过,则根据所述用户的唯一身份标识,生成所述用户的随机身份信息;根据将要查询的所述政务场景的关键词,生成关键词令牌;根据所述关键词令牌与所述随机身份信息,生成搜索令牌,将所述搜索令牌在所述链上进行广播,以便区块链根据所述搜索令牌在所述区块链的智能合约上对所述搜索索引进行检索匹配;若匹配成功,则确定匹配搜索索引所对应的目标区块身份标识号,根据所述目标区块身份标识号,获取到所述密文索引中的关键词索引,并将所述关键词索引与所述搜索令牌中的关键词令牌进行验证,若验证成功,则返回所述匹配搜索索引所对应的目标区块身份标识号;根据所述目标区块身份标识号,从所述链上获取所述密文索引;根据所述密文索引,获取所述政务场景的识别码,并向所述用户发送所述政务场景的识别码。
[0009]一个示例中,所述根据所述密文索引,获取所述政务场景的识别码,具体包括:根据所述密文索引,从所述链上获取所述密文索引中的密钥索引;通过所述密钥索引中的加密存储地址,获取所述加密识别码;获取所述用户提供的所述加密密钥,根据所述加密密钥,对所述加密识别码进行解密,获取所述政务场景的识别码。
[0010]一个示例中,政务客户端与所述用户移动终端的电量绑定,方法还包括:响应于所述业务方对所述识别码的申领请求,检测所述用户移动终端的电量是否小于预设阈值;若是,则获取所述业务方的政务场景密钥;根据所述区块的身份标识号,获取所述密文索引,根据所述密文索引,从所述链上获取密文索引中的密钥索引;通过所述密钥索引中的加密存储地址,获取所述加密识别码;若所述政务场景密钥符合所述密钥索引中的预设访问策略,则获取所述加密密钥,根据所述加密密钥,对所述加密识别码进行解密,获取所述政务场景的识别码,并向所述业务方发送所述政务场景的识别码。
[0011]一个示例中,从所述用户获取权限,以便所述业务方通过所述权限从所述链上获取所述电子证照,具体包括:从所述用户获取权限,在所述业务方通过所述权限从所述链上查询所述电子证照时,将所述电子证照展示给所述业务方;在所述业务方留存所述电子证照时,为各所述政务场景所要求提供的电子证照生成隐形加密水印;其中,所述隐形加密水印与当前政务场景相关;将带有所述隐形加密水印的电子证照发送至所述业务方,以便所述业务方获取带有所述隐形加密水印的电子证照;其中,若所述业务方将所述带有所述隐形加密水印的电子证照应用于除了当前政务场景的其他政务场景时,则在对所述隐形加密水印进行解密时,提示所述带有所述隐形加密水印的电子证照的状态为不可用。
[0012]一个示例中,所述获取与用户相关的电子证照,具体包括:获取与所述用户相关的原始电子证照;将所述原始电子证照的基本信息作为摘要进行加密,生成所述原始电子证照的数字签名;根据所述数字签名与所述原始电子证照中专用章的电子数据图形,生成所述原始电子证照的更新电子印章;通过所述更新电子签章,对所述原始电子证照中的原始电子签章进行更新,生成所述电子证照。
[0013]一个示例中,所述获取与所述用户相关的原始电子证照之后,所述方法还包括:在
预设周期内,获取所述用户相关的原始电子证照;将第一周期的原始电子证照信息与第二周期的原始电子证照信息进行对比,判断所述第一周期的原始电子证照信息与第二周期的原始电子证照信息是否一致;所述第一周期的时间早于所述第二周期的时间;若否,则通过所述第二周期中不一致的原始电子证照信息,更新所述第一周期中对应的原始电子证照信息,以更新与所述用户相关的原始电子证照。
[0014]另一方面,本申请实施例提供了一种基于区块链的业务处理设备,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:构建政本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的业务处理方法,其特征在于,所述方法包括:政务服务器构建政务样本场景与电子样本证照的映射表;所述映射表用于表示不同政务样本场景所要求提供的电子样本证照;获取与用户相关的电子证照,将所述电子证照进行上链,并将所述用户的唯一身份标识与所述电子证照进行关联;在所述映射表中,根据所述电子证照依次遍历各所述政务样本场景中的电子样本证照,确定与所述用户相关的政务样本场景;其中,所述政务样本场景中的电子样本证照类型均包含于所述电子证照类型,将所述政务样本场景作为与所述用户相关的政务场景;将所述政务场景所要求提供的电子证照与所述政务场景进行关联,并将所述唯一身份标识与所述政务场景关联;根据所述唯一身份标识,生成各所述政务场景所要求提供的电子证照分别对应的识别码;响应于所述用户对所述识别码的申领请求,向所述用户发送身份验证信息;若所述用户身份验证通过,则向所述用户发送所述识别码,以便业务方通过扫码设备扫描所述识别码;响应于所述业务方的授权请求,从所述用户获取权限,以便所述业务方通过所述权限从所述链上获取所述电子证照。2.根据权利要求1所述的方法,其特征在于,所述根据所述唯一身份标识,生成各所述政务场景所要求提供的电子证照分别对应的识别码之后,所述方法还包括:通过所述用户提供的加密密钥对所述识别码进行加密,得到加密识别码,并将所述加密识别码存储至所述链上的文件系统;对所述加密识别码的存储地址进行加密,得到加密存储地址;根据针对于所述业务方的预设访问策略与所述加密存储地址,生成密钥索引;所述预设访问策略用于判断所述业务方的政务场景密钥是否允许访问所述加密密钥;对所述加密密钥与所述识别码所属政务场景的关键词进行加密,生成关键词索引;根据所述密钥索引与所述关键词索引,生成密文索引,并将所述密文索引存储至所述链上的区块中;根据所述区块的身份标识号,生成所述密文索引对应的搜索索引,将所述搜索索引存储至所述链上的智能合约中,以将各所述政务场景所要求提供的电子证照分别对应的识别码进行上链。3.根据权利要求2所述的方法,其特征在于,所述若所述用户身份验证通过,则向所述用户发送所述识别码,具体包括:若所述用户身份验证通过,则根据所述用户的唯一身份标识,生成所述用户的随机身份信息;根据将要查询的所述政务场景的关键词,生成关键词令牌;根据所述关键词令牌与所述随机身份信息,生成搜索令牌,将所述搜索令牌在所述链上进行广播,以便区块链根据所述搜索令牌在所述区块链的智能合约上对所述搜索索引进行检索匹配;若匹配成功,则确定匹配搜索索引所对应的目标区块身份标识号,根据所述目标区块
身份标识号,获取到所述密文索引中的关键词索引,并将所述关键词索引与所述搜索令牌中的关键词令牌进行验证,若验证成功,则返回所述匹配搜索索引所对应的目标区块身份标识号;根据所述目标区块身份标识号,从所述链上获取所述密文索引;根据所述密文索引,获取所述政务场景的识别码,并向所述用户发送所述政务场景的识别码。4.根据权利要求3所述的方法,其特征在于,所述根据所述密文索引,获取所述政务场景的识别码,具体包括:根据所述密文索引,从所述链上获取所述密文索引中的密钥索引;通过所述密钥索引中的加密存储地址,获取所述加密识别码;获取所述用户提供的所述加密密钥,根据所述加密密钥,对所述加密识别码进行解密,获取所述政务场景的识别码。5.根据权利要求3所述的方法,其特征在于,政务客户端与所述用户移动终端的电量绑定,方法还包括:响应于所述业务方对所述识别码的申领请求,检测所述用户移动终端的电量是否小于预设阈值;若是,则获取所述业务方的政务场景密钥;根据所述区块的身份标识号,获取所述密文索引,根据所述密文索引,从所述链上获取密文索引中的密钥索引;通过所述密钥索引中的加密存储地址,获取所述加密识别码;若所述政务场景密钥符合所述密钥索引中的预设访问策略,则获取所述加密密钥,根据所述加密密钥,对所述加密识别码进行解密,获取所述政务场景的识别码,并向所述业务方发送所述政务场景的识别码。6.根据权利要求1所述的方法,其特征在于,从所述用户获取权限,以便所述业务方通过所述权限从所述链上获取所述电子证...

【专利技术属性】
技术研发人员:田佳云商广勇李文博马龙
申请(专利权)人:山东浪潮工业互联网产业股份有限公司
类型:发明
国别省市:

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

1