一种基于区块链的安全支付系统技术方案

技术编号:24412499 阅读:18 留言:0更新日期:2020-06-06 09:52
本发明专利技术提供一种基于区块链的安全支付系统,包括基于底层区块链平台的用户模块、交易模块、查询模块和审核模块,其中,用户模块包括新用户注册、用户登录及相应的身份认证;交易模块包括充值模块与支付模块,用于资金交易,支付模块包括扫码支付、二维码支付以及刷脸支付;查询模块用于对用户的信息查询、金额查询以及交易的账单查询;审核模块用于对用户的密钥管理与权限管理,即提供密钥接口,用于在登录或支付时对资源进行调用,权限管理对其资源进行安全限制。本发明专利技术的安全支付系统基于区块链的不可篡改性,交易安全透明,使用操作方便,提高交易速度。

A secure payment system based on blockchain

【技术实现步骤摘要】
一种基于区块链的安全支付系统
本专利技术涉及区块链
,具体涉及一种基于区块链的安全支付系统。
技术介绍
随着信息技术的不断发展,信息存储的方式也在不断的变革和更新。原有的中心数据存储方式,存在着不可信、不透明以及清算程序复杂、用时冗长的缺点,已经渐渐不能满足对效率需求日益上升的信息时代。各行各业都需要寻找一种新的存储技术来解决中心数据存储带来的问题,区块链技术就是一种能够解决上述问题的存储技术。传统的网络交易需要借助第三方支付中介,对于用户来说,用户交易信息由中间商来保存在中心化的数据库中,用户需要信任中介商,才会使用该中介商提供的支付平台。支付公司为了保障交易的可信性需要收集非常多的用户隐私信息,用于确认用于账户的可信,而对于用户来说,透漏更多的隐私信息就越不安全。近年来,用户私密信息的泄漏时有发生,对于交易中介平台来说,为了保障账目的可信性,清算大量的交易信息需要高昂的费用和冗长的时间,尽管如此,在巨大的交易量下,完全的避免错误是不可能的,所以又要付出更多的费用和时间来弥补这些错误,这会对用户造成不必要的资金浪费和时间损失。为此,我们提出了一种基于区块链的安全支付系统投入使用,以解决上述问题。
技术实现思路
本专利技术的目的是提供一种基于区块链的安全支付系统,交易安全透明,使用操作方便,提高交易速度。本专利技术提供了如下的技术方案:一种基于区块链的安全支付系统,包括基于底层区块链平台的用户模块、交易模块、查询模块和审核模块,其中,所述用户模块包括新用户注册、用户登录及相应的身份认证;所述交易模块包括充值模块与支付模块,用于资金交易,所述支付模块包括扫码支付、二维码支付以及刷脸支付;所述查询模块用于对用户的信息查询、金额查询以及交易的账单查询;所述审核模块用于对用户的密钥管理与权限管理,即提供密钥接口,用于在登录或支付时对资源进行调用,所述权限管理对其资源进行安全限制。优选的,所述用户模块在用户第一次登录时,进行注册,生成唯一标识ID以及对应的密钥,用户通过所述ID与所述密钥在下次登录时进行身份验证。优选的,所述刷脸支付通过实现录入人脸至区块链的存储模块,再通过人脸识别技术将支付时的人脸与事先录入的人脸进行对比。优选的,还包括支付设备,所述支付设备的正面与背面均设有摄像头,所述支付设备的正面还设有指纹识别区和显示屏。优选的,所述显示屏用于显示每次交易的信息以及在在二维码支付时展示二维码,正面的所述摄像头用于在刷脸支付时识别人脸,背面的所述摄像头用于在扫码支付时进行二维码的扫入。优选的,所述充值模块提供包括银行卡充值与电子账户充值在内的两种充值方式。优选的,所述区块链平台包括存储模块、共识算法与智能合约,所述存储模块用于存储账户信息与数据。优选的,所述密钥管理包括密钥生成、密钥设置、密钥备份与密钥恢复。优选的,所述权限管理通过所述区块链平台的所述智能合约管理不同的角色。优选的,支付成功后,将支付成功的信息与账户数据信息进行加密,并将其在所述区块链平台中进行广播。本专利技术的有益效果是:本专利技术基于区块链不可篡改的特点,将用户信息与交易记录均存储于底层区块链平台的存储模块内,避免私自更改交易记录,保证了系统的安全性与透明性;本专利技术设于密钥管理和权限管理,用户可以自行设置交易权限,提高交易速度;同时本系统支持多种付款方式,使用方便,适合不同年龄层的用户使用。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术系统架构图。具体实施方式如图1所示,一种基于区块链的安全支付系统,包括基于底层区块链平台的用户模块、交易模块、查询模块和审核模块,其中:用户模块包括新用户注册、用户登录及相应的身份认证,具体的,用户模块在用户第一次登录时,进行注册,生成唯一标识ID以及对应的密钥,用户通过ID与密钥在下次登录时进行身份验证,其中密钥存储于审核模块中。交易模块包括充值模块与支付模块,用于资金交易,其中,充值模块提供包括银行卡充值与电子账户充值在内的两种充值方式;支付模块包括扫码支付、二维码支付以及刷脸支付,刷脸支付通过实现录入人脸至区块链的存储模块,再通过人脸识别技术将支付时的人脸与事先录入的人脸进行对比,支付时直接扫码、刷脸或出示二维码,无需借助第三方平台,操作方便。查询模块用于对用户的信息查询、金额查询以及交易的账单查询。审核模块用于对用户的密钥管理与权限管理,密钥管理包括密钥生成、密钥设置、密钥备份与密钥恢复,即提供密钥接口,用于在登录或支付时对资源进行调用,权限管理对其资源进行安全限制。区块链平台包括存储模块、共识算法与智能合约,存储模块用于存储账户信息与数据。具体的,权限管理通过区块链平台的智能合约管理不同的角色。具体的,支付成功后,将支付成功的信息与账户数据信息进行加密,并将其在区块链平台中进行广播,避免信息找不到或被篡改,提高系统的安全性。一种基于区块链的安全支付系统,还包括支付设备,支付设备的正面与背面均设有摄像头,支付设备的正面还设有指纹识别区和显示屏,显示屏用于显示每次交易的信息以及在在二维码支付时展示二维码,正面的摄像头用于在刷脸支付时识别人脸,背面的摄像头用于在扫码支付时进行二维码的扫入。本专利技术基于区块链不可篡改的特点,将用户信息与交易记录均存储于底层区块链平台的存储模块内,避免私自更改交易记录,保证了系统的安全性与透明性;本专利技术设于密钥管理和权限管理,用户可以自行设置交易权限,提高交易速度;同时本系统支持多种付款方式,使用方便,适合不同年龄层的用户使用。以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种基于区块链的安全支付系统,其特征在于,包括基于底层区块链平台的用户模块、交易模块、查询模块和审核模块,其中,/n所述用户模块包括新用户注册、用户登录及相应的身份认证;/n所述交易模块包括充值模块与支付模块,用于资金交易,所述支付模块包括扫码支付、二维码支付以及刷脸支付;/n所述查询模块用于对用户的信息查询、金额查询以及交易的账单查询;/n所述审核模块用于对用户的密钥管理与权限管理,即提供密钥接口,用于在登录或支付时对资源进行调用,所述权限管理对其资源进行安全限制。/n

