本说明书公开的基于区块链支付的支付网络环境检测方法及网络服务器,首先获取第一区块链节点设备的历史支付记录并基于第二区块链节点设备的历史收款记录将历史支付记录中的多个支付清单进行分类得到多个有效支付清单和多个无效支付清单,其次基于区块链网络的网络状态数据确定每个无效支付清单相对应的支付请求拒绝信息,然后确定区块链网络的支付环境指标数据,最后根据支付环境指标数据以及的输入指令对第一区块链节点设备的接口访问权限进行修改。如此,能够实现对整个区块链网络的支付网络环境的检测以及对第一区块链节点设备在真空期内的接口访问权限的修改,从而避免在执行区块链支付行为时第一区块链节点设备被第三方设备入侵。设备被第三方设备入侵。设备被第三方设备入侵。
【技术实现步骤摘要】
基于区块链支付的支付网络环境检测方法及网络服务器
[0001]本申请涉及区块链支付和区块链金融
,尤其涉及基于区块链支付的支付网络环境检测方法及网络服务器。
技术介绍
[0002]相较于传统的线上支付体系,区块链支付对于支付方和收款方而言具有双重利好效益。
[0003]一方面,针对支付方,区块链支付的每一笔交易都是不被篡改的,如果遇到交易不成功的现象,支付方不会被扣款,而且收款方是没有办法对交易的信息进行篡改的,而且即使有多扣钱的现象,在区块链的浏览器里是可以查到的。
[0004]另一方面,针对收款方,区块链的去中心化可以免去中间的任何机构,从而直接让付款方的每一笔订单的支付,直接到收款方的账户上,有效缩短了资金流的时长。
[0005]然而,在执行区块链支付行为时,区块链支付行为对应的区块链支付节点容易被第三方设备入侵。
技术实现思路
[0006]本说明书提供了一种基于区块链支付的支付网络环境检测方法及网络服务器,以解决或者部分解决现有技术存在的上述技术问题。
[0007]本说明书公开了一种基于区块链支付的支付网络环境检测方法,应用于与区块链节点设备通信的网络服务器,所述方法至少包括:在获得第一区块链节点设备的授权后,获取所述第一区块链节点设备对应的历史支付记录;在获得与所述第一区块链节点存在有效交易行为的第二区块链节点设备的授权后,基于所述第二区块链节点设备的历史收款记录将所述历史支付记录中的多个支付清单进行分类,得到多个有效支付清单和多个无效支付清单;基于获取的所述第一区块链节点设备和所述第二区块链节点设备所处的区块链网络在当前时段内的网络状态数据,确定每个无效支付清单与所述第一区块链节点设备的支付行为数据分别相对应的支付请求拒绝信息;至少基于所述支付请求拒绝信息、所述历史收款记录以及所述网络状态数据确定所述区块链网络的支付环境指标数据;根据所述支付环境指标数据以及所述第一区块链节点设备接收到的用于指示所述第一区块链节点设备进行区块链支付交易的输入指令,对所述第一区块链节点设备的接口访问权限进行修改。
[0008]优选地,至少基于所述支付请求拒绝信息、所述历史收款记录以及所述网络状态数据确定所述区块链网络的支付环境指标数据,包括:对于确定出的每一个支付请求拒绝信息,基于获取的所述第一区块链节点设备和
所述第二区块链节点设备所处的区块链网络在当前时段内的网络状态数据提取所述支付请求拒绝信息中的支付风险提示信息;在所述历史收款记录中查询与每个支付风险提示信息相对应的收款方设备的交易提示信息;基于所述网络状态数据计算所述交易提示信息和所述支付风险提示信息之间的时序异步数据并根据所述时序异步数据确定所述区块链网络的支付延迟数据;其中,所述时序异步数据用于表征所述交易提示信息的生成时刻和所述支付风险提示信息的生成时刻之间的差值;确定所述支付延迟数据在所述网络状态数据的数据分布特征,并采用所述有效支付清单与所述无效支付清单的比例对所述数据分布特征进行加权得到加权分布特征,基于所述加权分布特征确定所述区块链网络的支付环境指标数据。
[0009]优选地,根据所述支付环境指标数据以及所述第一区块链节点设备接收到的用于指示所述第一区块链节点设备进行区块链支付交易的输入指令,对所述第一区块链节点设备的接口访问权限进行修改,包括:获取对支付环境指标数据进行全局网络数据提取得到的环境网络数据集,以及采用入侵检测脚本程序对所述支付环境指标数据进行数据入侵检测得到的入侵检测结果;根据所述支付环境指标数据的指标维度信息,确定对所述入侵检测脚本程序的检测准确率进行修正的程序修正指令,并确定所述程序修正指令的修正时效性数据;从所述环境网络数据集和所述入侵检测结果中确定出所述修正时效性数据所对应的真实时效性数据;根据所述程序修正指令和所述真实时效性数据,确定所述支付环境指标数据相对于所述入侵检测结果的支付环境安全系数;解析所述输入指令以获得所述输入指令中包括的用于指示所述第一区块链节点设备进行区块链支付交易的期望交易时段以及期望交易时长,以及用于指示所述第一区块链节点设备进行区块链支付交易的交易方设备的设备标识信息;在预设数据库中查询出与所述设备标识信息对应的交易方设备的当前通信地址并基于所述当前通信地址请求所述交易方设备的设备访问授权,在获得所述交易方设备的设备访问授权之后,根据所述期望交易时段和所述期望交易时长生成用于查询所述交易方设备的设备运行状态的查询请求,将所述查询请求发送给所述交易方设备以获取所述交易方设备基于所述查询请求返回的目标运行状态信息;其中,所述目标运行状态信息与所述期望交易时段以及所述期望交易时长相匹配;基于所述设备运行状态确定所述第一区块链节点设备与所述期望交易时段以及所述期望交易时长相匹配的设备接口真空期;判断在所述设备接口真空期内所述支付环境安全系数对应的接口入侵概率以及所述接口入侵概率对应的接口权限信息;在所述接口入侵概率大于设定概率时对所述第一区块链节点设备的接口访问权限进行修改。
[0010]优选地,基于所述第二区块链节点设备的历史收款记录将所述历史支付记录中的多个支付清单进行分类,得到多个有效支付清单和多个无效支付清单,包括:确定所述历史收款记录的按时序先后排列的收款记录队列,并基于所述收款记录队列确定所述历史支付记录中的各支付清单;在根据所述按时序先后排列的收款记录队列确定出所述历史支付记录中存在支
付统计列表的前提下,从所述支付统计列表中确定出第一支付标签和第二支付标签;其中,所述第一支付标签用于表征支付清单的有效性,所述第二支付标签用于表征支付清单的无效性,且所述第一支付标签下的支付清单与所述第一支付标签下的支付清单的清单数量总和与所述历史支付记录中的支付清单总和相同;根据所述历史支付记录在所述第一支付标签下的支付清单以及所述历史支付记录在所述第一支付标签下的支付清单的数字认证签名,计算所述历史支付记录在所述第二支付标签下的各支付清单与所述历史支付记录在所述第一支付标签下的各支付清单之间的时序连续度,并将所述历史支付记录在所述第二支付标签下的与在所述第一支付标签下的支付清单在时序上连续的支付清单调整到所述第一支付标签下;将所述第一支付标签下的支付清单确定为有效支付清单,将所述第二支付标签下的支付清单确定为无效支付清单。
[0011]优选地,所述方法还包括:在所述历史支付记录的所述第二支付标签下包含有多个异常支付清单的情况下,根据所述历史支付记录在所述第一支付标签下的支付清单以及所述历史支付记录在所述第一支付标签下的支付清单的数字认证签名确定所述历史支付记录的所述第二支付标签下的各异常支付清单之间的时序连续度,并根据所述各异常支付清单之间的时序连续度对所述第二支付标签下的各异常支付清单进行校验;根据所述历史支付记录在所述第一支付标签下的支付清单以及所述历史支付记录在所述第一支付标签下的支付清单的数字认证签名为通过校验的目标支付清单设置校验认证签名,并将携带有所述校验认证签名的目标支付清单调整到所述第一支付标签下。
[0012]优选地本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链支付的支付网络环境检测方法,其特征在于,应用于与区块链节点设备通信的所述网络服务器,所述方法至少包括:在获得第一区块链节点设备的授权后,获取所述第一区块链节点设备对应的历史支付记录;在获得与所述第一区块链节点存在有效交易行为的第二区块链节点设备的授权后,基于所述第二区块链节点设备的历史收款记录将所述历史支付记录中的多个支付清单进行分类,得到多个有效支付清单和多个无效支付清单;基于获取的所述第一区块链节点设备和所述第二区块链节点设备所处的区块链网络在当前时段内的网络状态数据,确定每个无效支付清单与所述第一区块链节点设备的支付行为数据分别相对应的支付请求拒绝信息,具体包括:在基于所述网络状态数据确定出每个无效支付清单的支付申诉结果信息与设备使用者的生物特征信息之后,获取所述支付申诉结果信息的支付申述处理日志和所述设备使用者的生物特征信息的生物识别结果;其中,所述支付申诉结果信息中包括第一节点信息,所述设备使用者的生物特征信息中包括第二节点信息,所述第一节点信息和所述第二节点信息为图数据节点信息;获取所述支付申述处理日志中的日志数据与所述生物识别结果中的结果数据,得到融合数据列表;确定所述融合数据列表中的任意两组数据之间的相关性系数,得到第一相关系系数图,并将所述第一相关系系数图中的小于预设系数的相关性系数调整为预设系数,得到第二相关性系数图;对所述第二相关性系数图进行关键区域提取,得到至少一个关键区域;其中,所述至少一个关键区域用于指示所述第一节点信息与所述第二节点信息为关联节点信息或者为非关联节点信息;基于所述关键区域中的相关性系数确定每个无效支付清单在所述支付行为数据中的关联数据,并根据所述关联数据确定每个无效支付清单对应的支付请求拒绝信息;至少基于所述支付请求拒绝信息、所述历史收款记录以及所述网络状态数据确定所述区块链网络的支付环境指标数据;根据所述支付环境指标数据以及所述第一区...
【专利技术属性】
技术研发人员:陈建芸,
申请(专利权)人:陈建芸,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。