【技术实现步骤摘要】
基于区块链的资源处理方法以及系统
[0001]本说明书实施例涉及区块链
,特别涉及一种基于区块链的资源处理方法。
技术介绍
[0002]随着互联网技术以及区块链技术的不断发展,不同区域的金融机构能够通过互联网技术或者区块链技术实现跨境汇款的操作,比如,许多不同区域的金融机构会通过互联网技术所搭建的跨境汇款网络,实现彼此之间的跨境汇款操作,即链下汇款模式;或者,不同区域的金融机构会基于区块链技术实现彼此之间的跨境汇款操作,即链上汇款模式。
[0003]在此情况下,当采用链下汇款模式的金融机构与采用链上汇款模式的金融机构进行跨境汇款的过程中,可能会因为两者的跨境汇款服务不可用、金额异常等问题,导致两者之间的跨境汇款操作出现失败,进而导致跨境汇款操作的效率较低,以及计算资源的大量浪费。
技术实现思路
[0004]有鉴于此,本说明书施例提供了一种基于区块链的资源处理方法。本说明书一个或者多个实施例同时涉及一种基于区块链的资源处理系统,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的资源处理方法,应用于资源处理系统,所述系统包括资源处理方的第一决策模块、第二决策模块以及任务存储模块,其中,所述第一决策模块,在接收到链下资源提供方发送的资源转移任务的情况下,确定所述链下资源提供方以及链上资源接收方的当前状态信息,以及在确定所述当前状态信息满足预设任务中断条件的情况下,将所述资源转移任务存储至任务存储模块;所述任务存储模块,基于预设任务发送规则向所述第二决策模块发送所述资源转移任务;所述第二决策模块,响应所述资源转移任务监测所述链下资源提供方以及所述链上资源接收方的当前状态信息,以及在确定所述当前状态信息满足预设任务执行条件的情况下,执行所述资源转移任务。2.根据权利要求1所述的基于区块链的资源处理方法,所述在确定所述当前状态信息满足预设任务中断条件的情况下,将所述资源转移任务存储至任务存储模块之前,还包括:所述第一决策模块,基于存储决策子模块判断所述当前状态信息是否满足预设任务中断条件,其中,所述存储决策子模块为所述第一决策模块中执行判断的子模块,若是,则确定所述当前状态信息满足所述预设任务中断条件,若否,则执行所述资源转移任务。3.根据权利要求1所述的基于区块链的资源处理方法,所述将所述资源转移任务存储至任务存储模块,包括:所述第一决策模块,基于任务存储子模块将所述资源转移任务存储至任务存储模块。4.根据权利要求1所述的基于区块链的资源处理方法,所述在确定所述当前状态信息满足所述预设任务执行条件的情况下,执行所述资源转移任务之前,还包括:所述第二决策模块,基于执行决策子模块判断所述当前状态信息是否满足预设任务执行条件,其中,所述执行决策子模块为所述第二决策模块中进行判断的子模块,若是,则确定所述当前状态信息确定满足所述预设任务执行条件,若否,则向所述任务存储模块发送任务存储通知。5.根据权利要求1所述的基于区块链的资源处理方法,所述执行所述资源转移任务,包括:所述第二决策模块,基于任务执行子模块执行所述资源转移任务。6.根据权利要求1所述的基于区块链的资源处理方法,所述在确定所述当前状态信息满足预设任务中断条件的情况下,将所述资源转移任务存储至任务存储模块之前,还包括:所述第一决策模块,确定所述资源处理方在所述区块链中的链上资源处理模块,并获取所述链上资源处理模块的当前状态信息,以及确定所述链上资源接收方对应的链下资源接收方,并获取所述链下资源接收方的当前状态信息;相应地,所述在确定所述当前状态信息满足预设任务中断条件的情况下,将所述资源转移任务存储至任务存储模块,包括:所述第一决策模块,在确定所述链下资源提供方、所述链上资源接收方、所述链下资源接收方或者所述链上资源处理模块的当前状态信息,满足预设任务中断条件的情况下,将
所述资源转移任务存储至任务存储模块。7.根据权利要求1所述的基于区块链的资源处理方法,所述在确定所述当前状态信息满足所述预设任务执行条件的情况下,执行所述资源转移任务之前,还包括:所述第二决策模块,响应所述资源转移任务监测所述资源处理方在所述区块链中的链上资源处理模块,并获取所述链上资源处理模块的当前状态信息,以...
【专利技术属性】
技术研发人员:蔡奇,
申请(专利权)人:支付宝实验室新加坡有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。