[发明专利]区块链网络间的交易转发方法有效
| 申请号: | 202110611564.9 | 申请日: | 2021-06-02 |
| 公开(公告)号: | CN113067772B | 公开(公告)日: | 2021-07-30 |
| 发明(设计)人: | 刘燕;陶友贤;魏长征 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | H04L12/715 | 分类号: | H04L12/715;H04L29/08;H04L12/44;G06Q40/04 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 申亚辉 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 网络 交易 转发 方法 | ||
1.一种区块链网络间的交易转发方法,应用于包含多个节点设备的区块链系统;每个节点设备上部署至少一个区块链网络的节点,所述系统涉及的各区块链网络构成以区块链主网为根结点、各个区块链子网分别为其他结点的树形结构,任一区块链子网的地址信息由其父结点对应的区块链网络所记录;
任一区块链子网的网络标识为,该子网的父结点对应的区块链网络的网络标识与该子网的专有标识的组合;所述方法包括:
任一区块链网络中的一个节点接收交易;所述交易携带了网络标识,用于指定待处理所述交易的区块链网络;
以该节点为目标节点,循环执行以下步骤:
所述目标节点若确定所述交易携带的网络标识包含且不是所述目标节点对应的网络标识,则在所属的区块链网络的各子结点对应的区块链子网中,确定网络标识包含于所述交易携带的网络标识的区块链子网,并根据记录的该区块链子网的地址信息,将所述交易转发给该区块链子网;
重新以该区块链子网的一个节点为所述目标节点。
2.如权利要求1所述方法,任一区块链子网的网络标识包括:由该区块链子网的专有标识、树形结构中该区块链子网所在路径的所有上级区块链子网的专有标识与区块链主网的网络标识组成的序列;在该序列中,区块链主网的网络标识排序最先,上一级区块链子网的专有标识排序先于下一级区块链子网的专有标识;
所述目标节点判断所述交易携带的网络标识是否包含所述目标节点所属的区块链网络的网络标识,包括:
所述目标节点由先到后读取所述交易携带的序列中的前N个标识;N为所述目标节点所属的区块链网络的序列中标识的数量;
所述目标节点若确定读取到的前N个标识与所述目标节点所属的区块链网络的网络标识一致,则确定所述交易携带的网络标识包含所述目标节点所属的区块链网络的网络标识;若确定不一致,则确定所述交易携带的网络标识不包含所述目标节点对应的网络标识。
3.如权利要求2所述方法,所述目标节点判断自身对应的网络标识是否为所述交易携带的网络标识,包括:
所述目标节点在确定读取到的前N个标识与所述目标节点对应的网络标识一致之后,判断所述交易携带的专有标识序列中是否有未读取的专用标识,若是,则确定自身对应的网络标识不是所述交易携带的网络标识,若否,则确定自身对应的网络标识是所述交易携带的网络标识。
4.如权利要求3所述方法,还包括:
所述目标节点在确定自身对应的网络标识不是所述交易携带的网络标识之后,由先到后继续读取所述交易携带的序列中的下一个标识;
所述目标节点将由先到后读取到的各标识组成的子序列对应的区块链网络,作为从所属的区块链网络的各子结点对应的区块链子网中确定出的,网络标识包含于所述交易携带的网络标识的区块链子网。
5.如权利要求2-4任一项所述方法,系统中任一区块链网络的网络标识的长度为固定长度。
6.如权利要求1所述方法,循环停止条件,包括:
所述交易携带的网络标识不包含所述目标节点对应的网络标识;
或者,所述目标节点无法从所属的区块链网络的各子结点对应的区块链子网中,确定出网络标识包含于所述交易携带的网络标识的区块链子网;
或者,所述目标节点对应的网络标识是所述交易携带的网络标识。
7.如权利要求6所述方法,还包括:
所述目标节点若确定所述交易携带的网络标识不包含所述目标节点所属的区块链网络的网络标识,或者无法从所属的区块链网络的各子结点对应的区块链子网中,确定出网络标识包含于所述交易携带的网络标识的区块链子网,则丢弃所述交易。
8.如权利要求1所述方法,还包括:
客户端若从提交所述交易的时间点起,经过指定时长未从所述系统监听到对所述交易的处理事件,则提示用户所述交易携带的网络标识对应的区块链网络不存在,或交易处理超时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110611564.9/1.html,转载请声明来源钻瓜专利网。





