[发明专利]基于区块链支付的区块链节点验证方法及可读存储介质在审
申请号: | 202110363555.2 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112884467A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 周海婷 | 申请(专利权)人: | 周海婷 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/22;G06Q20/38;G06Q20/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 支付 节点 验证 方法 可读 存储 介质 | ||
1.一种基于区块链支付的区块链节点验证方法,其特征在于,应用于支付验证平台,所述方法包括:
在检测到付款方区块链节点向收款方区块链节点发起数字金融支付请求时,从预先与所述收款方区块链节点建立的日志抽取接口中抽取所述收款方区块链节点在当前时段之前的第一支付业务日志,并提取所述第一支付业务日志中的第一支付业务操作数据;其中,所述数字金融支付请求为所述付款方区块链节点与所述收款方区块链节点之间的区块链支付请求,包括资金支付请求和资金转账请求;所述当前时段为所述付款方区块链节点向所述收款方区块链节点发起所述数字金融支付请求的时段;所述日志抽取接口通过匹配所述支付验证平台和所述收款方区块链节点之间的接口协议建立;所述第一支付业务日志用于记录所述收款方区块链节点的支付业务操作数据,所述支付业务操作数据包括设备运行数据和用户行为数据;
若基于所述第一支付业务操作数据确定出所述收款方区块链节点通过收款操作验证,在从所述付款方区块链节点的第二支付业务日志中检测到存在支付业务互动标识的业务互动数据时,从所述收款方区块链节点在当前时段内的第三支付业务日志中提取第二支付业务操作数据,并检测所述第一支付业务操作数据和所述第二支付业务操作数据的操作行为特征的一致性;其中,所述业务互动标识中包括所述收款方区块链节点的标识信息以及所述付款方区块链节点的标识信息;所述业务互动数据用于表征所述收款方区块链节点和所述付款方区块链节点存在用户行为交互的数据;
在检测出所述第一支付业务操作数据和所述第二支付业务操作数据的操作行为特征为一致时,周期性地从所述收款方区块链节点的第三支付业务日志中提取第三支付业务操作数据;
基于所述第一支付业务操作数据、所述第二支付业务操作数据以及所述第三支付业务操作数据对所述收款方区块链节点进行安全性验证。
2.根据权利要求1所述的方法,其特征在于,检测所述第一支付业务操作数据和所述第二支付业务操作数据的操作行为特征的一致性,包括:
提取所述第一支付业务操作数据的第一操作行为特征以及所述第二支付业务操作数据的第二操作行为特征,并分别确定所述第一操作行为特征中每个特征元素的行为识别度以及所述第二操作行为特征中每个特征元素的行为识别度;其中,所述第一操作行为特征中每个特征元素的行为识别度互不相同且所述第二操作行为特征中每个特征元素的行为识别度互不相同;
提取所述第一操作行为特征中的任意一个行为识别度对应的特征元素的行为属性信息并将所述第二操作行为特征中具有最大行为识别度的特征元素确定为目标特征元素;
基于所述第一支付业务操作数据和所述第二支付业务操作数据之间的操作数据流的间隔时间信息,将所述行为属性信息映射到所述目标特征元素中,以得到所述行为属性信息在所述目标特征元素中的映射属性信息;
在预设的属性信息列表中确定所述映射属性信息和所述行为属性信息之间的属性匹配率,根据所述属性匹配率确定所述第一操作行为特征与所述第二操作行为特征之间的特征匹配路径,按照所述特征匹配路径中的匹配节点的先后顺序对依次所述第一操作行为特征与所述第二操作行为特征相对应的特征元素进行匹配,在所述第一操作行为特征与所述第二操作行为特征相对应的特征元素的匹配占比达到预定占比时则检测出所述第一支付业务操作数据和所述第二支付业务操作数据的操作行为特征为一致,否则检测出所述第一支付业务操作数据和所述第二支付业务操作数据的操作行为特征为不一致。
3.根据权利要求1所述的方法,其特征在于,周期性地从所述收款方区块链节点的第三支付业务日志中提取第三支付业务操作数据,包括:
按照设定时长间隔从所述收款方区块链节点的第三支付业务日志中提取所述第三支付业务操作数据;其中,所述设定时长间隔根据与所述收款方区块链节点存在有效支付链接的付款方区块链节点设备的数量进行确定。
4.根据权利要求1所述的方法,其特征在于,基于所述第一支付业务操作数据确定出所述收款方区块链节点通过收款操作验证,包括:
获取所述第一支付业务操作数据中的支付业务流程数据;
从所述支付业务流程数据中提取每个支付流程节点对应的节点执行函数;
确定每个节点执行函数是否与预设函数库中的至少一个目标函数对应,若是,则确定所述收款方区块链节点通过收款操作验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周海婷,未经周海婷许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110363555.2/1.html,转载请声明来源钻瓜专利网。