基于区块链的银行终端交易系统及方法技术方案

技术编号:30329394 阅读:16 留言:0更新日期:2021-10-10 00:31
本发明专利技术提供了一种基于区块链的银行终端交易系统及方法,可用于区块链技术领域,该系统包括:手机银行,用于:根据交易处理结果更新手机银行的账户信息;银行终端,用于:在与手机银行建立通信连接后,获取客户信息;判断交易请求是否在交易处理范围内,接收客户的操作选择;将交易请求发送至银行服务器,接收交易处理结果并展示;在接收到交易处理命令后,处理交易请求,生成交易处理结果并展示;银行服务器,用于:对客户信息进行审核;判断所述交易请求的执行单元,在所述执行单元为银行服务器时,处理所述交易请求;在所述执行单元为银行终端时,向银行终端发送交易处理命令。本发明专利技术可以实现在手机银行无网络的情况下基于银行终端进行交易。终端进行交易。终端进行交易。

【技术实现步骤摘要】
基于区块链的银行终端交易系统及方法


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的银行终端交易系统及方法。

技术介绍

[0002]目前客户利用手机进行银行交易时,都需要手机有网络,以便手机银行可以和银行的服务器进行交互,以完成信息传递和身份审核等。当客户的手机没有网络时,就无法使用银行的交易服务。

技术实现思路

