本发明属于区块链技术领域,具体是一种基于区块链的安全支付系统。
背景技术:
区块链是一种带有数据“散列验证”功能的数据库。区块,就是数据块,按照时间顺序将数据区块组合成一种链式结构,并利用密码学算法,以分布式记账的方式,集体维护数据库的可靠性。所有数据块按时间顺序相连,从而形成区块链;在使用安全支付系统时通常需要结合区块链进行使用
传统的支付系统中会出现如下技术问题:一是,无法完成跨境支付,在支付时会需要用户接触纸质的货币,然后再将其转化为当地货币,最后才能转化为数字货币,操作过程需要人工进行处理,极为不便;二是,在需要准时进行支付处理时,若是用户收到外界干扰或是网络受损,则会错过定时的支付处理,可能会对后续交易造成损害。
技术实现要素:
本发明的目的在于克服现有技术的缺陷,提供一种基于区块链的安全支付系统。
为实现上述目的,本发明采用了如下技术方案:
一种基于区块链的安全支付系统,包括基于区块链平台的用户模块、支付模块、账本模块以及限制模块;
所述用户模块包含注册单元、登录单元、身份验证单元以及初级报警单元,使用户进行安全登录后操作;
所述支付模块包含金融单元、外汇单元、流动提供商单元以及支付网端,所述金融单元、外汇单元和流动提供商单元添加与支付网端内,可用于将法定货币转化虚拟数字货币,继而完成支付;
所述账本模块包含共享单元、复制单元以及次级报警单元,用于将支付时和支付后产生的支付信息对设定的接收终端进行共享;
所述限制模块用于依照系统防火墙设定的特征化网络规则,允许或限制支付信息在网络上的流通。
优选的,所述用户在用户模块上进行首次登陆时的具体步骤为:
首先,通过注册单元对账号和密码进行个人注册;
在个人注册时,所述身份验证单元用于将用户外貌及输入的信息与网络端记载的固有个人信息进行对比,从而达到验证目的;
若是验证失败次数超过三次,则启动初级报警单元,对登陆单元进行锁定,需要去往银行站点进行人工处理;
若是验证成功,则进行下一步。
优选的,在所述身份验证单元中输入的信息包含注册者的出生年月日、手机端的验证短信以及注册者的家庭住址中的任意一种或几种。
优选的,在所述支付模块中,
金融单元为金融机构,外汇单元为外汇市商,在将金融机构、外汇市商以及流动提供商加入到支付网端后,用于将区块链上数字资产流动与现实中的法定货币相连接,实现数字货币的转化。
优选的,在所述支付模块中,
支付网端为系统内置链式封闭的网络端,且支付网端内设有充值单元、支付单元以及预支付单元;
所述充值单元可与预支付单元结合使用,在预支付单元内设定支付时间点,而后系统则进行自动完成支付的处理;
所述充值单元可将充值的数字货币存入网络端的保险库中,在需要使用时可避免进行验证,直接进行支付处理;
所述支付单元可进行正常的支付流程。
优选的,在所述账本模块中,
所述次级报警单元在接受终端接受到支付信息后使用,该单元可将该部分信息与初始支付操作的信息进行对比,若是不存在偏差,则不响应;
若是存在偏差,则在该接收终端处内的app处实现通过文字和图像显示进行警示。
优选的,在所述限制模块中设定有终极报警单元,该单元可处于防火墙内,在检测到防火墙受损或是支付信息越过防火墙后泄漏时,则直接连线网警,进行报警处理。
与现有技术相比,本发明提供了一种基于区块链的安全支付系统,具有如下有益效果:
一是本发明可进行跨境交易,利用区块链网络,可以将区块链上数字资产流动与现实中的法定货币相连接,将法定货币转换为区块链上的数字资产,便于后续的支付转账,同时也可避免用户或是商户直接接触法定货币,为整个支付系统提供了便利;
二是本发明采用的支付网端可为私有链闭的网络端,在一个密闭式的网络内在一定程度上可避免他人进行篡改或伪造,进一步提高了整个支付系统的安全性,同时支付网端内预支付单元与充值单元结合后,可实现定时的支付处理,从而完成快捷的支付处理,简单高效;
三是本发明采用初级、次级以及终极报警单元,可在支付系统中进行依次报警处理,对用户起到多重警示作用,确保支付处理时的安全性。
附图说明
图1是本发明的系统模块化示意图。
具体实施方式
以下结合附图1,进一步说明本发明一种基于区块链的安全支付系统的具体实施方式。本发明一种基于区块链的安全支付系统不限于以下实施例的描述。
本实施例给出一种基于区块链的安全支付系统,如图1所示,包括基于区块链平台的用户模块、支付模块、账本模块以及限制模块;
用户模块包含注册单元、登录单元、身份验证单元以及初级报警单元,使用户进行安全登录后操作;
支付模块包含金融单元、外汇单元、流动提供商单元以及支付网端,金融单元、外汇单元和流动提供商单元添加与支付网端内,可用于将法定货币转化虚拟数字货币,继而完成支付;
账本模块包含共享单元、复制单元以及次级报警单元,用于将支付时和支付后产生的支付信息对设定的接收终端进行共享;
限制模块用于依照系统防火墙设定的特征化网络规则,允许或限制支付信息在网络上的流通。
用户在用户模块上进行首次登陆时的具体步骤为:
首先,通过注册单元对账号和密码进行个人注册;
在个人注册时,身份验证单元用于将用户外貌及输入的信息与网络端记载的固有个人信息进行对比,从而达到验证目的;
若是验证失败次数超过三次,则启动初级报警单元,对登陆单元进行锁定,需要去往银行站点进行人工处理;
若是验证成功,则进行下一步。
在身份验证单元中输入的信息包含注册者的出生年月日、手机端的验证短信以及注册者的家庭住址中的任意一种或几种。
在支付模块中,
金融单元为金融机构,外汇单元为外汇市商,在将金融机构、外汇市商以及流动提供商加入到支付网端后,用于将区块链上数字资产流动与现实中的法定货币相连接,实现数字货币的转化。
通过采用上述技术方案:
本发明可进行跨境交易,利用区块链网络,可以将区块链上数字资产流动与现实中的法定货币相连接,将法定货币转换为区块链上的数字资产,便于后续的支付转账,同时也可避免用户或是商户直接接触法定货币,为整个支付系统提供了便利。
在支付模块中,
支付网端为系统内置链式封闭的网络端,且支付网端内设有充值单元、支付单元以及预支付单元;
充值单元可与预支付单元结合使用,在预支付单元内设定支付时间点,而后系统则进行自动完成支付的处理;
充值单元可将充值的数字货币存入网络端的保险库中,在需要使用时可避免进行验证,直接进行支付处理;
支付单元可进行正常的支付流程。
通过采用上述技术方案:
本发明采用的支付网端可为私有链闭的网络端,在一个密闭式的网络内在一定程度上可避免他人进行篡改或伪造,进一步提高了整个支付系统的安全性,同时支付网端内预支付单元与充值单元结合后,可实现定时的支付处理,从而完成快捷的支付处理,简单高效。
在账本模块中,
次级报警单元在接受终端接受到支付信息后使用,该单元可将该部分信息与初始支付操作的信息进行对比,若是不存在偏差,则不响应;
若是存在偏差,则在该接收终端处内的app处实现通过文字和图像显示进行警示。
在限制模块中设定有终极报警单元,该单元可处于防火墙内,在检测到防火墙受损或是支付信息越过防火墙后泄漏时,则直接连线网警,进行报警处理。
通过采用上述技术方案:
本发明使用到的初级、次级以及终极报警单元,可在支付系统中进行依次报警处理,对用户起到多重警示作用,确保支付处理时的安全性。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
1.一种基于区块链的安全支付系统,其特征在于,包括基于区块链平台的用户模块、支付模块、账本模块以及限制模块;
所述用户模块包含注册单元、登录单元、身份验证单元以及初级报警单元,使用户进行安全登录后操作;
所述支付模块包含金融单元、外汇单元、流动提供商单元以及支付网端,所述金融单元、外汇单元和流动提供商单元添加与支付网端内,可用于将法定货币转化虚拟数字货币,继而完成支付;
所述账本模块包含共享单元、复制单元以及次级报警单元,用于将支付时和支付后产生的支付信息对设定的接收终端进行共享;
所述限制模块用于依照系统防火墙设定的特征化网络规则,允许或限制支付信息在网络上的流通。
2.如权利要求1所述的一种基于区块链的安全支付系统,其特征在于:所述用户在用户模块上进行首次登陆时的具体步骤为:
首先,通过注册单元对账号和密码进行个人注册;
在个人注册时,所述身份验证单元用于将用户外貌及输入的信息与网络端记载的固有个人信息进行对比,从而达到验证目的;
若是验证失败次数超过三次,则启动初级报警单元,对登陆单元进行锁定,需要去往银行站点进行人工处理;
若是验证成功,则进行下一步。
然后,在登陆单元内输入注册时的账号和密码,进行首次系统登陆。
3.如权利要求2所述的一种基于区块链的安全支付系统,其特征在于:在所述身份验证单元中输入的信息包含注册者的出生年月日、手机端的验证短信以及注册者的家庭住址中的任意一种或几种。
4.如权利要求1所述的一种基于区块链的安全支付系统,其特征在于:在所述支付模块中,
金融单元为金融机构,外汇单元为外汇市商,在将金融机构、外汇市商以及流动提供商加入到支付网端后,用于将区块链上数字资产流动与现实中的法定货币相连接,实现数字货币的转化。
5.如权利要求1所述的一种基于区块链的安全支付系统,其特征在于:在所述支付模块中,
支付网端为系统内置链式封闭的网络端,且支付网端内设有充值单元、支付单元以及预支付单元;
所述充值单元可与预支付单元结合使用,在预支付单元内设定支付时间点,而后系统则进行自动完成支付的处理;
所述充值单元可将充值的数字货币存入网络端的保险库中,在需要使用时可避免进行验证,直接进行支付处理;
所述支付单元可进行正常的支付流程。
6.如权利要求1所述的一种基于区块链的安全支付系统,其特征在于:在所述账本模块中,
所述次级报警单元在接受终端接受到支付信息后使用,该单元可将该部分信息与初始支付操作的信息进行对比,若是不存在偏差,则不响应;
若是存在偏差,则在该接收终端处内的app处实现通过文字和图像显示进行警示。
7.如权利要求1所述的一种基于区块链的安全支付系统,其特征在于:在所述限制模块中设定有终极报警单元,该单元可处于防火墙内,在检测到防火墙受损或是支付信息越过防火墙后泄漏时,则直接连线网警,进行报警处理。
技术总结