基于区块链的安全支付交互系统的制作方法

文档序号:22315944发布日期:2020-09-23 01:41阅读:113来源:国知局
基于区块链的安全支付交互系统的制作方法

本发明涉及在线支付技术领域,具体为基于区块链的安全支付交互系统。



背景技术:

在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务的一种业务。它为企业和个人提供了一个安全、快捷、方便的电子商务应用环境和网上资金结算工具。在线支付不仅帮助企业实现了销售款项的快速归集,缩短收款周期,同时也为个人网上银行客户提供了网上消费支付结算方式,使客户真正做到足不出户,网上购物,在线支付是一种通过第三方提供的与银行之间的支付接口进行支付的方式,这种方式的好处在于可以直接把资金从用户的银行卡中转账到网站帐户中,汇款马上到帐,不需要人工确认。

然而,现有的在线支付系统往往都是直接对现金进行扣除,不能够增加客户使用的安全性,对于一些不良用心的犯罪及诈骗团伙,容易找到交易的漏洞,影响支付的顺利进行,造成客户的损失,并且一般的商户及用户都不采取加密的形式,也容易造成支付码泄露影响使用的问题。



技术实现要素:

本发明的目的在于提供基于区块链的安全支付交互系统,以解决上述背景技术中提出现有的在线支付系统往往都是直接对现金进行扣除,不能够增加客户使用的安全性,对于一些不良用心的犯罪及诈骗团伙,容易找到交易的漏洞,影响支付的顺利进行,造成客户的损失,并且一般的商户及用户都不采取加密的形式,也容易造成支付码泄露影响使用的问题。

为实现上述目的,本发明提供如下技术方案:基于区块链的安全支付交互系统,包括移动客户端、商户收银端和银行支付第三方,所述移动客户端通过区块链与商户收银端为双向连接,所述商户收银端通过区块链与银行支付第三方为双向连接,所述银行支付第三方与移动客户端为双向连接;

所述移动客户端的内部包括有支付应用程序、初次支付程序和确认支付程序,所述商户收银端的内部包括有系统交易模块、商户加密模块和支付清算模块,所述银行支付第三方的内部包括有订单查询模块、分布式商户管理和中央处理单元;

所述初次支付程序内部包括安全支付控件和安全标签生成,所述确认支付程序内部包括支付确认信息和订单信息,所述系统交易模块的内部包括支付网站链接和支付条码,所述分布式商户管理内部包括商户区域分布、权限管理和密钥管理模块。

优选的,所述安全支付控件内部包括网络环境检测单元、信号接收单元和信息验证单元,所述安全支付控件与中央处理单元为交互式连接设计,所述网络环境检测单元能够对周围网络环境进行检测保证安全。

优选的,所述中央处理单元内部包括支付金额代管单元、信息校准单元和信息生成单元,所述支付金额代管单元需二次确定后进行放款,所述信息校准单元需与支付同步进行下载。

优选的,所述银行支付第三方可同时存在于移动客户端和商户收银端的内部,所述分布式商户管理,可根据分布区域进行管理,所述商户区域分布能够设为4-5个相同区域。

优选的,所述商户加密模块能够对商户信息进行加密处理,密钥管理模块保证了商户在接收支付款时需输入密钥进行二次确定,所述权限管理对商户的权限进行限制,可根据需求由银行支付第三方进行设定。

优选的,所述支付清算模块能够对账单进行计算,所述商户收银端支持线上及线下两种交易模式,所述支付条码由支付清算模块计算后即时形成。

优选的,所述安全标签生成能够进行存储,帮助下次支付简略支付步骤,所述初次支付程序与确认支付程序为顺序使用。

优选的,所述区块链内部包括加密模块和支付控件生成模块。

加密模块用于商户收银端的验证信息能够计算进行特定加密,保证商户收银端的验证信息保持特定性,增加了安全传输的效果。

支付控件生成模块能够直接生成安全标签,与商户收银端信息进行对接,进行验证,进一步提高交互系统的安全性。

与现有技术相比,本发明的有益效果是:该基于区块链的安全支付交互系统,首先商户收银端需要先对自家店铺的收银资质进行报备,保证银行支付的第三方具有收银端的收取资质,保证了客户在进行支付时的安全性,同时第三方还能够对商户的区域进行分布,需要使用时移动端直接进行下载,避免运载内存太大,影响操作的流畅性,并且商户能够被区块链加密,在进行账目的接收时需要进行密钥的传输,保证了用户支付后金钱的安全性,避免出现交易漏洞,客户交易金额易被骗取的问题,使用时客户在支付完之后能够由安全支付控件生成安全标签,与区块链加密的信息进行交互,帮助提高后续付款速度和安全性的问题。

再次,该基于区块链的安全支付交互系统在一次付款后,第三方需要将信息整合后返回客户端进行二次确认,否则交易的金额就会保存在第三方内部,根据客户的需要来选择进行归还或转账给商户,这样二次确认的好处能够保证客户有反悔的权利,并且在遇到账户不明的交易时,第三方能够很好的进行保管,避免金额的直接损失,影响此支付交互系统的正常使用。

附图说明

图1为本发明系统原理示意图;

图2为本发明安全支付控件内部示意图;

图3为本发明中央处理单元内部示意图;

