[发明专利]基于区块链的汇款方法及装置在审
申请号: | 202010713358.4 | 申请日: | 2018-08-30 |
公开(公告)号: | CN111899001A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 刘正;马宝利;张文彬;李漓春;殷山 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38;G06Q20/40 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 田雅 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 汇款 方法 装置 | ||
本说明书一个或多个实施例提供一种基于区块链的汇款方法及装置所述方法包括:接收汇出方发送的用于向接收方汇款的第一交易,所述第一交易包括所述汇出方账户汇入接收方账户的汇款额,和所述汇出方从所述预备金列表中为所述第一交易分配的至少一个与所述汇款额对应的预备金金额;对所述第一交易进行第一交易验证,所述第一交易验证包括第一验证步骤,用以验证所述第一交易包括的预备金金额之和是否大于或者等于所述汇款额;如果是,所述第一交易通过所述第一验证步骤;如果所述第一交易通过所述第一交易验证,从所述汇出方账户的余额扣除所述汇款额,在接收方账户的余额增加所述汇款额。
技术领域
本说明书一个或多个实施例涉及区块链技术领域,尤其涉及一种基于区块链的汇款方法及装置。
背景技术
区块链是一种防篡改的、共享的数字化账本,用于记录公有或私有对等网络中的交易。交易经区块链的节点验证共识后被收录至账本,所述账本分发给网络中的所有或多数成员节点,在区块中永久记录网络中发生的资产交易的历史记录。现有的区块链资产交易模式分为两种,在UTXO模型下,一个交易输入只会被花费一次,而后生成新的交易输出,因此天然地具有高的交易并发性;而在账户模型下,同一个用户的每一笔交易都会更新同一个账户余额,为保证余额足够支付,一个用户的所有相关的交易需要按照一个全局的时序串行执行,否则交易会因为账户余额不足而被共识节点拒绝执行,因此账户模型下限制了并发交易的可能性。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种基于区块链的汇款方法及装置、电子设备及计算机可读存储介质。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书一个或多个实施例的第一方面,提出了一种基于区块链的汇款方法,其中,汇出方账户包括一预备金列表;所述预备金列表包括基于汇出方账户的余额划分得到的多个预备金金额;
所述方法包括:
接收汇出方发送的用于向接收方汇款的第一交易,所述第一交易包括所述汇出方账户汇入接收方账户的汇款额,和所述汇出方从所述预备金列表中为所述第一交易分配的至少一个与所述汇款额对应的预备金金额;
对所述第一交易进行第一交易验证,所述第一交易验证包括第一验证步骤,用以验证所述第一交易包括的预备金金额之和是否大于或者等于所述汇款额;如果是,所述第一交易通过所述第一验证步骤;
如果所述第一交易通过所述第一交易验证,从所述汇出方账户的余额扣除所述汇款额,在接收方账户的余额增加所述汇款额。
根据本说明书一个或多个实施例的第二方面,提出了一种基于区块链的汇款装置,其中,汇出方账户包括一预备金列表;所述预备金列表包括基于汇出方账户的余额划分得到的多个预备金金额;
所述装置包括:
接收单元,接收汇出方发送的用于向接收方汇款的第一交易,所述第一交易包括所述汇出方账户汇入接收方账户的汇款额,和所述汇出方从所述预备金列表中为所述第一交易分配的至少一个与所述汇款额对应的预备金金额;
第一交易验证单元,对所述第一交易进行第一交易验证,所述第一交易验证单元包括第一验证模块,用以验证所述第一交易包括的预备金金额之和是否大于或者等于所述汇款额;
账户更新单元,如果所述第一交易通过所述第一交易验证,从所述汇出方账户的余额扣除所述汇款额,在接收方账户的余额增加所述汇款额。
根据本说明书一个或多个实施例的第三方面,提出了一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行如上述基于区块链的汇款方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010713358.4/2.html,转载请声明来源钻瓜专利网。