基于区块链的智能支付处理方法与流程

文档序号:33731272发布日期:2023-04-06 03:52阅读:45来源:国知局
基于区块链的智能支付处理方法与流程

本发明涉及智能支付处理,具体为基于区块链的智能支付处理方法。


背景技术:

1、支付网关是连接银行内部网络与支付清算系统的一组服务器,是金融专用网和公用网之间的接口,也是金融网的安全屏障与关口,是电子支付的重要工具。

2、随着金融科技的不断发展,开始出现越来越多的支付清算系统,此时银行系统需要同时对接多个支付清算系统,并处理好由此导致的许多衍生问题,如各清算系统规则不同导致用户选择困难,同时使网关交易处理时效较低、手续费用较高等问题,导致用户服务体验不佳。因此,设计交易处理效率高及实用性强的基于区块链的智能支付处理方法是很有必要的。


技术实现思路

1、本发明的目的在于提供基于区块链的智能支付处理方法,以解决上述背景技术中提出的问题。

2、为了解决上述技术问题,本发明提供如下技术方案:基于区块链的智能支付处理方法,应用于智能支付处理系统,所述智能支付处理系统包括任务处理模块、支付通道管理模块与账目存储模块,所述任务处理模块与支付通道管理模块电连接,所述支付通道管理模块与账目存储模块网络连接,所述任务处理模块用于对交易任务进行规划处理,所述支付通道管理模块用于对交易的支付通道进行分析管理,所述账目存储模块用于对交易支付信息进行存储管理。

3、根据上述技术方案,所述支付通道管理模块包括综合评定模块、交易量分流模块与时间管理模块,所诉综合评定模块与交易量分流模块网络连接,所述时间管理模块与综合评定模块电连接,所述综合评定模块用于对支付通道进行综合评定处理,所述交易分流处理用于交易任务进行控制处理,所述时间管理模块用于进行周期性管理。

4、根据上述技术方案,所述支付通道管理模块包括综合评定模块、交易量分流模块与时间管理模块,所诉综合评定模块与交易量分流模块网络连接,所述时间管理模块与综合评定模块电连接,所述综合评定模块用于对支付通道进行综合评定处理,所述交易分流处理用于交易任务进行控制处理,所述时间管理模块用于进行周期性管理。

5、根据上述技术方案,所述账目存储模块包括账本建立模块、信息验证模块与传输发送模块,所述账本建立模块与信息验证模块网络连接,所述传输发送模块与账本建立模块电连接,所述账本建立模块用于建立用户交易信息的账本,所述信息验证模块用于对用户身份信息进行验证处理,所述传输发送模块用于进行数据信息的发送。

6、根据上述技术方案,所述智能支付处理方法主要包括以下步骤:

7、步骤s1:将智能支付处理系统接入至交易支付平台,对交易支付平台任务进行分析处理;

8、步骤s2:通过创建线程池对交易支付平台的任务进行控制处理;

9、步骤s3:进一步对支付通道进行综合评价管理,并根据评价管理结果进行交易分流控制;

10、步骤s4:将交易信息进行区块链存储,提升其安全性。

11、根据上述技术方案,所述步骤s2进一步包括以下步骤:

12、步骤s21:通过线程池创建模块创建线程池,对处理交易支付任务的线程进行创建管理;

13、步骤s22:在交易支付处理平台接收到批量任务的请求后,格式校验模块对接收到的任务进行格式校验,将其转换为可被线程快速识别处理的数据报文格式,同时进一步进行任务分解,将其分解为多个子任务后提交到已创建完成的线程池;

14、步骤s23:根据接收到的子任务数量,线程池创建对应数量的线程对子任务进行处理,完成该组子任务的处理后智能支付处理系统继续控制线程对后续接收的子任务进行处理。

15、根据上述技术方案,所述步骤s23进一步包括在通过线程池创建线程从而对子任务进行处理时,处理控制模块控制线程池创建的线程数量超出交易支付处理平台服务器的cpu数目,但不会超出设定的数量阈值。

16、根据上述技术方案,所述步骤s3进一步包括以下步骤:

17、步骤s31:通过综合评定模块对交易支付处理平台的支付通道进行综合评定后,并对评定结果顺序由高到低的顺序完成排序;

18、步骤s32:接收到评定排序结果后,交易量分流模块会根据设定的规则将排名靠前的支付通道评定为优质支付通道,并将接收到的业务优先分配给优质支付通道进行处理;

19、步骤s33:完成支付通道评定后,时间管理模块会在规定的时间后,定期重新评定出优质支付通道。

