预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114970917A(43)申请公布日2022.08.30(21)申请号202210654605.7(22)申请日2022.06.10(71)申请人支付宝实验室(新加坡)有限公司地址新加坡勿拉士巴沙路51号,来赞达一号#04-08,189554(72)发明人韩喆(74)专利代理机构北京智信禾专利代理有限公司11637专利代理师吴肖肖(51)Int.Cl.G06Q10/02(2012.01)G06Q10/10(2012.01)G06Q40/04(2012.01)权利要求书3页说明书13页附图5页(54)发明名称基于区块链的资源调拨方法以及装置(57)摘要本说明书实施例提供基于区块链的资源调拨方法以及装置,其中所述基于区块链的资源调拨方法应用于区块链节点,包括:基于接收的资源调拨请求调用调拨主合约,并执行所述调拨主合约声明的查询逻辑,根据预先存储的合约查询地址查询对应的预约调拨合约,根据所述资源调拨请求中携带的第一用户的用户标识,确定所述预约调拨合约中是否包含所述第一用户的待处理调拨信息,若是,则获取所述待处理调拨信息,并执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。CN114970917ACN114970917A权利要求书1/3页1.一种基于区块链的资源调拨方法,应用于区块链节点,包括:基于接收的资源调拨请求调用调拨主合约,并执行所述调拨主合约声明的查询逻辑,根据预先存储的合约查询地址查询对应的预约调拨合约;根据所述资源调拨请求中携带的第一用户的用户标识,确定所述预约调拨合约中是否包含所述第一用户的待处理调拨信息;若是,则获取所述待处理调拨信息,并执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。2.根据权利要求1所述的基于区块链的资源调拨方法,所述根据所述待处理调拨信息执行所述第一用户的资源调拨操作之后,还包括:执行所述调拨主合约声明的调拨逻辑,根据所述资源调拨请求中携带的调拨信息,执行所述第一用户的资源调拨操作。3.根据权利要求1所述的基于区块链的资源调拨方法,还包括:创建调拨主合约以及预约调拨合约;确定所述预约调拨合约对应的第一合约地址,以及所述调拨主合约对应的第二合约地址;基于所述第一合约地址对所述调拨主合约进行更新,并基于所述第二合约地址对所述预约调拨合约进行更新。4.根据权利要求1所述的基于区块链的资源调拨方法,所述获取所述待处理调拨信息之后,还包括:确定所述待处理调拨信息中包含的预约调拨时间;在确定到达所述预约调拨时间,或确定当前时间晚于所述预约调拨时间的情况下,执行所述调拨主合约声明的调拨逻辑,根据所述待处理调拨信息执行所述第一用户的资源调拨操作。5.根据权利要求1或3所述的基于区块链的资源调拨方法,还包括:接收所述第一用户提交的预约资源调拨请求;根据所述预约资源调拨请求中携带的待处理调拨信息,对所述预约调拨合约进行更新。6.根据权利要求1或3所述的基于区块链的资源调拨方法,还包括:接收所述第一用户提交的预约资金调拨请求;对所述预约资金调拨请求中携带的待处理调拨信息进行共识处理,其中,所述待处理调拨信息包括调拨资金额度、调拨资金账户、预约调拨时间、调拨参与方;响应于所述待处理调拨信息共识通过的通知信息,根据所述待处理调拨信息对所述预约调拨合约进行更新。7.根据权利要求1所述的基于区块链的资源调拨方法,还包括:接收目标区块链节点发送的资源调拨请求,其中,所述资源调拨请求中包含预约调拨合约对应的第一合约地址;相应的,所述基于接收的资源调拨请求调用调拨主合约,包括:基于所述第一合约地址调用所述预约调拨合约,并执行所述预约调拨合约声明的调用逻辑,根据预先存储的第二合约地址调用所述调拨主合约。2CN114970917A权利要求书2/3页8.根据权利要求7所述的基于区块链的资源调拨方法,所述资源调拨请求由业务方通过所述目标区块链节点发送;相应的,所述方法,还包括:判断所述待处理调拨信息中的调拨参与方是否包含所述业务方;若否,则根据所述待处理调拨信息执行所述第一用户的资源调拨操作之后,向所述目标区块链节点分配对应的奖励资源。9.根据权利要求1或7所述的基于区块链的资源调拨方法,还包括:接收业务方提交的预约调拨合约的查询请求;确定所述预约调拨合约中包含的至少一个用户的待处理调拨信息;确定第二用户的待处理调拨信息中的调拨参与方是否包含所述业务方,其中,所述第二用户为所述至少一个用户之一;若否,则将所述第二用户的待处理调拨信息中的预约调拨时间返回,以响应所述查询请求;若是,则将所述第二用户的待处理调拨信息返回,以响应所述查询请求。10.一种基于区块链的资源调拨系统,包括:客户端以及至少一个区