【技术实现步骤摘要】
一种基于中继节点的异构数据跨链交互通信方法
[0001]本专利技术涉及区块链
,具体涉及一种基于中继节点的异构数据跨链交互通信方法。
技术介绍
[0002]智能交通中多机构间安全、高效的数据交互通信,对打造智慧城市交通一体化具有重要意义,尽管使用区块链技术可以提高智能交通中的隐私和数据安全,但不同机构链的数据共享和信息安全仍面临较大挑战;
[0003]智能交通系统(ITS)通过访问不同机构来源(车辆终端、基础设施、企业、政府等)的数据,生成城市及其交通的图像,从而缓解城市交通拥堵、改善道路安全,然而,在数据传输过程中,若数据提供方被恶意节点破坏,如假冒机构散播虚假信息,则会影响交通秩序和驾驶安全,因此,研究ITS中不同机构间安全可靠的数据共享机制对于构建一个高效、互联的交通网络具有重要的意义;
[0004]现有技术中基本没有关于智能交通场景中的跨机构链间的数据通信方案,如何使ITS中不同机构拥有所属交通数据的所有权,并通过数据在不同机构间动态安全共享,从而形成全面一体化的智能交通网络,是需要深入研究的方 ...
【技术保护点】
【技术特征摘要】
1.一种基于中继节点的异构数据跨链交互通信方法,其特征在于,构建由机构链和中继节点链组成的新型跨链通信架构,所述中继节点链由中继节点相互连接形成跨链网络,所述中继节点包括主节点、跨链节点、轻节点且主节点对加入跨链网络中的其它中继节点进行身份安全认证与数据监管;每个机构链对应一个中继节点且该中继节点经IBE机制进行身份认证后实现跨链操作,安全的接入跨链网络中并且与跨链网络中的其它中继节点进行安全通信;各所述机构链部署对应的跨链合约并且利用跨链合约与用户合约进行数据传递,接收用户跨链请求进而实现链间数据交互通信。2.根据权利要求1所述的一种基于中继节点的异构数据跨链交互通信方法,其特征在于,基于IBE机制的中继节点接入跨链网络中,使用中继节点唯一的ID作为公钥,包括以下步骤:S1:机构链通过与之对应的中继节点首次接入跨链网络时,由跨链网络中的主节点进行身份认证,并向跨链网络中的PKG(可信的第三方是密钥的生成中心)请求私钥,用来进行跨链时身份认证和数据安全传输;S2:机构链经与之对应的中继节点接入跨链网络后,直接利用中继节点身份ID进行身份认证,并与其它机构链进行跨链数据通信。3.根据权利要求1所述的一种基于中继节点的异构数据跨链交互通信方法,其特征在于,在跨链通信交互中采用基于中继节点的跨链通信协议进行跨链合约互操作和数据的传递,基于中继节点的跨链通信协议应用于中继节点并且围绕基于中继节点的跨链通信协议的数据结构展开,该数据结构对中继节点构造的跨链交易对象的必要字段进行统一定义,所述数据结构包括:Cros...
【专利技术属性】
技术研发人员:司海平,孙昌霞,刘倩,李伟霞,刘盼,陈宝钢,李艳玲,
申请(专利权)人:河南农业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。