当前位置: 首页 > 专利查询>冒炜专利>正文

基于区块链离线支付的验证处理方法、系统及服务平台技术方案

技术编号:28423196 阅读:32 留言:0更新日期:2021-05-11 18:31
本申请实施例提供一种基于区块链离线支付的验证处理方法、系统及服务平台,通过数字金融服务平台分别向完成预先业务安全认证的支付交易服务终端和数字金融服务终端发送指定加解密策略离线令牌信息,并且按照该指定加解密策略离线令牌信息作为支付交易服务终端和数字交易服务终端在离线区块链网络状态下的身份安全认证依据进行离线支付,从而提高离线支付过程中的安全性,降低信息盗取和信息截取的概率,当支付交易服务终端和数字金融服务终端在切换到在线区块链网络状态后,数字金融服务平台分别获取第一离线支付账单列表和第二离线支付账单列表后上传到对应的区块链系统中进行内容更新,由此可以实时同步离线支付账单。

【技术实现步骤摘要】
基于区块链离线支付的验证处理方法、系统及服务平台
本申请涉及区块链离线支付
,具体而言,涉及一种基于区块链离线支付的验证处理方法、系统及服务平台。
技术介绍
随着移动互联网技术和数字货币运营的发展,数字货币会逐渐成为作为今后新的主力支付方式,不仅可以支持在线支付,也可以如当前的现金交易一般支持离线网络状态下的离线支付。然而,在离线网络状态下进行线下支付的安全性仍旧是需要亟待解决的技术问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种基于区块链离线支付的验证处理方法、系统及服务平台,能够提高离线支付过程中的安全性,降低信息盗取和信息截取的概率。根据本申请的第一方面,提供一种基于区块链离线支付的验证处理方法,应用于基于区块链离线支付的验证处理系统,所述基于区块链离线支付的验证处理系统包括支付交易服务终端、与所述支付交易服务终端通信连接的数字金融服务终端以及与所述数字金融服务终端通信连接的数字金融服务平台,所述方法包括:在在线区块链网络状态下,所述数字金融服务平台分别向完成预先业务安全认证的支付交易服务终端和数字金融服务终端发送所述支付交易服务终端和所述数字金融服务终端确认的指定加解密策略离线令牌信息,所述指定加解密策略离线令牌信息包括不同交易元素的加解密策略;所述支付交易服务终端在离线区块链网络状态下,与所述数字金融服务终端建立离线交易通信通道,基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对本次向所述数字金融服务终端发起的交易服务的交易传输数据进行加密获得加密交易传输数据,并通过所述离线交易通信通道向所述数字金融服务终端发送所述加密交易传输数据,其中,所述当前交易元素用于表示本次交易服务对应的预设交易元素,所述预设交易元素与本次交易服务所对应的交易环境信息相关;所述数字金融服务终端通过所述交易通信通道获取所述加密交易传输数据,并基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对所述加密交易传输数据进行解密后,获得解密交易传输数据,根据所述解密交易传输数据进行支付验证处理后,将支付结果发送给所述支付交易服务终端;所述支付交易服务终端根据所述支付结果生成对应的支付账单,并将所述支付账单进行预存储,以获得离线区块链网络状态下的第一离线支付账单列表,同时将所述支付账单发送给所述数字金融服务终端,使得所述数字金融服务终端将所述支付账单进行预存储,以获得离线区块链网络状态下的第二离线支付账单列表;当所述支付交易服务终端和所述数字金融服务终端在切换到在线区块链网络状态后,所述数字金融服务平台分别获取所述第一离线支付账单列表和所述第二离线支付账单列表,并将所述第一离线支付账单列表和所述第二离线支付账单列表上传到对应的区块链系统中进行内容更新。在第一方面的一种可能的实现方式中,所述方法还包括:当所述数字金融服务终端在基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对所述加密交易传输数据进行解密时解密失败时,或者接收到的交易传输数据不存在所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略时,结束本次交易服务;以及当所述支付交易服务终端在预设时间段内未接收到所述支付结果时,结束本次交易服务。在第一方面的一种可能的实现方式中,所述方法还包括:所述数字金融服务平台获取历史支付过程中每个支付交易服务终端或者每个数字金融服务终端的交易过程记录信息列表,并根据所述交易过程记录信息列表获取交易异常记录列表,其中,所述交易过程记录信息列表包括连续的预设数量个交易过程记录信息,所述交易异常记录列表包括连续的预设数量个交易异常记录;根据所述交易异常记录列表中每个交易异常记录以及每个交易异常记录所对应预先记录的异常接收指令集信息,确定对应的多个不同的加解密策略,并将所述对应的多个不同的加解密策略分配给所述指定加解密策略离线令牌信息的不同交易元素下。在第一方面的一种可能的实现方式中,所述根据所述交易异常记录列表中每个交易异常记录以及每个交易异常记录所对应预先记录的异常接收指令集信息,确定对应的多个不同的加解密策略的步骤,包括:基于所述交易过程记录信息列表,通过交易特征匹配网络所包括的第一子网络获取交易特征标签列表,其中,所述交易特征标签列表包括预设数量个交易特征标签;基于所述交易异常记录列表,通过所述交易特征匹配网络所包括的第二子网络获取交易异常解析标签列表,其中,所述交易异常解析标签列表包括预设数量个交易异常解析标签;基于所述交易特征标签列表以及所述交易异常解析标签列表,获取所述交易过程记录信息所对应的强化加密元素,并根据所述强化加密元素以及以及每个交易异常记录所对应预先记录的异常接收指令集确定对应的多个不同的加解密策略。在第一方面的一种可能的实现方式中,所述根据所述强化加密元素以及以及每个交易异常记录所对应预先记录的异常接收指令集确定对应的多个不同的加解密策略的步骤,包括:从每个交易异常记录所对应预先记录的异常接收指令集中获取多个异常响应对象,并从多个异常响应对象分别提取对应的异常响应解析向量,其中,所述异常响应解析向量用于表示所述异常响应对象所对应的响应协议组件所对应的响应特征向量;根据提取的异常响应解析向量确定各个异常响应对象之间的异常可疑映射实体,并根据计算出的各个异常响应对象之间的异常可疑映射实体,构建对应的加解密封装实体;根据构建的所述加解密封装实体,分别确定各个异常响应对象所对应的加解密封装密钥关系;根据各个异常响应对象所对应的加解密封装密钥关系以及多个强化加密元素之间的元素层级关系,确定对应的多个不同的加解密策略。在第一方面的一种可能的实现方式中,所述从多个异常响应对象分别提取对应的异常响应解析向量的步骤,包括:对多个异常响应对象所对应的各历史收集交易样本信息进行聚类处理,得到各历史收集交易样本信息的聚类簇;确定聚类处理得到的聚类簇的交易启用表项,并将各聚类簇按相应交易启用表项进行排序,之后从聚类处理得到的各聚类簇中,选取设定排序内的聚类簇;根据预设的针对所述聚类簇的聚类向量提取策略,确定由所述聚类向量提取策略所指定的异常响应解析向量的聚类簇;当同一历史收集交易样本信息包括属于不同异常响应解析向量的多个聚类簇时,则统计所述同一历史收集交易样本信息中各异常响应解析向量的聚类簇的数量;确定统计的聚类簇的数量最大的异常响应解析向量,并为所述同一历史收集交易样本信息添加确定的异常响应解析向量的异常交易识别标签,以及为不包括所述异常响应解析向量的聚类簇的历史收集交易样本信息添加非异常响应解析向量的异常交易识别标签;根据待特征提取的历史收集交易样本信息和所添加的异常交易识别标签进行融合,得到第一训练网络,并将各聚类簇输入所述第一训练网络中,输出各聚类簇对于各异常响应解析向量的分类参考参数;将对于各异常响应解析向量的分类参考参数大于或等于第一分类参考参数阈值的聚类本文档来自技高网...