[0003]本专利技术实施例提出一种基于区块链的银行终端交易系统,用以实现在手机银行无网络的情况下基于银行终端进行交易,该系统包括:手机银行、银行终端和银行服务器,其中,手机银行处于断网状态,并与银行终端建立通信连接;
[0004]手机银行,用于:向银行终端发送交易请求;接收交易处理结果并展示;根据交易处理结果更新手机银行的账户信息;
[0005]银行终端,用于:在与手机银行建立通信连接后,获取手机银行中的客户信息,并上传至银行服务器;在接收到审核通过结果后,接收客户通过手机银行发送的交易请求,判断所述交易请求是否在所述银行终端的交易处理范围内,若是,生成是否操作银行终端提示信息,接收客户的操作选择;若客户的操作选择为操作银行终端,将所述交易请求转至银行终端进行显示;将所述交易请求发送至银行服务器,接收银行服务器返回的交易处理结果并展示,同时发送至手机银行;在接收到交易处理命令后,处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行和银行服务器;
[0006]银行服务器,用于:对客户信息进行审核,在审核通过后,向银行终端发送审核通过结果;在接收到交易请求后,判断所述交易请求的执行单元,在所述执行单元为银行服务器时,处理所述交易请求,生成交易处理结果并发送至银行终端;在所述执行单元为银行终端时,向银行终端发送交易处理命令。
[0007]本专利技术实施例提出一种基于区块链的银行终端交易方法,用以实现在手机银行无网络的情况下基于银行终端进行交易,该方法包括:
[0008]在与处于断网状态的手机银行建立通信连接后,获取手机银行中的客户信息,并上传至银行服务器;
[0009]在接收到审核通过结果后,接收客户通过手机银行发送的交易请求,判断所述交易请求是否在所述银行终端的交易处理范围内,若是,生成是否操作银行终端提示信息;所述审核通过结果是银行服务器对客户信息进行审核通过后获得的;
[0010]接收客户的操作选择;若客户的操作选择为操作银行终端,将所述交易请求转至银行终端进行显示;
[0011]将所述交易请求发送至银行服务器,接收银行服务器返回的交易处理结果并展
示,同时发送至手机银行;银行服务器返回的交易处理结果是银行服务器在确定执行单元为银行服务器时,处理所述交易请求后生成的;
[0012]在接收到交易处理命令后,处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行和银行服务器;所述交易处理命令是银行服务器在所述执行单元为银行终端时,向银行终端发送的;所述手机银行根据交易处理结果更新手机银行的账户信息。
[0013]本专利技术实施例还提出另一种基于区块链的银行终端交易方法,用以实现在手机银行无网络的情况下基于银行终端进行交易,该方法包括:
[0014]对客户信息进行审核,在审核通过后,向银行终端发送审核通过结果;所述客户信息是银行终端在与处于断网状态的手机银行建立通信连接后,从手机银行中获得的;
[0015]在接收到交易请求后,判断所述交易请求的执行单元,在所述执行单元为银行服务器时,处理所述交易请求,生成交易处理结果并发送至银行终端;所述银行终端接收银行服务器返回的交易处理结果并展示,同时发送至手机银行;
[0016]在所述执行单元为银行终端时,向银行终端发送交易处理命令;所述银行终端在接收到交易处理命令后,处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行和银行服务器;所述手机银行根据交易处理结果更新手机银行的账户信息。
[0017]本专利技术实施例还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的银行终端交易方法。
[0018]本专利技术实施例还提出了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于区块链的银行终端交易方法的计算机程序。
[0019]在本专利技术实施例中,手机银行处于断网状态,并与银行终端建立通信连接;手机银行,用于:向银行终端发送交易请求;接收交易处理结果并展示;根据交易处理结果更新手机银行的账户信息;银行终端,用于:在与手机银行建立通信连接后,获取手机银行中的客户信息,并上传至银行服务器;在接收到审核通过结果后,接收客户通过手机银行发送的交易请求,判断所述交易请求是否在所述银行终端的交易处理范围内,若是,生成是否操作银行终端提示信息,接收客户的操作选择;若客户的操作选择为操作银行终端,将所述交易请求转至银行终端进行显示;将所述交易请求发送至银行服务器,接收银行服务器返回的交易处理结果并展示,同时发送至手机银行;在接收到交易处理命令后,处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行和银行服务器;银行服务器,用于:对客户信息进行审核,在审核通过后,向银行终端发送审核通过结果;在接收到交易请求后,判断所述交易请求的执行单元,在所述执行单元为银行服务器时,处理所述交易请求,生成交易处理结果并发送至银行终端;在所述执行单元为银行终端时,向银行终端发送交易处理命令。在上述过程中,可以实现在手机银行无网络,且客户没有携带实体银行卡,银行终端不能进行身份识别时,将手机银行与银行终端进行通信,且安全性高。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。在附图中:
[0021]图1为本专利技术实施例中基于区块链的银行终端交易系统的示意图;
[0022]图2为本专利技术实施例中基于区块链的银行终端交易系统的另一示意图;
[0023]图3为本专利技术实施例中基于区块链的银行终端交易方法的流程图;
[0024]图4为本专利技术实施例中客户的取款人进行取款的流程图;
[0025]图5为本专利技术实施例中计算机设备的示意图。
具体实施方式
[0026]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0027]在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的银行终端交易系统,其特征在于,包括:手机银行、银行终端和银行服务器,其中,手机银行处于断网状态,并与银行终端建立通信连接;手机银行,用于:向银行终端发送交易请求;接收交易处理结果并展示;根据交易处理结果更新手机银行的账户信息;银行终端,用于:在与手机银行建立通信连接后,获取手机银行中的客户信息,并上传至银行服务器;在接收到审核通过结果后,接收客户通过手机银行发送的交易请求,判断所述交易请求是否在所述银行终端的交易处理范围内,若是,生成是否操作银行终端提示信息,接收客户的操作选择;若客户的操作选择为操作银行终端,将所述交易请求转至银行终端进行显示;将所述交易请求发送至银行服务器,接收银行服务器返回的交易处理结果并展示,同时发送至手机银行;在接收到交易处理命令后,处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行和银行服务器;银行服务器,用于:对客户信息进行审核,在审核通过后,向银行终端发送审核通过结果;在接收到交易请求后,判断所述交易请求的执行单元,在所述执行单元为银行服务器时,处理所述交易请求,生成交易处理结果并发送至银行终端;在所述执行单元为银行终端时,向银行终端发送交易处理命令。2.如权利要求1所述的基于区块链的银行终端交易系统,其特征在于,银行服务器还用于:在判断客户账户所在机构和银行终端所在机构不是同一机构,且所述执行单元为银行服务器时,向银行终端发送加密处理通知;在接收到交易请求后,基于约定的秘钥对交易请求进行解密;在生成交易处理结果后,对所述交易处理结果基于约定的秘钥进行加密;银行终端还用于:将接收到的加密处理通知发送至手机银行;手机银行还用于:在接收到加密处理通知后,对交易请求基于约定的秘钥进行加密,将加密后的交易请求发送至银行终端;在接收到交易处理结果后,基于约定的秘钥对交易处理结果进行解密。3.如权利要求1所述的基于区块链的银行终端交易系统,其特征在于,银行服务器还用于:在判断客户账户所在机构和银行终端所在机构不是同一机构,且所述执行单元为银行终端时,向银行终端发送区块链处理通知;银行终端还用于:在接收到区块链处理通知和交易处理命令后,基于区块链中的客户信息,对所述交易请求进行风险评估,并处理所述交易请求,生成交易处理结果并展示,同时发送至手机银行;将所述交易处理结果上传至区块链。4.如权利要求1所述的基于区块链的银行终端交易系统,其特征在于,手机银行还用于:获取手机银行提供给客户的第一交易处理范围并发送至银行终端;在接收到第二范围差时,展示第二范围差内的交易;银行终端还用于:获取银行终端提供给客户的第二交易处理范围;根据所述第二交易处理范围和接收的第一交易处理范围,确定第一范围差和第二范围差;第一范围差内的交易为在第一交易处理范围内,但不在第二交易处理范围内的交易;第二范围差内的交易为在第二交易处理范围内,但不在第一交易处理范围内的交易;将所述第二范围差发送至手机银行;展示第一范围差内的交易。5.如权利要求1所述的基于区块链的银行终端交易系统,其特征在于,银行服务器还用于:在对客户信息进行审核通过后,将...

【专利技术属性】
技术研发人员:朱江波胡毅朱振勇马克闫宏宇万荃刘朋强王艳芳董海丰时福林羡迪海徐瑞邯
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1