基于区块链的交易限额处理方法、系统及各节点技术方案

技术编号:26479971 阅读:12 留言:0更新日期:2020-11-25 19:25
本发明专利技术公开了一种基于区块链的交易限额处理方法、系统及各节点,交易限额处理参与方节点构成区块链网络,包括:客户方节点、金融机构节点和服务提供方节点;其中该方法包括:服务提供方节点生成服务确认请求并发送至区块链网络;客户方节点接收用户根据服务确认请求输入的交易支付请求并发送至区块链网络;支付金融机构节点根据交易支付请求及涉及的场景类型,查询交易限额额度,生成限额验证请求并发送至区块链网络;每一验证金融机构节点根据验证请求验证是否超额,生成限额验证结果发送至区块链网络;在所有验证结果为未超限的比例大于或等于预设值时,支付金融机构节点处理交易支付。本发明专利技术可以灵活、安全地进行交易限额处理,提高用户体验。

【技术实现步骤摘要】
基于区块链的交易限额处理方法、系统及各节点
本专利技术涉及数据处理
,尤其涉及基于区块链的交易限额处理方法、系统及各节点。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。随着消费场景越来越多元,不同商圈的人均消费差异很大。然而,各金融机构例如银行针对消费类交易只能设置固定限额,会导致客户在高人均消费的场景下,支付超限,影响客户使用体验,另外交易限额处理方案也存在很多安全隐患。
技术实现思路
本专利技术实施例提供一种基于区块链的交易限额处理方法,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点,该方法包括:服务提供方节点在完成每一种服务时,生成服务确认请求,将服务确认请求发送至区块链网络;客户方节点接收通过区块链网络发送的服务确认请求,根据服务确认请求,接收用户输入的交易支付请求,将交易支付请求发送至区块链网络;支付金融机构节点接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;每一验证金融机构节点接收支付金融机构节点通过区块链网络发送的限额验证请求,验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果,将限额验证结果发送至区块链网络;支付金融机构节点接收所有验证金融机构节点通过区块链网络发送的限额验证结果,在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。本专利技术实施例还提供一种基于区块链的交易限额处理方法,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点,该方法包括:接收客户方节点通过区块链网络发送的交易支付请求;识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;接收所有验证金融机构节点通过区块链网络发送的限额验证结果;在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。本专利技术实施例还提供一种基于区块链的交易限额处理方法,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点,该方法包括:接收支付金融机构节点通过区块链网络发送的限额验证请求;验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果;将限额验证结果发送至区块链网络。本专利技术实施例还提供一种基于区块链的交易限额处理系统,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;其中:服务提供方节点,用于在完成每一种服务时,生成服务确认请求,将服务确认请求发送至区块链网络;客户方节点,用于接收通过区块链网络发送的服务确认请求,根据服务确认请求,接收用户输入的交易支付请求,将所述交易支付请求发送至区块链网络;支付金融机构节点,用于接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;接收所有验证金融机构节点通过区块链网络发送的限额验证结果,在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户;每一验证金融机构节点,用于接收支付金融机构节点通过区块链网络发送的限额验证请求,验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果,将限额验证结果发送至区块链网络。本专利技术实施例还提供一种基于区块链的交易限额处理支付金融机构节点,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理支付金融机构节点包括:第一接收单元,用于接收客户方节点通过区块链网络发送的交易支付请求;接收所有验证金融机构节点通过区块链网络发送的限额验证结果;识别单元,用于识别交易支付请求涉及的场景类型;查询单元,用于根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;验证请求生成单元,用于根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求;第一发送单元,用于将限额验证请求发送至区块链网络;支付处理单元,用于在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。本专利技术实施例还提供一种基于区块链的交易限额处理验证金融机构节点,用以灵活、安全地进行交易限额处理,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理验证金融机构节点包括:第二接收单元,用于接收支付金融机构节点通过区块链网络发送的限额验证请求;验证单元,用于验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果;第二发送单元,用于将限额验证结果发送至区块链网络。本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的交易限额处理方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于区块链的交易限额处理方法的计算机程序。本专利技术实施例中基于区块链的交易限额处理方案中,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;通过:服务提供方节点在完成每一种服务时,生成服务确认请求,将服务确认请求发送至区块链网络;客户方节点接收通过区块链网络发送的服务确本文档来自技高网...

