【技术实现步骤摘要】
一种基于区块链技术的数据存证方法及系统
[0001]本专利技术涉及通信
,具体为一种基于区块链技术的数据存证方法及系统。
技术介绍
[0002]通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某方准确安全地传送到另方,在现有的区块链数据存证中,对数据的储存安全性较差,仅仅利用简单的时间戳记录验证,对数据存证的安全性难以保障,容易造成风险。
技术实现思路
[0003]本专利技术的目的在于提供一种基于区块链技术的数据存证方法及系统,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于区块链技术的数据存证方法,包括以下步骤:
[0005]S1、建立区块链认证信息库;
[0006]S2、对区块链用户的信息通过区块链认证信息库进行安全验证处理并对身份信息进行采集;
[0007]S3、对用户存入的数据文件进行获取,对可信时间戳进行记录 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链技术的数据存证方法,其特征在于,包括以下步骤:S1、建立区块链认证信息库;S2、对区块链用户的信息通过区块链认证信息库进行安全验证处理并对身份信息进行采集;S3、对用户存入的数据文件进行获取,对可信时间戳进行记录;S4、通过哈希字符对数据哈希值进行生成;S5、根据哈希值建立存证ID区块链保全证书并记录数据内容;S6、对存证ID区块链保全证书进行二维码设置;S7、并对存证ID区块链保全证书进行唯一代码融合处理,将融合的唯一代码发送至区块链数据共享端;S8、将存证ID区块链保全证书和二维码发送至接收端,并对根据可信时间戳对数据进行一致性查询;S9、接收端对存证ID区块链保全证书中的唯一代码进行验证;S10、将存证ID区块链保全证书内用户存入的数据文件通过区块链网络进行区块链电子存入;S11、在区块链用户查询时扫描二维码并输入的哈希值进行验证;S12、对通过验证的区块链用户的操作进行时间日志实时记录;S13、对数据文件信息进行非法篡改后对区块链的位置进行定位并追溯,进行封禁。2.根据权利要求1所述的一种基于区块链技术的数据存证方法,其特征在于,所述S3中的用户存入的数据文件包括照片存证、音频存证、视频存证和网络存证。3.根据权利要求2所述的一种基于区块链技术的数据存证方法,其特征在于,所述S5根据哈希值建立存证ID区块链保全证书并记录数据内容具体包括以下步骤:S51、据哈希值对存证ID进行建立,并对区块链地址进行定位;S52、将录入的数据文件与存证ID进行配对储存,得到存证ID区块链保全证书。4.根据权利要求3所述的一种基于区块链技术的数据存证方法,其特征在于,所述S5中的记录数据内容具体包括:注册数据内容、认证数据内容、确认数据内容和签字盖章数据内容。5.根据权利要求4所述的一种基于区块链技术的数据存证方法,其特征在于,所述S8中的根据可信时间戳对数据进行一致性查询具体包括以下步骤:S81、数据时间戳确认数据存证之前是否存在;S82、通过时间戳进行追溯查询处理,查询存在此哈希值后根据可信时间戳与哈希值相对应,查询时间是否一致。6.根据权利要求5所述的一种基于区块链技术...
【专利技术属性】
技术研发人员:裴磊,李靖,宁永杰,王超,王洋洋,杜昌昊,王旭,范阳阳,路光明,郭志鹏,
申请(专利权)人:国网河南省电力公司濮阳供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。