[发明专利]冻结区块链网络的方法、装置、电子设备及可读存储介质有效
申请号: | 202011176384.4 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112258184B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 李成才;唐坤 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/02;G06F16/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610094 四川省成都市高新区益*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冻结 区块 网络 方法 装置 电子设备 可读 存储 介质 | ||
1.一种冻结区块链网络的方法,其特征在于,应用于所述区块链网络内的任一节点,所述方法包括:
接收所述区块链网络内的排序节点所发送的交易包;
检测所述交易包是否携带冻结标识;
在所述交易包携带所述冻结标识的情况下,持续地从所述区块链网络之外的目标系统获取目标数据;
在获取到所述目标数据之后,生成所述交易包对应的区块;
在生成所述交易包对应的区块之后,开始处理所述交易包的下一个交易包;
其中,所述目标系统为所述区块链网络之外的另一个区块链网络或非区块链网络,所述目标数据为用于提示开始执行所述交易包中的交易的数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述交易包未携带所述冻结标识的情况下,生成所述交易包对应的区块。
3.根据权利要求1所述的方法,其特征在于,所述目标数据用于表征:所述区块链网络之外的另一区块链网络已经成功预执行第一目标交易;所述在获取到所述目标数据之后,生成所述交易包对应的区块,包括:
在获取到所述目标数据之后,获取预先存储的预执行结果;根据该预执行结果,生成所述交易包对应的区块;其中,所述预执行结果是节点本身预执行第二目标交易后得到的执行结果,所述第二目标交易是与所述第一目标交易相关联的交易;
或者,
在获取到所述目标数据之后,执行第三目标交易,得到第三目标交易的执行结果;根据该执行结果,生成所述交易包对应的区块;其中,所述第三目标交易是与所述第一目标交易相关联的交易。
4.根据权利要求3所述的方法,其特征在于,所述预执行所述第二目标交易,包括:
执行所述第二目标交易,得到所述第二目标交易的执行结果;
将所述执行结果记录至节点本身的非账本数据库。
5.根据权利要求4所述的方法,其特征在于,所述执行所述第二目标交易,包括:
在接收到所述交易包的前一个交易包,且检测到所述前一个交易包携带预执行标识的情况下,生成所述前一个交易包对应的区块;
在生成所述前一个交易包对应的区块之后,执行预先存储的所述第二目标交易。
6.根据权利要求5所述的方法,其特征在于,携带所述冻结标识的所述交易包还携带目标标识;所述区块链网络之外的目标系统为公共区块链网络,所述公共区块链网络同时与所述区块链网络和所述另一区块链网络通信连接;所述在所述交易包携带所述冻结标识的情况下,持续地从所述区块链网络之外的目标系统获取目标数据,包括:
在所述交易包携带所述冻结标识的情况下,持续地获取所述公共区块链网络所生成的公共区块;
针对所述每个公共区块,检测该公共区块中是否包含所述交易包携带的所述目标标识;
如果一个公共区块携带所述目标标识,则将该公共区块确定为所述目标数据;其中,所述公共区块链网络是在以下情况下,将所述目标标识填充至该公共区块的,该情况是:所述公共区块链网络确定所述区块链网络成功预执行所述第二目标交易,并确定所述另一区块链网络成功预执行所述第一目标交易。
7.根据权利要求3至6任一所述的方法,其特征在于,所述第一目标交易和所述第二目标交易是两个相同的交易;或者,所述第一目标交易是跨链交易中需要在所述另一区块链网络中执行的部分,所述第二目标交易是所述跨链交易中需要在所述区块链网络中执行的部分;
所述第一目标交易和所述第三目标交易是两个相同的交易;或者,所述第一目标交易是跨链交易中需要在所述另一区块链网络中执行的部分,所述第三目标交易是所述跨链交易中需要在所述区块链网络中执行的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011176384.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应急播报的系统及方法
- 下一篇:一种基于滚筒转速防止塑料薄膜移动的包装机