【技术保护点】
1.一种基于区块链离线支付的验证处理方法,其特征在于,应用于基于区块链离线支付的验证处理系统,所述基于区块链离线支付的验证处理系统包括支付交易服务终端、与所述支付交易服务终端通信连接的数字金融服务终端以及与所述数字金融服务终端通信连接的数字金融服务平台,所述方法包括:/n在在线区块链网络状态下,所述数字金融服务平台分别向完成预先业务安全认证的支付交易服务终端和数字金融服务终端发送所述支付交易服务终端和所述数字金融服务终端确认的指定加解密策略离线令牌信息,所述指定加解密策略离线令牌信息包括不同交易元素的加解密策略;/n所述支付交易服务终端在离线区块链网络状态下,与所述数字金融服务终端建立离线交易通信通道,基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对本次向所述数字金融服务终端发起的交易服务的交易传输数据进行加密获得加密交易传输数据,并通过所述离线交易通信通道向所述数字金融服务终端发送所述加密交易传输数据,其中,所述当前交易元素用于表示本次交易服务对应的预设交易元素,所述预设交易元素与本次交易服务所对应的交易环境信息相关;/n所述数字金融服务终端通过所述交易通信通道获取所述加密交易传输数据,并基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对所述加密交易传输数据进行解密后,获得解密交易传输数据,根据所述解密交易传输数据进行支付验证处理后,将支付结果发送给所述支付交易服务终端;/n所述支付交易服务终端根据所述支付结果生成对应的支付账单,并将所述支付账单进行预存储,以获得离线区块链网络状态下的第一离线支付账单列表,同时将所述支付账单发送给所述数字金融服务终端,使得所述数字金融服务终端将所述支付账单进行预存储,以获得离线区块链网络状态下的第二离线支付账单列表;/n当所述支付交易服务终端和所述数字金融服务终端在切换到在线区块链网络状态后,所述数字金融服务平台分别获取所述第一离线支付账单列表和所述第二离线支付账单列表,并将所述第一离线支付账单列表和所述第二离线支付账单列表上传到对应的区块链系统中进行内容更新;/n所述预设交易元素与本次交易服务所对应的交易环境信息相关,所述交易环境信息包括交易地址标识、交易时间标识或者交易商品类型标识,通过基于上述交易环境信息与预先配置的匹配规则确定本次交易服务对应的预设交易元素,以用于后续的离线过程中的加密和解密。/n...

