一种基于区块链的通讯内容存证方法、系统及电子设备技术方案

技术编号:24996557 阅读:36 留言:0更新日期:2020-07-24 17:59
本说明书实施例涉及一种基于区块链的通讯内容存证方法、系统及电子设备,主要包括:对待存证的通讯内容进行哈希处理;将所述通讯内容及对应哈希值上传至数据库进行保存;所述数据库将哈希值及时间戳添加至上传列表,并发布至区块链网络;应查询客户端的请求,数据库将对应的存证的通讯内容及哈希值返回至所述查询客户端;所述查询客户端根据数据库返回的哈希值进行区块链验证。通过对待存证内容的哈希处理和上链,可以通过客户端方便的进行通讯内容的存证和链上查验,在原通讯软件无法打开的情况下,仍可以获得和验证已存证的通讯内容。

【技术实现步骤摘要】
一种基于区块链的通讯内容存证方法、系统及电子设备
本说明书实施例涉及网络
,尤其涉及一种基于区块链的通讯内容存证方法、系统及电子设备。
技术介绍
传统的通讯软件中,例如近几年被广泛使用的微信聊天软件,对于聊天内容只能收藏在本软件内。一旦遇到用户的账户丢失,手机丢失,通信软件无法打开等情况,就意味着无法找回这些通讯内容。另外,在现实生活中还存在需要对通讯内容存证的场景,线下存证的过程相对繁琐,需要耗费一定的时间和资源。
技术实现思路
本说明书实施例提供一种基于区块链的通讯内容存证方法、系统及电子设备,用以解决现有技术的通讯内容丢失后无法查询和找回,且线下存证的过程繁琐,成本过高的问题。为了解决上述技术问题,本说明书实施例采用下述技术方案:第一方面,提供了一种基于区块链的通讯内容存证方法,所述方法包括:对待存证的通讯内容进行哈希处理;将所述通讯内容及对应哈希值上传至数据库进行保存;所述数据库将哈希值及时间戳添加至上传列表,并发布至区块链网络;应查询客户端的请求,数据库将对应的本文档来自技高网...

【技术保护点】
1.一种基于区块链的通讯内容存证方法,所述方法包括:/n对待存证的通讯内容进行哈希处理;/n将所述通讯内容及对应哈希值上传至数据库进行保存;/n所述数据库将哈希值及时间戳添加至上传列表,并发布至区块链网络;/n应查询客户端的请求,数据库将对应的存证的通讯内容及哈希值返回至所述查询客户端;/n所述查询客户端根据数据库返回的哈希值进行区块链验证。/n

【技术特征摘要】
1.一种基于区块链的通讯内容存证方法,所述方法包括:
对待存证的通讯内容进行哈希处理;
将所述通讯内容及对应哈希值上传至数据库进行保存;
所述数据库将哈希值及时间戳添加至上传列表,并发布至区块链网络;
应查询客户端的请求,数据库将对应的存证的通讯内容及哈希值返回至所述查询客户端;
所述查询客户端根据数据库返回的哈希值进行区块链验证。


2.如权利要求1所述的方法,进一步包括:产生通讯内容的通讯软件的登录账号与查询客户端的登录账号具有关联关系。


3.如权利要求1所述的方法,所述方法还包括:通讯客户端或文件服务器对所述待存证的通讯内容进行哈希处理。


4.如权利要求1所述的方法,进一步包括
所述数据库将哈希值及时间戳发布至区块链网络的同时,还发布存证用户ID至区块链网络;
所述区块链网络向数据库返回相应存证交易的回执;
所述数据库将存证的通讯内容返回至所述查询客户端的同时,还返回存证用户的ID及所述存证交易的回执。


5.一种基于区块链的通讯内容存证系统,所述系统包括:
哈希处理装置:用于接收客户端发送的待存证的通讯内容,并进行哈希处理;
数据库:用于保存所述通讯内容及对应哈希值;所述数据库将哈希...

【专利技术属性】
技术研发人员:王晓亮王康鹏
申请(专利权)人:杭州溪塔科技有限公司
类型:发明
国别省市:浙江;33

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

1