[发明专利]一种区块链节点通信方法在审
申请号: | 202010443287.0 | 申请日: | 2020-05-22 |
公开(公告)号: | CN111556081A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 陈平 | 申请(专利权)人: | 北京苹果知科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/30;H04L9/08;G06Q40/08;G06Q40/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102202 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 节点 通信 方法 | ||
现有的区块链节点通信过程中由于公钥被多个区块链节点存储,容易出现数据泄漏问题,而对于理财保险业务,客户的数据安全性十分重要,以目标区块链节点的公钥对节点间数据通信进行加密,有效提高了数据安全性,为新生理财保险业务的稳定发展奠定扎实基础。
技术领域
本发明涉及信息技术领域,尤其涉及一种区块链节点通信方法。
背景技术
传统的区块链节点间通信过程中,多以发送数据区块链节点或者证书授权中心CA的私钥进行加密,持有发送数据区块链节点公钥或证书授权中心CA公钥的其他区块链节点会对通信过程中的数据安全造成威胁。理财业务是金融行业资金来源的一个重要渠道,但部分投资人不具备足够的投资知识和信息,也缺乏理财产品风险的抵抗能力,通过对理财产品进行保险,可以通过保险的方式降低投资人的风险,但理财保险的数据传输需要较高的安全性。
发明内容
本说明书一个或多个实施例提供一种区块链节点通信方法,用于解决现有技术中区块链各节点间通信时可能造成的数据泄露问题。
本说明书实施例采用下述技术方案:
一种区块链节点通信方法,所述方法应用于理财保险业务的区块链节点间数据通信,所述各区块链节点预先存储其他区块链节点的公钥列表,所述方法包括:,
发送数据的区块链节点在发送数据前使用目标区块链节点的公钥进行加密;
所述目标区块链节点使用所述目标区块链节点的私钥对接收到的数据进行解密。
可选地,所述区块链节点的发送数据中携带所述发送数据的区块链节点的证书。
可选地,所述区块链节点的发送数据中携带所述目标区块链节点的证书。
可选地,所述区块链节点发送的数据为理财保险业务数据信息。
可选地,所述区块链节点发送的数据为通信请求。
可选地,所述目标区块链节点根据安全传输层协议TLS的握手协议接收所述发送数据的区块链节点的通信请求。
与现有技术相比,本发明的有益效果是:
本发明有效提高了理财保险数据信息在节点间通信的安全性,即使通信过程中的数据被截取,也因为没有目标区块链节点的私钥而很难破解。同时,理财保险降低了投资人的风险,促进金融市场的繁荣。
附图说明
图1是本发明实施例提供的区块链节点间通信的示意图。
具体实施方式
区块链节点的具体形式为理财保险业务节点,理财保险业务节点可以是移动终端、服务器、台式电脑、可穿戴设备。理财保险业务节点A向理财保险业务节点B发送通信请求,此通信请求携带理财保险业务节点A的证书,并且在发送前通过理财保险业务节点B的公钥进行加密。理财保险业务节点B在接收到通信请求后,先用理财保险业务节点B的私钥进行解密,然后由请求中的证书获得理财保险业务节点A的CA标识,然后进行应答。
理财保险业务节点A向理财保险业务节点B发送业务数据,发送前通过理财保险业务节点B的公钥进行加密。理财保险业务节点B在接收到业务数据后,先用理财保险业务节点B的私钥进行解密,然后对接收到的业务数据进行处理。
理财保险业务节点A向理财保险业务节点B发送理财保单数据,保单数据包含投保人信息、保费、投保时长、投保方式。
理财保险业务节点A向理财保险业务节点B发送理财保险理赔信息,理财保险理赔信息包含理赔金额、投保人的银行账户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京苹果知科技有限公司,未经北京苹果知科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010443287.0/2.html,转载请声明来源钻瓜专利网。