[发明专利]基于公链的地址管理系统在审
申请号: | 201910656220.2 | 申请日: | 2019-07-19 |
公开(公告)号: | CN112241888A | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 白杰;李冬云;吴先锋 | 申请(专利权)人: | 傲为信息技术(江苏)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/02 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 地址 管理 系统 | ||
本申请提供一种基于公链的地址管理系统包括公链和接入公链的子链或第三方区块链,其中,公链的部分节点被配置为地址管理节点,存储、同步所述公链和子链中的全部节点地址数据;在发生交易时,地址管理节点可接收地址查询交易;并发送交易目标节点对应的地址数据。所述系统通过将公链中的部分节点配置为地址管理节点,可以使交易发起节点快速获取到交易目标节点的地址,因此在交易发起节点中,可无需存储全部节点的地址信息,并且交易目标节点地址的获取过程仅发生在交易发起节点和地址管理节点之间,无需通过广播交易来获取交易目标节点的地址,可以显著减小对网络带宽的占用,提高交易效率。
技术领域
本申请涉及区块链交易技术领域,尤其涉及一种基于公链的地址管理系统。
背景技术
区块链技术的主要任务,是按照去中心化的系统要求,基于公众共识的方式,创建一个相对客观的抗抵赖数字环境。基于区块链技术,可以保证网络信息的真实性,例如,区块链网络中发生一笔交易,网络中的节点会根据交易信息生成记载交易内容的区块数据,并将区块数据进行全网广播,网络中的其他节点同时存储区块数据,形成不可更改的区块链。其中,所述交易具有广义性,不是指传统意义上的“商品买卖”、“物品交换”,而是指区块链网络上的某种数据操作内容或操作结果,例如,在网络上某个区块链节点A发起一个某型号通信设备性能的查询请求a,所述查询请求a对于承担查询服务的区块链节点B来说就是一笔交易。同理,节点B将查询得到的该型号通信设备的性能表b发送给节点A也是一笔交易。信息A、a和信息B、b作为交易信息会被写入区块链的数据块中。
可见,基于区块链技术的交易,本质上是两个节点之间的交易。传统交易需要发起节点明确或已经获知目标节点的地址信息,以通过该地址信息查找到目标节点,进而完成交易。然而,由于跨链交易发生在两个不同的区块链之间,每个区块链的信息彼此独立、互不兼容,因此,在跨链交易的情况下,一个区块链的作为交易发起方的节点无法直接获取到另一个区块链的作为交易目标方的节点的地址信息。
为了获取到目标节点的地址信息,可以在当前区块链网络中存储其它区块链节点的地址列表,所述地址列表中记载有区块链集合中任何一个区块链的能够作为交易目标的节点地址信息。如果发起节点发起交易,需要在地址列表中查询对应目标节点的地址信息,并按照查询到的地址信息与目标节点进行交易。然而,这种方法仅适用于已经签约的可以进行跨链交易的网络环境下。在实际的区块链部署过程中,根据应用领域不同,会布置不同类型的公链、联盟链或行业链,这些链之间均有发生跨链交易的可能,因此,需要在每个链中的每个节点都存储地址列表,占据大量的存储资源。
另外,大部分区块链具有动态调整功能,即每一个区块链中随时都有节点上线或下线,使得节点地址动态变化,因此,对于区块链中的任意节点来说,需要不断更新存储的地址列表,以适应其它区块链中节点的上线或下线,或地址的变化。这使得区块链网络需要不断更新地址列表,浪费或占用网络带宽较多,降低交易效率。
发明内容
本申请提供了一种基于公链的地址管理系统,以解决传统区块链网络占用网络带宽较多、交易效率低的问题。
一方面,本申请提供一种基于公链的地址管理系统,包括公链和接入公链的子链,所述公链和子链中的节点相互建立网络连接,其特征在于,所述公链中的部分节点被配置为地址管理节点,存储、同步所述公链和子链中的全部节点地址数据;
所述地址管理节点被进一步配置为在发生交易时,接收交易发起节点或所述地址管理节点的临近节点发送的地址查询交易;以及,根据所述地址查询交易向所述交易发起节点发送交易目标节点对应的地址数据。
所述地址管理节点还被配置为接收所述子链节点广播的地址变更信息,以及将存储的地址数据按照所述地址变更信息进行更新。
可选的,所述地址管理节点由所述公链中的节点,通过公链内部的选举产生;
或者,由所述公链中的部分节点随机产生,且在所述公链中的部分节点内周期性转换节点配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于傲为信息技术(江苏)有限公司,未经傲为信息技术(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910656220.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于涡旋压缩机的平衡块及涡旋压缩机
- 下一篇:基于公链的区块链网络寻址方法