基于区块链的支付方法、支付处理系统及支付受理终端技术方案

技术编号:22755597 阅读:35 留言:0更新日期:2019-12-07 04:11
公开了基于区块链的支付方法、支付处理系统及支付受理终端,应用于支付处理系统的方法包括:从区块链获取支付受理终端发布的支付请求,支付请求至少包括第一环境信息以及用户的生物特征,第一环境信息以及用户的生物特征由支付受理终端获取;根据用户的生物特征与至少一个样本生物特征的比对,从至少一个样本生物特征中确定目标生物特征;根据至少一个样本生物特征与至少一个移动设备的关联关系,获取目标移动设备所在环境的第二环境信息,目标生物特征与目标移动设备相关联;对第一环境信息和第二环境信息进行比对,以确定第一环境信息与第二环境信息的匹配程度;在匹配程度大于预设阈值的情况下,根据支付请求完成支付处理。

Payment method, payment processing system and payment acceptance terminal based on blockchain

The payment method, payment processing system and payment acceptance terminal based on the blockchain are disclosed. The method applied to the payment processing system includes: obtaining the payment request issued by the payment acceptance terminal from the blockchain, the payment request at least includes the first environmental information and the user's biological characteristics, the first environmental information and the user's biological characteristics are obtained by the payment acceptance terminal; according to the user By comparing the biometrics of at least one sample with the biometrics of at least one sample, the target biometrics is determined from the biometrics of at least one sample; according to the association relationship between the biometrics of at least one sample and at least one mobile device, the second environmental information of the environment where the target mobile device is located is obtained, and the target biometrics is associated with the target mobile device; the first environmental information and the second ring The environmental information is compared to determine the matching degree of the first environmental information and the second environmental information; when the matching degree is greater than the preset threshold, the payment processing is completed according to the payment request.

【技术实现步骤摘要】
基于区块链的支付方法、支付处理系统及支付受理终端
本说明书涉及计算机
,尤其涉及基于区块链的支付方法、支付处理系统及支付受理终端。
技术介绍
传统的移动支付方式通常需要用户针对移动设备执行较多的操作动作,比如,用户需要在移动设备上进行操作,使得移动设备显示付款码,并调控移动设备的位置及姿态,以便支付受理终端识别移动设备所显示的付款码;或者用户需要调控移动设备的位置及姿态,以便移动设备识别付款码,并向移动设备输入相应的支付金额及密码。为了减少用户在完成移动支付的过程中所需执行的动作或其他目的,采用生物特征的支付方式得到更为广泛的研究及应用。常规的,采用生物特征的移动支付方式,用户仅需要调整其自身的位姿,使得支付受理终端能够采集用户的生物特征,比如采集用户的人脸特征、指纹特征、虹膜特征,支付处理系统即可基于支付受理终端采集的生物特征执行相应的支付处理过程。然而,入侵者可能恶意模拟用户的生物特征,通过模拟用户的生物特征来冒充用户。
技术实现思路
本申请实施例提供了一种基于区块链的支付方法、支付处理系统及支付受理终端,可更为有效的避免入侵者通过模拟用户的生物特征来冒充用户。本申请实施例至少提供了如下技术方案:第一方面,提供了一种基于区块链的支付方法,应用于支付处理系统,所述方法包括:从区块链获取支付受理终端发布的支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;根据所述用户的生物特征与至少一个样本生物特征的比对,从所述至少一个样本生物特征中确定目标生物特征;根据所述至少一个样本生物特征与至少一个移动设备的关联关系,获取目标移动设备所在环境的第二环境信息,所述目标生物特征与所述目标移动设备相关联;对所述第一环境信息及所述第二环境信息进行比对,以确定所述第一环境信息与所述第二环境信息的匹配程度;在所述匹配程度大于预设阈值的情况下,根据所述支付请求完成支付处理。在一种可能的实施方式中,所述第一环境信息包括所述支付受理终端的第一位置信息;所述获取目标移动设备所在环境的第二环境信息,包括:从所述目标移动设备所在无线网络的网络设备接收所述目标移动设备的第二位置信息。在一种可能的实施方式中,所述获取目标移动设备所在环境的第二环境信息,包括:从所述区块链获取所述目标移动设备发布的第二环境信息,所述第二环境信息由所述目标移动设备获取。在一种可能的实施方式中,在所述匹配程度不大于所述预设阈值的情况下,所述方法还包括:通过所述区块链向所述支付受理终端和所述目标移动设备提供连接指示消息;其中,所述连接指示消息包括接入口令,以及包括所述支付受理终端和/或所述目标移动设备的连接标识,以便所述支付受理终端和所述目标移动设备之间建立连接;从所述区块链获取所述支付受理终端和/或所述目标移动设备发布的设备连接信息;在所述设备连接信息指示了所述支付受理终端和所述目标移动设备之间建立了连接的情况下,根据所述支付请求完成支付处理。第二方面,提供了一种基于区块链的支付方法,应用于支付受理终端,所述方法包括:生成支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;将所述支付请求发布至区块链,以便支付处理系统从所述区块链获取所述支付请求。在一种可能的实施方式中,在所述生成支付请求之前,还包括:通过所述支付受理终端的近场通信单元获取至少一个近场通信设备的设备信息,将每个所述近场通信设备的设备信息加入所述第一环境信息。在一种可能的实施方式中,在所述生成支付请求之前,还包括:通过所述支付受理终端的无线网络单元获取至少一个无线接入点的接入点标识,将每个所述无线接入点的接入点标识加入所述第一环境信息。在一种可能的实施方式中,所述方法还包括:从所述区块链获取连接指示消息;其中,所述连接指示消息包括接入口令以及目标移动设备的连接标识;根据所述接入口令和所述连接标识,与所述目标移动设备之间建立连接;向所述区块链发布设备连接信息,所述设备连接指示了所述支付受理终端和所述目标移动设备之间是否建立了连接。第三方面,提供了一种基于区块链的支付处理系统,所述支付处理系统包括:支付请求获取单元,用于从区块链获取支付受理终端发布的支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;特征匹配单元,用于根据所述用户的生物特征与至少一个样本生物特征的比对,从所述至少一个样本生物特征中确定目标生物特征;环境信息接收单元,用于从移动设备接收第二环境信息,所述第二环境信息由所述移动设备获取,所述移动设备的设备信息关联于所述目标生物特征;环境信息匹配单元,用于对所述第一环境信息及所述第二环境信息进行比对,以确定所述第一环境信息与所述第二环境信息的匹配程度;支付处理单元,用于在所述匹配程度大于预设阈值的情况下,根据所述支付请求完成支付处理。第四方面,提供了一种支付受理终端,所述支付受理终端包括:支付请求生成单元,用于生成支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取支付请求发布单元,用于将所述支付请求发布至区块链,以便支付处理系统获取所述支付请求。在一种可能的实施方式中,所述支付受理终端还包括:近场通信单元以及环境信息集成单元;所述近场通信单元,用于获取至少一个近场通信设备的设备信息;所述环境信息集成单元,用于将所述近场通信单元获取的每个所述近场通信设备的设备信息加入所述第一环境信息。在一种可能的实施方式中,所述支付受理终端还包括无线网络单元以及环境信息集成单元;所述无线网络单元,用于获取至少一个无线接入点的接入点标识;所述环境信息集成单元,用于将所述无线网络单元获取的每个所述无线接入点的接入点标识加入所述第一环境信息。本申请实施例提供的技术方案,如果入侵者通过模拟用户的生物特征来冒充用户,用户本身并未携带移动设备靠近支付受理终端,则用户的移动设备所在环境的第二环境信息与支付受理终端所在环境的第一环境信息存在较大的差异,即第一环境信息与第二环境信息的匹配程度相对较低;相应的,支付处理系统在匹配程度大于预设阈值的情况下,才根据支付受理终端发布的支付请求完成支付处理,则能够更为有效的避免入侵者通过模拟的生物特征冒充用户。附图说明图1为本申请实施例的系统框架示意图;图2为本申请实施例提供的一种应用于支付处理系统的支付方法的流程示意图;图3为本申请实施例提供的一种应用于支付受理终端的支付方法流程示意图;图4为本申请实施例提供的一种支付处理系统本文档来自技高网...