【技术特征摘要】
1.一种基于区块链离线支付的验证处理方法,其特征在于,应用于基于区块链离线支付的验证处理系统,所述基于区块链离线支付的验证处理系统包括支付交易服务终端、与所述支付交易服务终端通信连接的数字金融服务终端以及与所述数字金融服务终端通信连接的数字金融服务平台,所述方法包括:
在在线区块链网络状态下,所述数字金融服务平台分别向完成预先业务安全认证的支付交易服务终端和数字金融服务终端发送所述支付交易服务终端和所述数字金融服务终端确认的指定加解密策略离线令牌信息,所述指定加解密策略离线令牌信息包括不同交易元素的加解密策略;
所述支付交易服务终端在离线区块链网络状态下,与所述数字金融服务终端建立离线交易通信通道,基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对本次向所述数字金融服务终端发起的交易服务的交易传输数据进行加密获得加密交易传输数据,并通过所述离线交易通信通道向所述数字金融服务终端发送所述加密交易传输数据,其中,所述当前交易元素用于表示本次交易服务对应的预设交易元素,所述预设交易元素与本次交易服务所对应的交易环境信息相关;
所述数字金融服务终端通过所述交易通信通道获取所述加密交易传输数据,并基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对所述加密交易传输数据进行解密后,获得解密交易传输数据,根据所述解密交易传输数据进行支付验证处理后,将支付结果发送给所述支付交易服务终端;
所述支付交易服务终端根据所述支付结果生成对应的支付账单,并将所述支付账单进行预存储,以获得离线区块链网络状态下的第一离线支付账单列表,同时将所述支付账单发送给所述数字金融服务终端,使得所述数字金融服务终端将所述支付账单进行预存储,以获得离线区块链网络状态下的第二离线支付账单列表;
当所述支付交易服务终端和所述数字金融服务终端在切换到在线区块链网络状态后,所述数字金融服务平台分别获取所述第一离线支付账单列表和所述第二离线支付账单列表,并将所述第一离线支付账单列表和所述第二离线支付账单列表上传到对应的区块链系统中进行内容更新;
所述预设交易元素与本次交易服务所对应的交易环境信息相关,所述交易环境信息包括交易地址标识、交易时间标识或者交易商品类型标识,通过基于上述交易环境信息与预先配置的匹配规则确定本次交易服务对应的预设交易元素,以用于后续的离线过程中的加密和解密。