【技术保护点】
1.一种基于区块链的交易限额处理方法,其特征在于,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理方法包括:/n服务提供方节点在完成每一种服务时,生成服务确认请求,将服务确认请求发送至区块链网络;/n客户方节点接收通过区块链网络发送的服务确认请求,根据服务确认请求,接收用户输入的交易支付请求,将交易支付请求发送至区块链网络;/n支付金融机构节点接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;/n每一验证金融机构节点接收支付金融机构节点通过区块链网络发送的限额验证请求,验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果,将限额验证结果发送至区块链网络;/n支付金融机构节点接收所有验证金融机构节点通过区块链网络发送的限额验证结果,在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。/n...

【技术特征摘要】
1.一种基于区块链的交易限额处理方法,其特征在于,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理方法包括:
服务提供方节点在完成每一种服务时,生成服务确认请求,将服务确认请求发送至区块链网络;
客户方节点接收通过区块链网络发送的服务确认请求,根据服务确认请求,接收用户输入的交易支付请求,将交易支付请求发送至区块链网络;
支付金融机构节点接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;
每一验证金融机构节点接收支付金融机构节点通过区块链网络发送的限额验证请求,验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果,将限额验证结果发送至区块链网络;
支付金融机构节点接收所有验证金融机构节点通过区块链网络发送的限额验证结果,在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。


2.如权利要求1所述的基于区块链的交易限额处理方法,其特征在于,支付金融机构节点接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络,包括:
支付金融机构节点接收客户方节点通过区块链网络发送的交易支付请求,识别交易支付请求涉及的场景类型;根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的单笔交易限额额度和每日累计交易限额额度;根据单笔交易限额额度和每日累计交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络。


3.如权利要求1所述的基于区块链的交易限额处理方法,其特征在于,还包括:支付金融机构节点接收所有验证金融机构节点通过区块链网络发送的限额验证结果,在所有限额验证结果为未超限的比例小于预设值时,发送交易超限提醒信息至区块链网络;
客户方节点接收交易超限提醒信息,将交易超限提醒信息展示给用户。


4.一种基于区块链的交易限额处理方法,其特征在于,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理方法包括:
接收客户方节点通过区块链网络发送的交易支付请求;
识别交易支付请求涉及的场景类型;
根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度;
根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络;
接收所有验证金融机构节点通过区块链网络发送的限额验证结果;
在所有限额验证结果为未超限的比例大于或等于预设值时,从客户方在支付金融机构节点预先建立账户中,将交易支付请求对应的结算数据划入服务提供方账户。


5.如权利要求4所述的基于区块链的交易限额处理方法,其特征在于,根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的交易限额额度,包括:
根据交易支付请求及涉及的场景类型,查询客户方在金融机构预先设置的单笔交易限额额度和每日累计交易限额额度;
根据交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络,包括:
根据单笔交易限额额度和每日累计交易限额额度,交易支付请求及涉及的场景类型,生成限额验证请求,将限额验证请求发送至区块链网络。


6.如权利要求4所述的基于区块链的交易限额处理方法,其特征在于,还包括:
接收所有验证金融机构节点通过区块链网络发送的限额验证结果;
在所有限额验证结果为未超限的比例小于预设值时,发送交易超限提醒信息至区块链网络。


7.一种基于区块链的交易限额处理方法,其特征在于,交易限额处理参与方节点构成区块链网络;交易限额处理参与方节点包括:客户方节点、支付金融机构节点、验证金融机构节点和服务提供方节点;基于区块链的交易限额处理方法包括:
接收支付金融机构节点通过区块链网络发送的限额验证请求;
验证交易支付请求对应的结算数据是否超出交易限额额度,生成限额验证结果;
将限额验证结果发送至区块链网络。

【专利技术属性】
技术研发人员:李昊党娜刘洋
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1