基于区块链消息地址的消息通信方法技术

技术编号:22366848 阅读:55 留言:0更新日期:2019-10-23 05:35
本发明专利技术提供基于区块链消息地址的消息通信方法,打通政务系统中基于区块链上的各个应用,让各个应用之间,能够互相通信,发送指令以及传递数据,且全程高度保密,数据传递安全可靠,本发明专利技术通过messagebase的这一中间传递媒介的设置,解决了区块链技术的信任与防篡改问题,基于区块链的messagebase通信方案,扩充了区块链的可用信,对隐私保护,消息传递都有积极的作用;尤其在政务领域,为跨部门的消息通信,以及消息访问,指令传递提供单一的通道,避免了公开网络带来的安全问题。

【技术实现步骤摘要】
基于区块链消息地址的消息通信方法
本专利技术涉及区块链的安全加密
,尤其是基于区块链消息地址的消息通信方法。
技术介绍
现有的区块链技术,在广域网中的应用比较普遍,用户与链之间的交互是十分普遍的现象,用户与用户间的消息通信,走的是上层应用,这在广域网中是没有问题的;而在政府政务工作系统领域中,各个业务部门的系统在网络层次上是彼此独立、互不相连,且政务区块链的各节点处于一个单独的专有网络,政务系统通过连接专有网络,进行上链操作和查询;但在某些业务场景下,指令或数据是不需要上链操作的,数据也是不能广播的,因此就需要通过区块链底层,来进行消息的转发,来确定消息的单向连接;一般的区块链只有数据上链的功能,并且消息都是广播的形式,缺乏应用之间的单向互联,消息也就没法传递过去,如果走区块链上链操作,对于不上链的普通消息又是没必要的,如何采用区块链技术打通各个部门的数据共享,又能做到安全的加密保障,是当下需要重点突破的难题。
技术实现思路
为了解决上述技术问题,本专利技术提供基于区块链消息地址的消息通信方法,打通政务系统中基于区块链上的各个应用,让各个应用之间,能够互相通信,发送指令以及传递数据本文档来自技高网...

【技术保护点】
1.基于区块链消息地址的消息通信方法,其特征在于,包括:步骤一、在每一个连接区块链节点的应用上,都注册一个messagebase账户;所述messagebase为消息地址;步骤二、在同区块链节点的所有应用上,每一个应用的messagebase账户,其注册与消息通信方法设计为:注册方法包括:①连接同区块链节点的所有应用均在所述同区块链节点上分别发起注册新的messagebase请求;②所述区块链节点将所有新注册的所述新的messagebase添加到所述同区块链节点的messagebase列表中;③所有所述新的messagebase,在基于所述同区块链节点的messagebase列表中通过彼此广播...

【技术特征摘要】
1.基于区块链消息地址的消息通信方法,其特征在于,包括:步骤一、在每一个连接区块链节点的应用上,都注册一个messagebase账户;所述messagebase为消息地址;步骤二、在同区块链节点的所有应用上,每一个应用的messagebase账户,其注册与消息通信方法设计为:注册方法包括:①连接同区块链节点的所有应用均在所述同区块链节点上分别发起注册新的messagebase请求;②所述区块链节点将所有新注册的所述新的messagebase添加到所述同区块链节点的messagebase列表中;③所有所述新的messagebase,在基于所述同区块链节点的messagebase列表中通过彼此广播的方式,互相传递到彼此的应用messagebase列表中,并存储;消息通信方法包括:基于每一个应用messagebase列表,均存储有所有注册的新的messagebase,此时通信架构连接完成,所有连接在所述同区块链节点的应用,均可以通过调用自身的应用messagebase列表,通过对存储其中的不同的所述新的messagebase发送消息,达到基于同区块链节点的不同应用间的消息转发与接收;步骤三、在不同区块链节点的所有应用上,每一个应用的messagebase账户,其注册与消息通信方法设计为:注册方法包括:①连接第一区块链节点的所有应用均在所述第一区块链节点上分别注册新的messagebase;连接第二区块链节点的所有应用均在所述第二区块链节点上分别注册新的messagebase;以此类推;②所述第一区块链节点将所有注册的新的messagebase添加到所述第一区块链节点的messagebase列表中;所述第二区块链节点将所有注册的新的messagebase添加到所述第二区块链节点的messagebase列表中;以此类推;③所述第一区块链节点的所有注册的新的messagebase,均基于第一区块链节点的messagebase列表中,通过彼此广播的方式,互相传递到彼此的应用messagebase列表中,并存储;所述第二区块链节点的所有注册的新的messagebase,均基于第二区块链节点的messagebase列表中,通过彼此广播的方式,互相传递到彼此的应用messagebase列表中,并存储;以此类推;④不同区块链节点之间,通过广播的方式,将各自区块链节点连接的应用所注册的新的messagebase,进行区块链节点间的广播传递,并互相存储在彼此的应用messagebase列表中;消息通信方法包括:...

【专利技术属性】
技术研发人员:曾强生
申请(专利权)人:湖南智慧政务区块链科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1