【技术实现步骤摘要】
基于区块链网络的银行转账方法及系统
本专利技术涉及银行转账
,尤其基于区块链网络的银行转账方法及系统。
技术介绍
转账作为银行的一项基本业务,其业务步骤往往有两个:支付和清算。用户一般进行的银行卡转账都属于支付范畴,它的本质是转账信息的记录,以及个人账户信息的变化,真正的资金并没有实时发生流通,只有等到清算的时候,银行间才会对各种账户进行轧差。目前在银行金融领域,个人转账一直是一项高频业务。但由于整个系统架构的高度中心化,不可避免的存在与其它中心化系统一样的单点故障隐患,而利用区块链技术则可以从一定程度解决这一问题。现有技术中,通常采用公链技术实现银行转账交易,解决了单点故障隐患、个人信息暴露、业务手续费较高等问题。但是,采用这种方法存在交易速度慢、系统交易性能低的问题。
技术实现思路
本专利技术实施例提供一种基于区块链网络的银行转账方法,用以进行银行转账交易,在解决传统银行业务单点故障隐患、个人信息暴露、业务手续费较高问题的基础上,提高交易速度和交易性能,该方法应用于付款行服务器, ...
【技术保护点】
1.一种基于区块链网络的银行转账方法,应用于付款行服务器,其特征在于,包括:/n接收银行账户转账请求,所述银行账户转账请求中包括:付款账户,收款账户和转账金额;/n根据所述银行账户转账请求,生成虚拟账户转账请求,所述虚拟账户转账请求中包括:付款虚拟账户,收款虚拟账户和虚拟货币金额;/n将所述虚拟账户转账请求发送到区块链网络,其中,所述区块链网络将所述虚拟账户转账请求推送到收款行服务器,所述收款行服务器根据虚拟账户转账请求返回转账交易结果。/n
【技术特征摘要】
1.一种基于区块链网络的银行转账方法,应用于付款行服务器,其特征在于,包括:
接收银行账户转账请求,所述银行账户转账请求中包括:付款账户,收款账户和转账金额;
根据所述银行账户转账请求,生成虚拟账户转账请求,所述虚拟账户转账请求中包括:付款虚拟账户,收款虚拟账户和虚拟货币金额;
将所述虚拟账户转账请求发送到区块链网络,其中,所述区块链网络将所述虚拟账户转账请求推送到收款行服务器,所述收款行服务器根据虚拟账户转账请求返回转账交易结果。
2.如权利要求1所述的基于区块链网络的银行转账方法,其特征在于,将所述虚拟账户转账请求发送到区块链网络之前,对所述虚拟账户转账请求中的付款虚拟账户,收款虚拟账户和虚拟货币金额进行校验;
若校验通过,则对所述虚拟账户转账请求进行背书操作,并将所述虚拟账户转账请求发送到区块链网络。
3.一种基于区块链网络的银行转账方法,应用于收款行服务器,其特征在于,包括:
接收区块链网络推送的虚拟账户转账请求,所述虚拟账户转账请求是付款行服务器根据银行账户转账请求生成并发送到区块链网络的,所述银行账户转账请求中包括:付款账户,收款账户和转账金额,所述虚拟账户转账请求中包括:付款虚拟账户,收款虚拟账户和虚拟货币金额;
根据所述虚拟账户转账请求返回转账交易结果。
4.如权利要求3所述的基于区块链网络的银行转账方法,其特征在于,根据所述虚拟账户转账请求返回转账交易结果之前,对所述虚拟账户转账请求中的付款虚拟账户,收款虚拟账户和虚拟货币金额进行校验;
若校验通过,根据所述虚拟账户转账请求返回转账交易结果,包括:若校验通过,利用账户私钥和收款行私钥对所述虚拟账户转账请求进行签名,将签名后的虚拟账户转账请求发送到区块链网络。
5.一种付款行服务器,其特征在于,包括:
请求接收模块,用于接收银行账户转账请求,所述银行账户转账请求中包括:付款账户,收款账户和转账金额;
请求生成模块,用于根据所述银行账户转账请求,生成虚拟账户转账请求,所述虚拟账户转账请求中包括:付款虚拟账户,收款虚拟账户和虚拟货币金额;
...
【专利技术属性】
技术研发人员:宋海曦,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。