基于区块链的资源调拨方法以及装置制造方法及图纸

技术编号:34733250 阅读:39 留言:0更新日期:2022-08-31 18:22
本说明书实施例提供基于区块链的资源调拨方法以及装置,其中所述基于区块链的资源调拨方法应用于区块链节点,包括:基于接收的资源调拨请求调用调拨主合约,并执行所述调拨主合约声明的查询逻辑,根据预先存储的合约查询地址查询对应的预约调拨合约,根据所述资源调拨请求中携带的第一用户的用户标识,确定所述预约调拨合约中是否包含所述第一用户的待处理调拨信息,若是,则获取所述待处理调拨信息,并执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。拨操作。拨操作。

【技术实现步骤摘要】
基于区块链的资源调拨方法以及装置


[0001]本说明书实施例涉及区块链
,特别涉及一种基于区块链的资源调拨方法。本说明书一个或者多个实施例同时涉及一种基于区块链的资源调拨系统,一种基于区块链的资源调拨装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。
[0003]目前的资源预约调拨过程多是基于中心化系统,中心化系统将客户的预约调拨信息本地保管,等到预约时间再发送给资源调拨参与方进行处理。但中心化系统是否有预约记录、后面是否会将该预约调拨信息发送至资源调拨参与方,不管是资源调拨参与方或是用户,均不能在发送前进行确认,即资源调拨的可靠性无法得到有效保证,因此,亟需一种有效的方法以解决此类问题。

技术实现思路

[0004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的资源调拨方法,应用于区块链节点,包括:基于接收的资源调拨请求调用调拨主合约,并执行所述调拨主合约声明的查询逻辑,根据预先存储的合约查询地址查询对应的预约调拨合约;根据所述资源调拨请求中携带的第一用户的用户标识,确定所述预约调拨合约中是否包含所述第一用户的待处理调拨信息;若是,则获取所述待处理调拨信息,并执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。2.根据权利要求1所述的基于区块链的资源调拨方法,所述根据所述待处理调拨信息执行所述第一用户的资源调拨操作之后,还包括:执行所述调拨主合约声明的调拨逻辑,根据所述资源调拨请求中携带的调拨信息,执行所述第一用户的资源调拨操作。3.根据权利要求1所述的基于区块链的资源调拨方法,还包括:创建调拨主合约以及预约调拨合约;确定所述预约调拨合约对应的第一合约地址,以及所述调拨主合约对应的第二合约地址;基于所述第一合约地址对所述调拨主合约进行更新,并基于所述第二合约地址对所述预约调拨合约进行更新。4.根据权利要求1所述的基于区块链的资源调拨方法,所述获取所述待处理调拨信息之后,还包括:确定所述待处理调拨信息中包含的预约调拨时间;在确定到达所述预约调拨时间,或确定当前时间晚于所述预约调拨时间的情况下,执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。5.根据权利要求1或3所述的基于区块链的资源调拨方法,还包括:接收所述第一用户提交的预约资源调拨请求;根据所述预约资源调拨请求中携带的待处理调拨信息,对所述预约调拨合约进行更新。6.根据权利要求1或3所述的基于区块链的资源调拨方法,还包括:接收所述第一用户提交的预约资金调拨请求;对所述预约资金调拨请求中携带的待处理调拨信息进行共识处理,其中,所述待处理调拨信息包括调拨资金额度、调拨资金账户、预约调拨时间、调拨参与方;响应于所述待处理调拨信息共识通过的通知信息,根据所述待处理调拨信息对所述预约调拨合约进行更新。7.根据权利要求1所述的基于区块链的资源调拨方法,还包括:接收目标区块链节点发送的资源调拨请求,其中,所述资源调拨请求中包含预约调拨合约对应的第一合约地址;相应的,所述基于接收的资源调拨请求调用调拨主合约,包括:基于所述第一合约地址调用所述预约调拨合约,并执行所述预约调拨合约声明的调用逻辑,根据预先存储的第二合约地址调用所述调拨主合约。
8.根据权利要求7所述的基于区块链的资源调拨方法,所述资源调拨请求由业务方通过所述目标区块链节点发送;相应的,所述方法,还包括:判断所述待处理调拨信息中的调拨参与方是否包含所述业务方;若否...

【专利技术属性】
技术研发人员:韩喆
申请(专利权)人:支付宝实验室新加坡有限公司
类型:发明
国别省市:

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

1