1.一种资产转移方法,其特征在于,适用于客户端,所述方法包括:响应于当前用户将若干条第一平行链上所持有的资产转移到若干条第二平行链,生成第一资产转移交易;其中,所述第一资产转移交易包括各所述第一平行链和各所述第二平行链的第一标识,以及各所述第一平行链和各所述第二平行链上分别对应执行的各第一交易内容;
将所述第一资产转移交易发送到主链,以供各平行链的各平行链节点:判断所述第一资产转移交易中的所述第一标识中是否包括所属平行链的第二标识:是,则执行对应的第一交易内容:
若对应的第一交易内容为扣除若干资产,则冻结所述若干资产;
若对应的第一交易内容为生成若干资产,则生成所述若干资产,并冻结所生成的所述若干资产;以及,生成包括所述第一资产转移交易的平行链区块的共识交易并发送至主链;
在各包括所述第一资产转移交易的平行链区块在主链均共识成功时,生成包括所述第一资产转移交易的交易哈希的第一确认交易并发送至主链,以供各平行链的各平行链节点:根据所述交易哈希判断所属平行链上是否包括所述第一资产转移交易:是,则执行所述第一确认交易:从主链获取各共识成功的所述第一资产转移交易的执行结果;
判断各所述执行结果是否均为执行成功:
是,则将所冻结的所述若干资产扣除,或,将所冻结的所生成的所述若干资产解冻;
否,则将所冻结的所述若干资产解冻,或,将所冻结的所生成的所述若干资产扣除。
2.根据权利要求1所述的方法,其特征在于,还包括:生成第一转账交易;其中,所述第一转账交易为所述第一平行链或所述第二平行链的转账交易;
向主链发送所述第一转账交易,以供各主链节点:判断各包括所述第一资产转移交易的平行链区块是否在主链均共识成功:否,则暂不打包所述第一转账交易。
3.一种资产转移方法,其特征在于,适用于主链节点,所述方法包括:接收第一资产转移交易;其中,所述第一资产转移交易由第一用户的第一客户端响应于所述第一用户将若干条第一平行链上所持有的资产转移到若干条第二平行链生成,所述第一资产转移交易包括各所述第一平行链和各所述第二平行链的第一标识,以及各所述第一平行链和各所述第二平行链上分别对应执行的各第一交易内容;所述第一资产转移交易还用于供各平行链的平行链节点:判断所述第一资产转移交易中的所述第一标识中是否包括所属平行链的第二标识:是,则执行对应的第一交易内容:
若对应的第一交易内容为扣除若干资产,则冻结所述若干资产;
若对应的第一交易内容为生成若干资产,则生成所述若干资产,并冻结所生成的所述若干资产;以及,生成包括所述第一资产转移交易的平行链区块的共识交易并发送至主链;
接收包括所述第一资产转移交易的交易哈希的第一确认交易;其中,所述第一确认交易由所述第一客户端在各包括所述第一资产转移交易的平行链区块在主链均共识成功时生成;所述第一确认交易还用于供各平行链的平行链节点:根据所述交易哈希判断所属平行链上是否包括所述第一资产转移交易:是,则执行所述第一确认交易:从主链获取各共识成功的所述第一资产转移交易的执行结果;
判断各所述执行结果是否均为执行成功:
是,则将所冻结的所述若干资产扣除,或,将所冻结的所生成的所述若干资产解冻;
否,则将所冻结的所述若干资产解冻,或,将所冻结的所生成的所述若干资产扣除。
4.根据权利要求3所述的方法,其特征在于,还包括:接收第一转账交易;其中,所述第一转账交易由所述第一客户端生成,所述第一转账交易为所述第一平行链或所述第二平行链的转账交易;
判断各包括所述第一资产转移交易的平行链区块是否在主链均共识成功:否,则暂不打包所述第一转账交易。
5.一种资产转移方法,其特征在于,适用于平行链节点,所述方法包括:从主链获取第一资产转移交易;其中,所述第一资产转移交易由第一用户的第一客户端响应于所述第一用户将若干条第一平行链上所持有的资产转移到若干条第二平行链生成,所述第一资产转移交易包括各所述第一平行链和各所述第二平行链的第一标识,以及各所述第一平行链和各所述第二平行链上分别对应执行的各第一交易内容;
判断所述第一资产转移交易中的所述第一标识中是否包括当前平行链的第二标识:是,则执行对应的第一交易内容:
若对应的第一交易内容为扣除若干资产,则冻结所述若干资产;
若对应的第一交易内容为生成若干资产,则生成所述若干资产,并冻结所生成的所述若干资产以及,生成包括所述第一资产转移交易的平行链区块的共识交易并发送至主链;
从主链获取包括所述第一资产转移交易的交易哈希的所述第一确认交易;其中,所述第一确认交易由所述第一客户端在各包括所述第一资产转移交易的平行链区块在主链均共识成功时生成;
根据所述交易哈希判断所属平行链上是否包括所述第一资产转移交易:是,则执行所述第一确认交易:从主链获取各共识成功的所述第一资产转移交易的执行结果;
判断各所述执行结果是否均为执行成功:
是,则将所冻结的所述若干资产扣除,或,将所冻结的所生成的所述若干资产解冻;
否,则将所冻结的所述若干资产解冻,或,将所冻结的所生成的所述若干资产扣除。
6.一种设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-5中任一项所述的方法。
7.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述的方法。