[发明专利]基于区块链的数据传输方法、装置、设备以及存储介质在审
申请号: | 202111515240.1 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114338669A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 陈权;夏兆喆;臧铖;陈嘉俊 | 申请(专利权)人: | 浙商银行股份有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/1095;H04L67/60;G06F16/27 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵翠香 |
地址: | 311200 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 数据传输 方法 装置 设备 以及 存储 介质 | ||
本发明公开了一种基于区块链的数据传输方法、装置、设备以及存储介质,属于区块链技术领域。该方法包括:响应于源节点的数据处理事务请求,根据所述数据处理事务请求中目标节点的地址信息,确定所述目标节点所在的目标域;确定所述目标域是否与本地节点所在的当前域相同;若否,则根据所述当前域的域名和所述目标域的域名,确定中间桥接节点;向所述中间桥接节点传输所述数据处理事务请求,以使所述中间桥接节点将所述数据处理事务请求传输至所述目标节点。通过上述技术方案,引入桥接节点,提高了区块链节点进行数据同步的效率,保证了区块链节点之间高效、安全地通信。
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种基于区块链的数据传输方法、装置、设备以及存储介质。
背景技术
区块链是一种分布式的账本系统,能够实现多节点共同记账,并用一定的算法来达成节点之间的共识,具有去中心化、不可篡改、匿名等特征。区块链网络能够运行的首要条件就是在多节点之间根据一定的拓扑关系建立点对点网络连接,即俗称的P2P网络。当网络建立完成后,区块链网络中的节点才能进行共识和记账操作。
由于区块链这种工具本来即为了解决中心化的信任问题而生,故在完全真实的环境中,一个集群中的所有节点一般不应位于同一个组织系统的网络中,而是经常需要跨越多个组织间的网络而分布,比如将某些节点部署在A公司的内部网络,另一些节点部署在B公司的内部网络,还有部分节点部署在子公司的网络当中等。这些节点之间需要根据相应的配置建立对等网络连接和相互通信。由于实际的网络环境存在非常高的复杂性,若完全将节点暴露给公网,会带来许多安全隐患。
发明内容
本发明提供一种基于区块链的数据传输方法、装置、设备以及存储介质,以适应复杂网络环境,保证区块链节点之间高效、安全地通信。
第一方面,本发明实施例提供了一种基于区块链的数据传输方法,应用于桥接节点,该方法包括:
响应于源节点的数据处理事务请求,根据所述数据处理事务请求中目标节点的地址信息,确定所述目标节点所在的目标域;
确定所述目标域是否与本地节点所在的当前域相同;
若否,则根据所述当前域的域名和所述目标域的域名,确定中间桥接节点;
向所述中间桥接节点传输所述数据处理事务请求,以使所述中间桥接节点将所述数据处理事务请求传输至所述目标节点。
第二方面,本发明实施例还提供了一种基于区块链的数据传输装置,配置于桥接节点,该装置包括:
目标域确定模块,用于响应于源节点的数据处理事务请求,根据所述数据处理事务请求中目标节点的地址信息,确定所述目标节点所在的目标域;
判断模块,用于确定所述目标域是否与本地节点所在的当前域相同;
中间桥接节点确定模块,用于若否,则根据所述当前域的域名和所述目标域的域名,确定中间桥接节点;
数据传输模块,用于向所述中间桥接节点传输所述数据处理事务请求,以使所述中间桥接节点将所述数据处理事务请求传输至所述目标节点。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例所提供的基于区块链的数据传输方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例所提供的基于区块链的数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙商银行股份有限公司,未经浙商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111515240.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可定位的妇科肿瘤微创取样设备
- 下一篇:一种用于有机肥颗粒的滚筒烘干机