图4为本发明系统运行简略示意图;

图5为本发明区块链内部示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-5,本发明提供一种技术方案:基于区块链的安全支付交互系统,包括移动客户端、商户收银端和银行支付第三方,移动客户端通过区块链与商户收银端为双向连接,商户收银端通过区块链与银行支付第三方为双向连接,银行支付第三方与移动客户端为双向连接;

移动客户端的内部包括有支付应用程序、初次支付程序和确认支付程序,商户收银端的内部包括有系统交易模块、商户加密模块和支付清算模块,银行支付第三方的内部包括有订单查询模块、分布式商户管理和中央处理单元;

初次支付程序内部包括安全支付控件和安全标签生成,确认支付程序内部包括支付确认信息和订单信息,系统交易模块的内部包括支付网站链接和支付条码,分布式商户管理内部包括商户区域分布、权限管理和密钥管理模块。

本发明中:安全支付控件内部包括网络环境检测单元、信号接收单元和信息验证单元,安全支付控件与中央处理单元为交互式连接设计,网络环境检测单元能够对周围网络环境进行检测保证安全。

本发明中:中央处理单元内部包括支付金额代管单元、信息校准单元和信息生成单元,支付金额代管单元需二次确定后进行放款,信息校准单元需与支付同步进行下载。

本发明中:银行支付第三方可同时存在于移动客户端和商户收银端的内部,分布式商户管理,可根据分布区域进行管理,商户区域分布能够设为4-5个相同区域。

本发明中:商户加密模块能够对商户信息进行加密处理,密钥管理模块保证了商户在接收支付款时需输入密钥进行二次确定,权限管理对商户的权限进行限制,可根据需求由银行支付第三方进行设定。

本发明中:支付清算模块能够对账单进行计算,商户收银端支持线上及线下两种交易模式,支付条码由支付清算模块计算后即时形成。

本发明中:安全标签生成能够进行存储,帮助下次支付简略支付步骤,初次支付程序与确认支付程序为顺序使用。

本发明中:区块链内部包括加密模块和支付控件生成模块。

加密模块用于商户收银端的验证信息能够计算进行特定加密,保证商户收银端的验证信息保持特定性,增加了安全传输的效果。

支付控件生成模块能够直接生成安全标签,与商户收银端信息进行对接,进行验证,进一步提高交互系统的安全性。

工作原理:本发明使用前,需要在移动客户端和商户收银端的内部安装上第三方的银行支付软件,银行支付第三方是独立在两个端面内部的平台,随后此商户收银端在进行系统交易前都要向支付第三方传送自家商户的商户加密的号码,通过区块链加密后,能够保证商户能够被统一管理,同时被区块链加密备注过后的商户就能够根据需要进行区域的划分,降低支付第三方内部的内存占用,有利于提高用户使用时付款的安全性。

本发明使用过程中,该基于区块链的安全支付交互系统能够在使用时客户先进行支付应用程序的登录,注册上真实身份,保证是本人进行操作,随后商家将根据收银的金额打出,或者集中显示出新的支付页面进行交易,客户可扫描商家二维码或点击支付网站链接进行支付,如果支付的环境是安全的,那么移动客户端可以对这个码生成安全标签,用于下次支付,此时初次的支付信息已传出,客户能够输入密码将金钱进行支付,随后此订单信息能够随着支付清算模块进入到银行支付第三方的内部,支付的金额会被代扣,存储在第三方内,使得中央处理单元对商家的信息进行查询,无误后会将订单信息生成保证客户能够二次确认,无误后将款项打给商家,如果信息与存储的资料不对称,那么第三方就会在客户没有同意或举报的情况下将款项尽快的打回至原始账户中,最后生成订单信息完成一次支付。

综上所述:该基于区块链的安全支付交互系统,首先商户收银端需要先对自家店铺的收银资质进行报备,保证银行支付的第三方具有收银端的收取资质,保证了客户在进行支付时的安全性,同时第三方还能够对商户的区域进行分布,需要使用时移动端直接进行下载,避免运载内存太大,影响操作的流畅性,并且商户能够被区块链加密,在进行账目的接收时需要进行密钥的传输,保证了用户支付后金钱的安全性,避免出现交易漏洞,客户交易金额易被骗取的问题,使用时客户在支付完之后能够由安全支付控件生成安全标签,与区块链加密的信息进行交互,帮助提高后续付款速度和安全性的问题。

再次,该基于区块链的安全支付交互系统在一次付款后,第三方需要将信息整合后返回客户端进行二次确认,否则交易的金额就会保存在第三方内部,根据客户的需要来选择进行归还或转账给商户,这样二次确认的好处能够保证客户有反悔的权利,并且在遇到账户不明的交易时,第三方能够很好的进行保管,避免金额的直接损失,影响此支付交互系统的正常使用。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

本系统中涉及到的相关模块均为硬件系统模块或者为现有技术中计算机软件程序或协议与硬件相结合的功能模块,该功能模块所涉及到的计算机软件程序或协议的本身均为本领域技术人员公知的技术,其不是本系统的改进之处;本系统的改进为各模块之间的相互作用关系或连接关系,即为对系统的整体的构造进行改进,以解决本系统所要解决的相应技术问题。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1