一种基于区块链的数据处理方法及装置制造方法及图纸

技术编号:28374735 阅读:43 留言:0更新日期:2021-05-08 00:02
本申请公开了一种基于区块链的数据处理方法及装置,可以有效保证网页信息的真实性和可靠性。所述方法包括:首先,获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。

【技术实现步骤摘要】
一种基于区块链的数据处理方法及装置
本申请涉及区块链
,尤其涉及一种基于区块链的数据处理方法及装置。
技术介绍
近年来,随着网络技术的快速发展,人们可以通过手机、平板电脑等电子设备随时随地的连接互联网来获取信息,如浏览网页、在线观看视频等。但目前用户在浏览网页时,无法确认网页上显示的信息(如文字、图片、视频等)的真实性,这是因为这些网页信息极有可能是被篡改之后的数据,导致网页显示的信息与真实数据是不相符的,例如,以用户正在浏览A品牌牛奶为例,当用户点击了对该牛奶的介绍网页时,显示的可能是关于B品牌牛奶的推荐信息,或者是与该牛奶属性完全不符的其他网页信息等。对此,从用户角度来说,其也没有办法确认网页上显示的文字、图片、视频等信息是否真实。所以,在现有技术中缺乏能够保证网页信息的真实性和可靠性的方法。
技术实现思路
本申请实施例的主要目的在于提供一种基于区块链的数据处理方法及装置,能够有效保证网页信息的真实性和可靠性。第一方面,本申请实施例提供了一种基于区块链的数据处理方法,包括:获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。可选的,所述将所述第一目标数据存储至区块链上,包括:将所述第一目标数据以原文的形式链接至区块链上;和/或,将所述第一目标数据以哈希的形式链接至区块链上。可选的,所所述将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据之后,还包括:利用预设密钥对所述目标网页进行签名;将所述预设密钥存储至所述区块链上。可选的,所述方法还包括:通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。第二方面,本申请实施例还提供了一种基于区块链的数据处理方法,包括:从目标网页中下载第二目标数据;获取存储在区块链中的第三目标数据;利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;若是,则确定所述第二目标数据为真实数据。第三方面,本申请实施例还提供了一种基于区块链的数据处理装置,包括:第一获取单元,用于获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;第一存储单元,用于将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。可选的,所述第一存储单元包括:第一链接子单元,用于将所述第一目标数据以原文的形式链接至区块链上;和/或,第二链接子单元,用于将所述第一目标数据以哈希的形式链接至区块链上。可选的,所述装置包括:第一签名单元,用于利用预设密钥对所述目标网页进行签名;第二存储单元,用于将所述预设密钥存储至所述区块链上。可选的,所述装置还包括:确认单元,用于通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;第二签名单元,用于对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。第四方面,本申请实施例还提供了一种基于区块链的数据处理装置,包括:下载单元,用于从目标网页中下载第二目标数据;第二获取单元,用于获取存储在区块链中的第三目标数据;验证单元,用于利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;判断单元,用于当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;确定单元,用于若判断出所述第二目标数据和所述第三目标数据一致,则确定所述第二目标数据为真实数据。本申请实施例还提供了一种基于区块链的数据处理设备,包括:处理器、存储器、系统总线;所述处理器以及所述存储器通过所述系统总线相连;所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述基于区块链的数据处理方法中的任意一种实现方式。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述基于区块链的数据处理方法中的任意一种实现方式。本申请实施例提供的一种基于区块链的数据处理方法及装置,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储系统来存储目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种基于区块链的数据处理方法的流程示意图;图2为本申请实施例提供的另一种基于区块链的数据处理方法的流程示意图;图3为本申请实施例提供的一种基于区块链的数据处理装置的组成示意图;图4为本申请实施例提供的另一种基于区块链的数据处理装置的组成示意图。具体实施方式目前,随着网络技术的快速发展,用户通常可以通过任何终端设备,随时随地连接网络,来获取网络信息,但目前用户在浏览网页时,往往无法确认出网页中显示信息的真实性和可靠性,这是因为现有网页中显示的信息存在被不法商家和用户篡改的可能性,导致网页显示的信息与真实信息是不相符的。为解决上述缺陷,本申请实施例提供了一种基于区块链的数据处理方法,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储系统来存储第一目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:/n获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;/n将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。/n

【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:
获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。


2.根据权利要求1所述的方法,其特征在于,所述将所述第一目标数据存储至区块链上,包括:
将所述第一目标数据以原文的形式链接至区块链上;
和/或,将所述第一目标数据以哈希的形式链接至区块链上。


3.根据权利要求1所述的方法,其特征在于,所述将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据之后,还包括:
利用预设密钥对所述目标网页进行签名;
将所述预设密钥存储至所述区块链上。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。


5.一种基于区块链的数据处理方法,其特征在于,包括:
从目标网页中下载第二目标数据;
获取存储在区块链中的第三目标数据;
利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
若是,则确定所述第二目标数据为真实数据。


6.一种基于区块链的数据处理装置,其特征在于,包括:
第一获取单元,用于获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
第一存储单元,用于将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。


7.根据权利要求6所述的装置,其特征...

【专利技术属性】
技术研发人员:王锐顾健良
申请(专利权)人:上海唯链信息科技有限公司
类型:发明
国别省市:上海;31

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

1