20、根据上述技术方案,所述步骤s4进一步包括以下步骤:

21、步骤s41:每当在交易支付处理平台注册的账户出现交易变动后,智能支付处理系统自动将每笔交易记录进行通过区块链进行存储,并通过账本建立模块对交易记录进行整理,并建立交易支付账本对后续每笔交易支付记录进行存储记录;

22、步骤s42:当用户调取自己的账本信息时,通过信息验证模块完成规则身份信息验证后,通过传输发送模块发送至用户主机端供用户查看,且信息验证规则会进行定期的更新,有效保护账本信息的安全性。

23、与现有技术相比,本发明所达到的有益效果是:本发明,通过设置有任务处理模块、支付通道管理模块与账目存储模块,可使交易支付任务更加快速的被识别处理,同时将批量任务分解为子任务可使任务处理更加高效准确,并使交易支付处理任务更加条理清晰,减轻系统的工作运行压力;并使交易支付处理平台的处理效率更加高效、准确,并可防止线程过多创建而造成的交易支付处理平台服务器资源耗尽的情况。



技术特征:

1.基于区块链的智能支付处理方法,应用于智能支付处理系统,所述智能支付处理系统包括任务处理模块、支付通道管理模块与账目存储模块,所述任务处理模块与支付通道管理模块电连接,所述支付通道管理模块与账目存储模块网络连接,所述任务处理模块用于对交易任务进行规划处理,所述支付通道管理模块用于对交易的支付通道进行分析管理,所述账目存储模块用于对交易支付信息进行存储管理。

2.根据权利要求1所述的基于区块链的智能支付处理方法,其特征在于:所述任务处理模块包括线程池创建模块、格式校验模块与处理控制模块,所述线程池创建模块与格式校验模块电连接,所述处理控制模块与线程池创建模块电连接,所述线程池创建模块用于进行线程池的创建,所述格式校验模块用于对数据格式进行校验,所述处理控制模块用于进行交易任务的处理控制。

3.根据权利要求2所述的基于区块链的智能支付处理方法,其特征在于:所述支付通道管理模块包括综合评定模块、交易量分流模块与时间管理模块,所诉综合评定模块与交易量分流模块网络连接,所述时间管理模块与综合评定模块电连接,所述综合评定模块用于对支付通道进行综合评定处理,所述交易分流处理用于交易任务进行控制处理,所述时间管理模块用于进行周期性管理。

4.根据权利要求3所述的基于区块链的智能支付处理方法,其特征在于:所述账目存储模块包括账本建立模块、信息验证模块与传输发送模块,所述账本建立模块与信息验证模块网络连接,所述传输发送模块与账本建立模块电连接,所述账本建立模块用于建立用户交易信息的账本,所述信息验证模块用于对用户身份信息进行验证处理,所述传输发送模块用于进行数据信息的发送。

5.根据权利要求4所述的基于区块链的智能支付处理方法,其特征在于:所述智能支付处理方法主要包括以下步骤:

6.根据权利要求5所述的基于区块链的智能支付处理方法,其特征在于:所述步骤s2进一步包括以下步骤:

7.根据权利要求6所述的基于区块链的智能支付处理方法,其特征在于:所述步骤s23进一步包括在通过线程池创建线程从而对子任务进行处理时,处理控制模块控制线程池创建的线程数量超出交易支付处理平台服务器的cpu数目,但不会超出设定的数量阈值。

8.根据权利要求7所述的基于区块链的智能支付处理方法,其特征在于:所述步骤s3进一步包括以下步骤:

9.根据权利要求8所述的基于区块链的智能支付处理方法,其特征在于:所述步骤s4进一步包括以下步骤:


技术总结
本发明公开了基于区块链的智能支付处理方法,应用于智能支付处理系统,所述智能支付处理系统包括任务处理模块、支付通道管理模块与账目存储模块,所述任务处理模块与支付通道管理模块电连接,所述支付通道管理模块与账目存储模块网络连接,所述任务处理模块用于对交易任务进行规划处理,所述支付通道管理模块用于对交易的支付通道进行分析管理,所述账目存储模块用于对交易支付信息进行存储管理,所述任务处理模块包括线程池创建模块、格式校验模块与处理控制模块,所述线程池创建模块与格式校验模块电连接,所述处理控制模块与线程池创建模块电连接,本发明,具有交易处理效率高及实用性强的特点。

技术研发人员:王海平
受保护的技术使用者:王海平
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1