【技术实现步骤摘要】
资产转移方法、设备和存储介质
本申请涉及互联网
,具体涉及一种资产转移方法、设备和存储介质。
技术介绍
申请人在此前申请的一系列平行链专利申请中构建了一整套平行链架构,在该套架构中,各平行链节点之间无需相互通信,平行链节点通过主链节点将平行链交易记录到主链上,各平行链节点从主链同步平行链交易以生成平行链区块,然后由各平行链节点中的若干共识节点分别生成共识交易并发送至主链节点,由主链节点通过执行各笔共识交易进行平行链共识、将平行链共识结果记录在主链上,再由各平行链节点同步各笔共识交易后在本地进行平行链自共识、将平行链自共识结果记录在平行链上。上述平行链架构的缺陷在于:一方面,所有平行链交易必须要记录到主链上,当一条主链配置的平行链数量越多时,主链上需要记录的平行链交易越多,导致主链和每一条平行链的tps(每秒事务处理量)都受限于主链的交易处理能力,无法水平扩展,难以满足某些业务高tps的需求;另一方面,当主链分叉回滚时,平行链将跟随主链进行回滚,导致平行链的业务方难以快速获取到保障确定性的交易执行结果。针对上述问题,申请人在与本申请同期提交的另一件申请中提出了一种使平行链的tps不受限于主链的交易处理能力、使平行链的业务方可以快速获取到保障确定性的交易执行结果的平行链共识机制。在该平行链共识机制中,平行链的各节点通过不会发生分叉的共识协议进行平行链共识,平行链无需将每一笔平行链交易记录到主链上,而只需要将每个平行链区块高度的主链存证交易记录到主链上,各平行链节点在确认最新高 ...
【技术保护点】
1.一种资产转移方法,其特征在于,所述方法适用于主链节点,所述主链节点存有若干平行链节点分别注册的推送地址,平行链的各平行链节点通过不会发生分叉的共识协议进行平行链共识,平行链区块不随主链区块回滚而回滚,所述方法包括:/n在第一资产转移交易执行成功后,查找本地是否存有第一平行链的平行链节点所注册的第一推送地址:/n是,则将所述第一资产转移交易存入待推送列表;其中,所述第一资产转移交易为第一用户请求将其在主链上的第一资产转移到所述第一平行链的交易;以及,/n监测在所述第一资产转移交易所属主链区块之后的第一数量个主链区块中是否存在若干笔所述第一用户进行取款的第一交易:/n否,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;/n是,则判断各所述第一交易是否全部执行成功:/n是,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;/n否,则监测所述第一资产转移交易是否在所属区块回滚后执行失败:/n否,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;/n是,则将所述第一资产转移交易从所述待推送 ...
【技术特征摘要】
1.一种资产转移方法,其特征在于,所述方法适用于主链节点,所述主链节点存有若干平行链节点分别注册的推送地址,平行链的各平行链节点通过不会发生分叉的共识协议进行平行链共识,平行链区块不随主链区块回滚而回滚,所述方法包括:
在第一资产转移交易执行成功后,查找本地是否存有第一平行链的平行链节点所注册的第一推送地址:
是,则将所述第一资产转移交易存入待推送列表;其中,所述第一资产转移交易为第一用户请求将其在主链上的第一资产转移到所述第一平行链的交易;以及,
监测在所述第一资产转移交易所属主链区块之后的第一数量个主链区块中是否存在若干笔所述第一用户进行取款的第一交易:
否,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;
是,则判断各所述第一交易是否全部执行成功:
是,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;
否,则监测所述第一资产转移交易是否在所属区块回滚后执行失败:
否,则将所述第一资产转移交易推送至所述第一推送地址,以供相应的平行链节点广播并打包执行;
是,则将所述第一资产转移交易从所述待推送列表中删除;
其中,所述第一数量为主链的回滚安全深度。
2.根据权利要求1所述的方法,其特征在于,还包括:
接收第一平行链节点发送的第一查询请求;其中,所述第一查询请求包括第二资产转移交易的交易哈希;
根据所述交易哈希查询所述第二资产转移交易的执行结果;
将所述执行结果返回给所述第一平行链节点,以供根据所述执行结果以及主链的当前区块高度与所述第二资产转移交易所属区块的区块高度的高度差判断是否广播并打包执行所述第二资产转移交易。
3.一种资产转移方法,其特征在于,所述方法适用于平行链节点,当前平行链节点在第一主链节点注册有当前平行链节点的第一推送地址,当前平行链的各平行链节点通过不会发生分叉的共识协议进行平行链共识,平行链区块不随主链区块回滚...
【专利技术属性】
技术研发人员:何正军,吴思进,王志文,
申请(专利权)人:杭州复杂美科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。