[发明专利]基于区块链的通信方法、系统及区块链节点设备在审
申请号: | 201810392357.7 | 申请日: | 2018-04-27 |
公开(公告)号: | CN108833255A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 刘均;张兴斌;刘新 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06;H04L29/08 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 通信数据 账户 公钥 接收客户端 通信信息 通信 链节点 通信技术领域 通信数据发送 通信数据加密 发送 地址登记 聊天信息 通信对端 永久保存 客户 加密 申请 保证 | ||
本申请适用于通信技术领域,提供了一种基于区块链的通信方法、系统及区块链节点设备,其中方法包括:接收客户端发送的公钥和账户地址,将公钥和账户地址登记在区块链中;接收客户端发送的通信信息;通信信息包括通信数据、通信对端的账户地址及客户端的账户地址;根据通信对端的账户地址将通信数据发送至通信对端,并利用客户端的公钥对通信数据加密,将加密后的通信数据登记在区块链中。本申请可以保证通信数据的安全性,实现通信数据的永久保存,使用户可以随时随地的查看自己所有的聊天信息。
技术领域
本申请实施例属于通信技术领域,尤其涉及一种基于区块链的通信方法、系统及区块链节点设备。
背景技术
目前,通信软件均通过中心化服务器传递聊天信息,通信双方的聊天记录均存储在中心化数据库中,这种通信方式存在安全性问题,一旦中心服务器出现故障,则可能导致数据库中存储的历史通信记录泄露或丢失,给用户造成损失;此外,有些通信软件的中心服务器仅保留用户在一段时间内的通信记录,限制了用户查看聊天信息的数量,导致用户无法查看自己的全部历史通信记录,降低了用户体验。
发明内容
有鉴于此,本申请提供了一种基于区块链的通信方法、系统及区块链节点设备,以解决上述现有的通信方式存在安全性问题以及有些通信软件仅保留用户在一段时间内的通信记录,限制了用户查看聊天信息的数量,导致用户无法查看自己的全部历史通信记录,降低了用户体验的问题。
本申请实施例的第一方面提供了一种基于区块链的通信方法,应用于区块链节点设备,所述通信方法包括:
接收客户端发送的公钥和账户地址,将所述公钥和所述账户地址登记在区块链中;
接收所述客户端发送的通信信息;其中,所述通信信息包括通信数据、通信对端的账户地址以及所述客户端的账户地址;
根据所述通信对端的账户地址将所述通信数据发送至所述通信对端,并利用所述客户端的公钥对所述通信数据加密,将加密后的通信数据登记在区块链中。
在上述技术方案的基础上,所述根据所述通信对端的账户地址将所述通信数据发送至所述通信对端,并利用所述客户端的公钥对所述通信数据加密,将加密后的通信数据登记在区块链中之后还包括:
接收所述客户端发送的历史通信数据查询请求;所述历史通信数据查询请求包括所述客户端的账户地址和通信对端的账户地址;
从所述区块链中查询与所述客户端的账户地址和所述通信对端的账户地址相匹配的历史通信数据,将所述历史通信数据返回至所述客户端;其中,所述客户端中存储有与所述公钥相对应的私钥。
在上述技术方案的基础上,所述基于区块链的通信方法还包括:
接收所述客户端发送的好友添加请求,所述好友添加请求携带有待添加好友的账户地址;
根据所述待添加好友的账户地址将所述好友添加请求发送至所述待添加好友的通信终端;
若在预设时间内接收到所述待添加好友的通信终端返回的添加好友验证通过的信息,则将所述待添加好友的账户地址添加到所述客户端的好友列表中,并将所述客户端的好友列表登记在区块链中。
在上述技术方案的基础上,所述接收所述客户端发送的通信信息之前还包括:
在检测到所述客户端上线时,根据所述客户端的账户地址查询所述客户端的好友列表,并将所述客户端的好友列表推送至所述客户端进行显示。
在上述技术方案的基础上,所述基于区块链的通信方法还包括:
接收所述客户端发送的用户名,将所述用户名与所述客户端的账户地址建立关联后登记在区块链中。
本申请实施例的第二方面提供一种基于区块链的通信系统,应用于区块链节点设备,所述通信系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810392357.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于车辆驾驶环境的即时通讯监控方法及其系统
- 下一篇:一种即时通讯方法及系统