【技术保护点】
1.一种基于区块链的支付方法,其特征在于,应用于网络侧的支付处理系统,所述方法包括:/n从区块链获取支付受理终端发布的支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;/n根据所述用户的生物特征与至少一个样本生物特征的比对,从所述至少一个样本生物特征中确定目标生物特征;/n根据所述至少一个样本生物特征与至少一个移动设备的关联关系,获取目标移动设备所在环境的第二环境信息,所述目标生物特征与所述目标移动设备相关联;/n对所述第一环境信息及所述第二环境信息进行比对,以确定所述第一环境信息与所述第二环境信息的匹配程度;/n在所述匹配程度大于预设阈值的情况下,根据所述支付请求完成支付处理。/n

【技术特征摘要】
1.一种基于区块链的支付方法,其特征在于,应用于网络侧的支付处理系统,所述方法包括:
从区块链获取支付受理终端发布的支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;
根据所述用户的生物特征与至少一个样本生物特征的比对,从所述至少一个样本生物特征中确定目标生物特征;
根据所述至少一个样本生物特征与至少一个移动设备的关联关系,获取目标移动设备所在环境的第二环境信息,所述目标生物特征与所述目标移动设备相关联;
对所述第一环境信息及所述第二环境信息进行比对,以确定所述第一环境信息与所述第二环境信息的匹配程度;
在所述匹配程度大于预设阈值的情况下,根据所述支付请求完成支付处理。


2.根据权利要求1所述的方法,其特征在于,
所述获取目标移动设备所在环境的第二环境信息,包括:从所述区块链获取所述目标移动设备发布的第二环境信息,所述第二环境信息由所述目标移动设备获取。


3.根据权利要求1或2中任一所述的方法,其特征在于,
在所述匹配程度不大于所述预设阈值的情况下,所述方法还包括:
通过所述区块链向所述支付受理终端和所述目标移动设备提供连接指示消息;其中,所述连接指示消息包括接入口令,以及包括所述支付受理终端和/或所述目标移动设备的连接标识,以便所述支付受理终端和所述目标移动设备之间建立连接;
从所述区块链获取所述支付受理终端和/或所述目标移动设备发布的设备连接信息;
在所述设备连接信息指示了所述支付受理终端和所述目标移动设备之间建立了连接的情况下,根据所述支付请求完成支付处理。


4.一种基于区块链的支付方法,其特征在于,应用于支付受理终端,所述方法包括:
生成支付请求,所述支付请求至少包括第一环境信息以及用户的生物特征,所述第一环境信息以及所述用户的生物特征由所述支付受理终端获取;
将所述支付请求发布至区块链,以便支付处理系统从所述区块链获取所述支付请求。


5.根据权利要求4所述的方法,其特征在于,
在所述生成支付请求之前,所述方法还包括:通过所述支付受理终端的近场通信单元获取至少一个近场通信设备的设备信息,将每个所述近场通信设备的设备信息加入所述第一环境信息。


6.根据权利要求4所述的方法,其特征在于,
在所述生成支付请求之前,还包括:通过所述支付受理终端...

【专利技术属性】
技术研发人员:李立中李知旃
申请(专利权)人:立旃上海科技有限公司
类型:发明
国别省市:上海;31

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

1