2.根据权利要求1所述的基于区块链离线支付的验证处理方法,其特征在于,所述方法还包括:
当所述数字金融服务终端在基于所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略对所述加密交易传输数据进行解密时解密失败时,或者接收到的交易传输数据不存在所述指定加解密策略离线令牌信息中当前交易元素对应的加解密策略时,结束本次交易服务;以及
当所述支付交易服务终端在预设时间段内未接收到所述支付结果时,结束本次交易服务。


3.根据权利要求1所述的基于区块链离线支付的验证处理方法,其特征在于,所述方法还包括:
所述数字金融服务平台获取历史支付过程中每个支付交易服务终端或者每个数字金融服务终端的交易过程记录信息列表,并根据所述交易过程记录信息列表获取交易异常记录列表,其中,所述交易过程记录信息列表包括连续的预设数量个交易过程记录信息,所述交易异常记录列表包括连续的预设数量个交易异常记录;
根据所述交易异常记录列表中每个交易异常记录以及每个交易异常记录所对应预先记录的异常接收指令集信息,确定对应的多个不同的加解密策略,并将所述对应的多个不同的加解密策略分配给所述指定加解密策略离线令牌信息的不同交易元素下。


4.根据权利要求3所述的基于区块链离线支付的验证处理方法,其特征在于,所述根据所述交易异常记录列表中每个交易异常记录以及每个交易异常记录所对应预先记录的异常接收指令集信息,确定对应的多个不同的加解密策略的步骤,包括:
基于所述交易过程记录信息列表,通过交易特征匹配网络所包括的第一子网络获取交易特征标签列表,其中,所述交易特征标签列表包括预设数量个交易特征标签;
基于所述交易异常记录列表,通过所述交易特征匹配网络所包括的第二子网络获取交易异常解析标签列表,其中,所述交易异常解析标签列表包括预设数量个交易异常解析标签;
基于所述交易特征标签列表以及所述交易异常解析标签列表,获取所述交易过程记录信息所对应的强化加密元素,并根据所述强化加密元素以及以及每个交易异常记录所对应预先记录的异常接收指令集确定对应的多个不同的加解密策略。


5.根据权利要求4所述的基于区块链离线支付的验证处理方法,其特征在于,所述根据所述强化加密元素以及以及每个交易异常记录所对应预先记录的异常接收指令集确定对应的多个不同的加解密策略的步骤,包括:
从每个交易异常记录所对应预先记录的异常接收指令集中获取多个异常响应对象,并从多个异常响应对象分别提取对应的异常响应解析向量,其中,所述异常响应解析向量用于表示所述异常响应对象所对应的响应协议组件所对应的响应特征向量;
根据提取的异常响应解析向量确定各个异常响应对象之间的异常可疑映射实体,并根据计算出的各个异常响应对象之间的异常可疑映射实体,构建对应的加解密封装实体;
根据构建的所述加解密封装实体,分别确定各个异常响应对象所对应的加解密封装密钥关系;
根据各个异常响应对象所对应的加解密封装密钥关系以及多个强化加密元素之间的元素层级关系,确定对应的多个不同的加解密策略;
其中,所述根据各个异常响应对象所对应的加解密封装密钥关系以及多个强化加密元素之间的元素层级关系,确定对应的多个不同的加解密策略的步骤,包括:
获取各个异常响应对象所对应的加解密封装密钥关系匹配的加解密封装密钥序列;
根据多个强化加密元素之间的元素层级关系将加解密封装密钥序列分别层叠映射到多个强化加密元素中,以确定对应的多个不同的加解密策略。


6.根据权利要求5所述的基于区块链离线支...

【专利技术属性】
技术研发人员:冒炜
申请(专利权)人:冒炜
类型:发明
国别省市:云南;53

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

1