【技术实现步骤摘要】
一种支付方法、装置、系统、设备及机器可读介质
本专利技术涉及交易支付
,特别是涉及一种支付方法、装置、系统、设备及机器可读介质。
技术介绍
相关技术中,用户基于区块链技术进行交易支付时,一般是直接由用户的手机端完成身份鉴别,例如采用密码、指纹或FaceID来完成身份鉴别,存在隐私泄露的风险,且以手机端的鉴别结果判断交易执行者的身份的鉴别方式存在安全风险。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种支付方法、装置、系统、设备及机器可读介质,用于解决使用基于区块链技术进行交易支付存在安全风险、隐私泄露的问题。为实现上述目的及其他相关目的,第一方面,本专利技术提供一种支付方法,该支付方法包括:区块链网络获取待确认交易信息,所述区块链网络包括支付节点、收款节点和交易管理节点;所述收款节点接收所述待确认交易信息,触发第一终端获取执行交易的目标对象的当前目标对象面部特征信息并根据加密密钥将所述当前目标对象面部特征信息进行加密,生成第一数据报文;所述交易 ...
【技术保护点】
1.一种支付方法,其特征在于,包括:/n区块链网络获取待确认交易信息,所述区块链网络包括支付节点、收款节点和交易管理节点;/n所述收款节点接收所述待确认交易信息,触发第一终端获取执行交易的目标对象的当前目标对象面部特征信息,并根据加密密钥将所述当前目标对象面部特征信息进行加密,生成第一数据报文;/n所述交易管理节点根据解密密钥解密所述第一数据报文,获取所述当前目标对象面部特征信息并确定支付结果。/n
【技术特征摘要】
20200814 CN 20201081871911.一种支付方法,其特征在于,包括:
区块链网络获取待确认交易信息,所述区块链网络包括支付节点、收款节点和交易管理节点;
所述收款节点接收所述待确认交易信息,触发第一终端获取执行交易的目标对象的当前目标对象面部特征信息,并根据加密密钥将所述当前目标对象面部特征信息进行加密,生成第一数据报文;
所述交易管理节点根据解密密钥解密所述第一数据报文,获取所述当前目标对象面部特征信息并确定支付结果。
2.根据权利要求1所述的支付方法,其特征在于,所述区块链网络获取待确认交易信息之前,还包括:
付款终端确认当前交易信息,生成所述待确认交易信息,所述待确认交易信息包括所述第一终端的第一终端身份识别信息;
将所述待确认交易信息发送至所述区块链网络。
3.根据权利要求2所述的支付方法,其特征在于,所述付款终端确认当前交易信息,生成待确认交易信息包括:
所述付款终端选择电子货币进行支付,确认所述当前交易信息,生成所述待确认交易信息。
4.根据权利要求2所述的支付方法,其特征在于,所述将所述待确认交易信息发送至所述区块链网络包括:
将所述待确认交易信息通过所述支付节点发送至所述区块链网络,所述待确认交易信息包括发卡行提交标识。
5.根据权利要求2所述的支付方法,其特征在于,所述付款终端确认当前交易信息,生成待确认交易信息之前,还包括:
所述付款终端扫描所述第一终端上的二维码,生成所述当前交易信息。
6.根据权利要求5所述的支付方法,其特征在于,所述二维码包括第一终端身份识别信息和以下信息中至少之一:商户编号、收单机构编号、商户名称、消费金额、商户交易流水号、批次号。
7.根据权利要求1所述的支付方法,其特征在于,所述收款节点接收所述待确认交易信息之前,还包括:
所述区块链网络根据所述待确认交易信息生成对应的交易序号。
8.根据权利要求7所述的支付方法,其特征在于,所述收款节点接收所述待确认交易信息包括:
所述收款节点接收所述待确认交易信息和所述交易序号。
9.根据权利要求8所述的支付方法,其特征在于,所述收款节点接收所述待确认交易信息和所述交易序号,触发第一终端获取执行交易的目标对象的当前目标对象面部特征信息包括:
所述收款节点接收所述待确认交易信息和所述交易序号,所述待确认交易信息包括所述第一终端的第一终端身份识别信息;
所述收款节点根据所述第一终端身份识别信息向所第一终端发送所述待确认交易信息和所述交易序号;
所述第一终端接收所述待确认交易信息和所述交易序号,获取执行交易的目标对象的当前目标对象面部特征信息。
10.根据权利要求9所述的支付方法,其特征在于,所述第一终端接收到所述待确认交易信息和所述交易序号之后,所述获取执行交易的目标对象的当前目标对象面部特征信息之前,还包括:
发出已接收所述待确认交易信息的通知。
11.根据权利要求9所述的支付方法,其特征在于,所述第一终端接收到所述待确认交易信息和所述交易序号之后,所述获取执行交易的目标对象的当前目标对象面部特征信息之前,还包括:
发出提示,所述提示用于提醒所述目标对象配合当前目标对象面部特征信息采集。
12.根据权利要求9所述的支付方法,其特征在于,所述获取执行交易的目标对象的当前目标对象面部特征信息还包括:
对所述目标对象进行活体特征检测,生成活体特征检测结果;
若所述活体特征检测结果包括通过,获取所述目标对象的当前目标对象面部特征信息。
13.根据权利要求9所述的支付方法,其特征在于,所述获取执行交易的目标对象的当前目标对象面部特征信息之后,还包括:
根据所述当前目标对象面部特征信息经所述加密密钥进行加密,生成所述第一数据报文;
所述第一终端向所述区块链网络发送所述第一数据报文和所述交易序号。
14.根据权利要求13所述的支付方法,其特征在于,所述第一终端向所述区块链网络发送所述第一数据报文和所述交易序号包括:
所述第一终端通过所述收款节点向所述区块链网络发送所述第一数据报文和所述交易序号。
15.根据权利要求1所述的支付方法,其特征在于,所述交易管理节点确定支付结果包括:
获取所述交易的交易序号;
获取支付账户余额和所述交易的消费金额;
若所述支付账户余额大于或等于所述消费金额,获取预设面部特征信息,所述预设面部特征信息包括用于确定支付账户的合法使用对象的身份的面部特征信息,所述预设面部特征信息预先存储在预设节点;
根据所述预设面部特征信息和所述当前目标对象面部特征信息确定所述支付结果。
16.根据权利要求15所述的支付方法,其特征在于,所述获取预设面部特征信息包括:
根据所述交易序号获取待确认交易信息,所述待确认交易信息包括支付节点的信息;
根据所述待确认交易信息确定所述合法使用对象预先存储在所述支付节点的预设面部特征信息。
17.根据权利要求15所述的支付方法,所述根据所述预设面部特征信息和所述当前目标对象面部特征信息确定所述支付结果包括以下任意之一:
若所述预设面部特征信息与所述当前目标对象面部特征信息之间的相似度小于预设相似度阈值,拒绝支付;
若所述预设面部特征信息与所述当前目标对象面部特征信息之间的相似度大于所述预设相似度阈值,批准支付。
18.根据权利要求17所述的支付方法,其特征在于,所述批准支付之后,或,所述批准支付的同时,还包括:
将所述交易从所述区块链网络的待确认交易列表中移除,出块。
19.根据权利要求18所述的支付方法,其特征在于,所述出块的同时,或,所述出块之后,所述支付方法还包括:
确定当前支付账户余额和所述交易对应的当前收款账户余额。
20.根据权利要求17所述的支付方法,其特征在于,所述拒绝支付之后,或,所述拒绝支付的同时,还包括:
将所述交易从所述区块链网络的待确认交易列表中移除;
将所述交易移入所述区块链网络的其他交易/拒绝交易列表。
21.根据权利要求1-20任一项所述的支付方法,其特征在于,还包括以下至少之一:
将所述支付结果反馈给所述第一终端;
将所述支付结果反馈给所述交易对应的付款终端。
22.根据权利要求1-20任一项所述的支付方法,其特征在于,
所述加密密钥和所述解密密钥根据预设公钥和发送所述第一数据报文的第一终端的终端公钥生成。
23.根据权利要求22所述的支付方法,其特征在于,
所述加密密钥和所述解密密钥根据执行交易的第一终端的终端ECC公钥和预设ECC公钥计算生成。
24.一种支付方法,其特征在于,包括:
获取由第一终端获取的已根据加密密钥加密后的第一数据报文,所述第一数据报文包括执行交易的目标对象的当前目标对象面部特征信息;
根据解密密钥解密所述第一数据报文,获取所述当前目标对象面部特征信息,所述加密密钥和所述解密密钥根据预设公钥和发送所述第一数据报文的所述第一终端的终端公钥生成;
根据所述当前...
【专利技术属性】
技术研发人员:周曦,姚志强,梅磊,
申请(专利权)人:上海云从企业发展有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。