【技术特征摘要】
1.一种基于区块链的安全支付系统,其特征在于,包括基于底层区块链平台的用户模块、交易模块、查询模块和审核模块,其中,
所述用户模块包括新用户注册、用户登录及相应的身份认证;
所述交易模块包括充值模块与支付模块,用于资金交易,所述支付模块包括扫码支付、二维码支付以及刷脸支付;
所述查询模块用于对用户的信息查询、金额查询以及交易的账单查询;
所述审核模块用于对用户的密钥管理与权限管理,即提供密钥接口,用于在登录或支付时对资源进行调用,所述权限管理对其资源进行安全限制。


2.根据权利要求1所述的一种基于区块链的安全支付系统,其特征在于,所述用户模块在用户第一次登录时,进行注册,生成唯一标识ID以及对应的密钥,用户通过所述ID与所述密钥在下次登录时进行身份验证。


3.根据权利要求1所述的一种基于区块链的安全支付系统,其特征在于,所述刷脸支付通过实现录入人脸至区块链的存储模块,再通过人脸识别技术将支付时的人脸与事先录入的人脸进行对比。


4.根据权利要求1所述的一种基于区块链的安全支付系统,其特征在于,还包括支付设备,所述支付设备的正面与背面均设有摄像头,所述支付设备的正面还设...

【专利技术属性】
技术研发人员:王剑张辉
申请(专利权)人:江苏荣泽信息科技股份有限公司
类型:发明
国别省市:江苏;32

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

1