CN112765675A - 一种基于区块链的数据处理方法及装置 - Google Patents

一种基于区块链的数据处理方法及装置 Download PDF

Info

Publication number
CN112765675A
CN112765675A CN201911061491.XA CN201911061491A CN112765675A CN 112765675 A CN112765675 A CN 112765675A CN 201911061491 A CN201911061491 A CN 201911061491A CN 112765675 A CN112765675 A CN 112765675A
Authority
CN
China
Prior art keywords
target data
target
block chain
data
webpage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911061491.XA
Other languages
English (en)
Inventor
王锐
顾健良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vechain Global Technology Sarl
Original Assignee
Vechain Global Technology Sarl
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vechain Global Technology Sarl filed Critical Vechain Global Technology Sarl
Priority to CN201911061491.XA priority Critical patent/CN112765675A/zh
Publication of CN112765675A publication Critical patent/CN112765675A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)

Abstract

本申请公开了一种基于区块链的数据处理方法及装置,可以有效保证网页信息的真实性和可靠性。所述方法包括:首先,获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。

Description

一种基于区块链的数据处理方法及装置
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链的数据处理方法及装置。
背景技术
近年来,随着网络技术的快速发展,人们可以通过手机、平板电脑等电子设备随时随地的连接互联网来获取信息,如浏览网页、在线观看视频等。
但目前用户在浏览网页时,无法确认网页上显示的信息(如文字、图片、视频等)的真实性,这是因为这些网页信息极有可能是被篡改之后的数据,导致网页显示的信息与真实数据是不相符的,例如,以用户正在浏览A品牌牛奶为例,当用户点击了对该牛奶的介绍网页时,显示的可能是关于B品牌牛奶的推荐信息,或者是与该牛奶属性完全不符的其他网页信息等。对此,从用户角度来说,其也没有办法确认网页上显示的文字、图片、视频等信息是否真实。所以,在现有技术中缺乏能够保证网页信息的真实性和可靠性的方法。
发明内容
本申请实施例的主要目的在于提供一种基于区块链的数据处理方法及装置,能够有效保证网页信息的真实性和可靠性。
第一方面,本申请实施例提供了一种基于区块链的数据处理方法,包括:
获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。
可选的,所述将所述第一目标数据存储至区块链上,包括:
将所述第一目标数据以原文的形式链接至区块链上;
和/或,将所述第一目标数据以哈希的形式链接至区块链上。
可选的,所所述将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据之后,还包括:
利用预设密钥对所述目标网页进行签名;
将所述预设密钥存储至所述区块链上。
可选的,所述方法还包括:
通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。
第二方面,本申请实施例还提供了一种基于区块链的数据处理方法,包括:
从目标网页中下载第二目标数据;
获取存储在区块链中的第三目标数据;
利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
若是,则确定所述第二目标数据为真实数据。
第三方面,本申请实施例还提供了一种基于区块链的数据处理装置,包括:
第一获取单元,用于获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
第一存储单元,用于将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。
可选的,所述第一存储单元包括:
第一链接子单元,用于将所述第一目标数据以原文的形式链接至区块链上;
和/或,第二链接子单元,用于将所述第一目标数据以哈希的形式链接至区块链上。
可选的,所述装置包括:
第一签名单元,用于利用预设密钥对所述目标网页进行签名;
第二存储单元,用于将所述预设密钥存储至所述区块链上。
可选的,所述装置还包括:
确认单元,用于通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
第二签名单元,用于对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。
第四方面,本申请实施例还提供了一种基于区块链的数据处理装置,包括:
下载单元,用于从目标网页中下载第二目标数据;
第二获取单元,用于获取存储在区块链中的第三目标数据;
验证单元,用于利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
判断单元,用于当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
确定单元,用于若判断出所述第二目标数据和所述第三目标数据一致,则确定所述第二目标数据为真实数据。
本申请实施例还提供了一种基于区块链的数据处理设备,包括:处理器、存储器、***总线;
所述处理器以及所述存储器通过所述***总线相连;
所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述基于区块链的数据处理方法中的任意一种实现方式。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述基于区块链的数据处理方法中的任意一种实现方式。
本申请实施例提供的一种基于区块链的数据处理方法及装置,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储***来存储目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种基于区块链的数据处理方法的流程示意图;
图2为本申请实施例提供的另一种基于区块链的数据处理方法的流程示意图;
图3为本申请实施例提供的一种基于区块链的数据处理装置的组成示意图;
图4为本申请实施例提供的另一种基于区块链的数据处理装置的组成示意图。
具体实施方式
目前,随着网络技术的快速发展,用户通常可以通过任何终端设备,随时随地连接网络,来获取网络信息,但目前用户在浏览网页时,往往无法确认出网页中显示信息的真实性和可靠性,这是因为现有网页中显示的信息存在被不法商家和用户篡改的可能性,导致网页显示的信息与真实信息是不相符的。
为解决上述缺陷,本申请实施例提供了一种基于区块链的数据处理方法,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储***来存储第一目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
第一实施例
参见图1,为本实施例提供的一种基于区块链的数据处理方法的流程示意图,该方法包括以下步骤:
S101:获取待显示的第一目标数据,其中,第一目标数据表征了目标网页中的网页信息。
在本实施例中,将采用本实施例进行处理的任一数据定义为第一目标数据,并将显示第一目标数据的网页定义为目标网页,即,将第一目标数据作为网页资源的网页定义为目标网页,本实施例不限制第一目标数据的数据类型,比如,可以是文字、图片或视频等。
为了准确显示目标网页的网页信息,保证网页信息的真实性和可靠性,首先需要获取到待显示的第一目标数据,用以执行后续步骤S102。
其中,第一目标数据指的是表征目标网页中的网页信息的数据,属于目标网页的网页资源。比如,网页设计者在设计用户浏览的网页(比如,引导页(landing page的))时,需要将对应的图片、文字或视频等进行显示,这些图片、文字或视频均可称为第一目标数据。
举例说明:当检测到用户点击了A品牌空调的广告,或者检测到用户利用搜索引擎搜索A品牌空调时,需要弹出目标网页,且该网页中需要显示与A品牌空调相关的扩展内容,比如A空调的匹数、材质、型号、价格等属性信息,此处即可将网页中表征这些扩展内容的数据作为第一目标数据。
S102:将第一目标数据存储至区块链上,以便用户通过区块链获取第一目标数据。
在本实施例中,通过步骤S101获取到待显示的第一目标数据后,为了保证第一目标数据表征的网页信息的真实性和可靠性,进一步可以利用现有或未来出现的数据链接方式,将第一目标数据链接至区块链上进存储,如可以采用哈希的方式进行链接等,以利用区块链中区块一个一个相连的形式,保证第一目标数据在的不可篡改性,使得用户可以通过区块链来获取到真实可靠的第一目标数据,即,获取到表征目标网页中的网页信息的数据。
在本实施例的一种可能的实现方式中,本步骤S102中的“将第一目标数据存储至区块链上”的具体实现过程可以包括下述步骤A1和/或步骤A2:
步骤A1:将第一目标数据以原文的形式链接至区块链上。
在本实现方式中,为了保证第一目标数据的真实性和可靠性,在获取到第一目标数据后,不仅可以用其来设计网页,还可以将第一目标数据以原文的形式链接至区块链上,例如,假设第一目标数据由图片和文字组成,则将第一目标数据仍以图片和文字的形式链接至区块链上进行存储。
步骤A2:将第一目标数据以哈希的形式链接至区块链上。
在本实现方式中,除了可以通过步骤A1将第一目标数据以原文的形式链接至区块链以外,为了进一步提高第一目标数据的可靠性,还可以以哈希的形式将第一目标数据链接至区块链上,即,先将第一目标数据转换为哈希值的形式,再将其链接至区块链上。
其中,哈希值指的是表征第一目标数据唯一且极其紧凑的数值表示形式,对于散列的一段明文来说,即使仅改变其中的一个字母,随后的哈希都将产生不同的值。也就是说,对于不同的数据来说,其对应哈希值是不同的,哈希值具有唯一性,这样,可以将每个网页设计者设计的网页所对应的数据以哈希值的方式链接至区块链上,以保证数据的唯一性。
在本实施例的一种可能的实现方式中,通过步骤S102将第一目标数据存储至区块链上之后,进一步还可以继续执行下述步骤B1-B2:
步骤B1:利用预设密钥对目标网页进行签名。
在本实现方式中,在将第一目标数据存储在区块链上后,为了进一步提高数据的安全性,还需要在目标网页设计完成后,利用预先设置的密钥对目标网页进行签名。
其中,对目标网页进行签名的过程,就是在需要签名的网页数据上附加一些密钥数据,比如,附加网页设计者的公钥等,或者对该网页数据进行密码变换,进而获得签名后的目标网页,以保证其中包含的网页资源(即第一目标数据)的真实性,避免其被恶意的伪造和篡改。
步骤B2:将预设密钥存储至区块链上。
通过步骤B1利用预设密钥对目标网页进行签名后,还可以将该预设密钥存储至区块链上,以便后续对第一目标数据的发送者(比如,可以是目标网页的设计者)进行身份认证,实现该发送者在数据传输过程中的不可抵赖性。
需要说明的是,由于网页设计者可以自由将目标网页中的第一目标数据存储至区块链,为了进一步保证数据的真实性,还可以通过执行下述步骤C1-C2,以引入第三方审计方对第一目标数据进行确认,以保证网页信息的真实性和可靠性。
步骤C1:通过第三方审计方,对第一目标数据进行确认,得到确认过的第一目标数据。
在本实现方式中,为了进一步保证网页信息的真实性和可靠性,还需要引入第三方审计方,作为监督机构,对区块链中存储的第一目标数据进行确认,比如,可以利用第三方的政府监督机构、第三方监管机构等具有征信权利的机构,作为第三方审计方,对第一目标数据进行数据分析,以得到确认过的第一目标数据。用以继续执行后续步骤C2。
步骤C2:对确认过的第一目标数据所属的目标网页进行签名,以保证第一目标数据的真实性。
在本实现方式中,通过步骤C1得到经过第三方审计方确认过的第一目标数据后,进一步可以利用现有或未来出现的签名方法,对确认过的第一目标数据所属的目标网页进行签名,比如,可以利用预先设置的密钥对目标网页进行再次签名,以表明该目标网页中包含的网页资源(即第一目标数据)是被审核过的,具有真实性和可靠性。
综上,本实施例提供的一种基于区块链的数据处理方法,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储***来存储目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。
第二实施例
参见图2,为本实施例提供的另一种基于区块链的数据处理方法的流程示意图,该方法包括以下步骤:
S201:从目标网页中下载第二目标数据。
在本实施例中,将采用本实施例进行处理的任一数据定义为第二目标数据,为了确认第二目标数据的真实性,以保证目标网页中网页信息的真实可靠,首先需要获取到从目标网页中下载第二目标数据,用以执行后续步骤S202。
其中,第二目标数据指的是在用户浏览目标网页时,从目标网页中下载的网页资源,本实施例不限制第二目标数据的数据类型,比如,第二目标数据可以是文字、图片或视频等。
S202:获取存储在区块链中的第三目标数据。
在本实施例中,将利用第一实施例介绍的方式存储至区块链中的第一目标数据定义为第三目标数据,并以此作为判断依据,通过后续步骤S203-S206,确定出第二目标数据的真实性。
S203:利用预设密钥对目标网页所属签名进行验证,以确认出第三目标数据的真实性。
在本实施例中,在下载完目标网页后,可以利用上述步骤B1中采用的预设密钥对目标网页所属签名进行验证,以对第三目标数据的发送者(比如,可以是目标网页的设计者)的身份进行认证,以确认出区块链中存储的第三目标数据的真实性。比如,可以快速确认出目标网页是否遭到篡改,或者目标网页的发送端发布的信息是否真实等。具体验证方法与现有方法一致,在此不再赘述。
S204:当确认第三目标数据为真实数据之后,判断第二目标数据和第三目标数据是否一致。
当通过步骤S203确认出第三目标数据为真实数据之后,进一步可以将从目标网页中下载的第二目标数据和存储在区块链中第三目标数据进行比较,若一致,则执行步骤S205;若不一致,则执行步骤S206。
具体来讲,若第三目标数据是以原文的形式链接到区块链上的,则直接可以利用下载的第二目标数据(包括文字、视频、图像等)与区块链上的第三目标数据进行比对,判断二者是否一致,若一致,则执行步骤S205;若不一致,则执行步骤S206。
或者,若第三目标数据是以哈希的形式链接到区块链上的,则需要先将第二目标数据(包括文字、视频、图像等)转换为哈希值,然后,再与区块链上以哈希值形式存储的第三目标数据进行比对,判断二者是否一致,若一致,则执行步骤S205;若不一致,则执行步骤S206。
S205:若判断出第二目标数据和第三目标数据一致,则可以确定第二目标数据为真实数据。
S206:若判断出第二目标数据和第三目标数据不一致,则可以确定第二目标数据为非真实数据。
综上,本实施例提供的一种基于区块链的数据处理方法,首先从目标网页中下载第二目标数据,并获取到存储在区块链中的第三目标数,然后,再利用预设密钥对第三目标数据所属签名进行验证,以在确认出第三目标数据的真实性后,判断第二目标数据和第三目标数据是否一致,若一致,则可以确定第二目标数据为真实数据。可见,由于本申请实施例是利用区块链上存储的第三目标数据作为真实数据来衡量第二目标数据,进而可以利用区块链中存储数据的不可篡改性,准确确定出第二目标数据的真实性和可靠性,进而保证了该第二目标数据表征的目标网页的网页信息的真实性和可靠性。
第三实施例
本实施例将对一种基于区块链的数据处理装置进行介绍,相关内容请参见上述方法实施例。
参见图3,为本实施例提供的一种基于区块链的数据处理装置的组成示意图,该装置包括:
第一获取单元301,用于获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
第一存储单元302,用于将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数。
在本实施例的一种实现方式中,所述第一存储单元302包括:
第一链接子单元,用于将所述第一目标数据以原文的形式链接至区块链上;
和/或,第二链接子单元,用于将所述第一目标数据以哈希的形式链接至区块链上。
在本实施例的一种实现方式中,所述装置包括:
第一签名单元,用于利用预设密钥对所述目标网页进行签名;
第二存储单元,用于将所述预设密钥存储至所述区块链上。
在本实施例的一种实现方式中,所述装置还包括:
确认单元,用于通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
第二签名单元,用于对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。
综上,本实施例提供的一种基于区块链的数据处理装置,首先获取到表征目标网页中的网页信息的数据,作为待显示的第一目标数据,然后,再将该第一目标数据存储至区块链上,以便用户可以通过该区块链获取第一目标数据。可见,由于本申请实施例是利用区块链作为第三方数据存储***来存储目标数据,从而能够通过区块一个一个相连的形式,有效保证数据在各方之间的不可篡改性,所以,这种联动机制保证了区块本身一旦写入目标数据就无法更改该目标数据,进而保证了该目标数据表征的网页信息的真实性和可靠性。
第四实施例
本实施例将对另一种基于区块链的数据处理装置进行介绍,相关内容请参见上述方法实施例。
参见图4,为本实施例提供的另一种基于区块链的数据处理装置的组成示意图,该装置包括:
下载单元401,用于从目标网页中下载第二目标数据;
第二获取单元402,用于获取存储在区块链中的第三目标数据;
验证单元403,用于利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
判断单元404,用于当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
确定单元405,用于若判断出所述第二目标数据和所述第三目标数据一致,则确定所述第二目标数据为真实数据。
综上,本实施例提供的一种基于区块链的数据处理装置,首先从目标网页中下载第二目标数据,并获取到存储在区块链中的第三目标数,然后,再利用预设密钥对第三目标数据所属签名进行验证,以确认出第三目标数据的真实性后,判断第二目标数据和第三目标数据是否一致,若是,则可以确定第二目标数据为真实数据。可见,由于本申请实施例是利用区块链上存储的第三目标数据作为真实数据来衡量第二目标数据,进而可以利用区块链中存储数据的不可篡改性,准确确定出第二目标数据的真实性和可靠性,进而保证了该第二目标数据表征的目标网页的网页信息的真实性和可靠性。
进一步地,本申请实施例还提供了一种基于区块链的数据处理设备,包括:处理器、存储器、***总线;
所述处理器以及所述存储器通过所述***总线相连;
所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述基于区块链的数据处理方法的任一种实现方法。
进一步地,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述基于区块链的数据处理方法的任一种实现方法。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本申请各个实施例或者实施例的某些部分所述的方法。
需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (12)

1.一种基于区块链的数据处理方法,其特征在于,包括:
获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一目标数据存储至区块链上,包括:
将所述第一目标数据以原文的形式链接至区块链上;
和/或,将所述第一目标数据以哈希的形式链接至区块链上。
3.根据权利要求1所述的方法,其特征在于,所述将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据之后,还包括:
利用预设密钥对所述目标网页进行签名;
将所述预设密钥存储至所述区块链上。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。
5.一种基于区块链的数据处理方法,其特征在于,包括:
从目标网页中下载第二目标数据;
获取存储在区块链中的第三目标数据;
利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
若是,则确定所述第二目标数据为真实数据。
6.一种基于区块链的数据处理装置,其特征在于,包括:
第一获取单元,用于获取待显示的第一目标数据,所述第一目标数据表征了目标网页中的网页信息;
第一存储单元,用于将所述第一目标数据存储至区块链上,以便用户通过所述区块链获取所述第一目标数据。
7.根据权利要求6所述的装置,其特征在于,所述第一存储单元包括:
第一链接子单元,用于将所述第一目标数据以原文的形式链接至区块链上;
和/或,第二链接子单元,用于将所述第一目标数据以哈希的形式链接至区块链上。
8.根据权利要求6所述的装置,其特征在于,所述装置包括:
第一签名单元,用于利用预设密钥对所述目标网页进行签名;
第二存储单元,用于将所述预设密钥存储至所述区块链上。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
确认单元,用于通过第三方审计方,对所述第一目标数据进行确认,得到确认过的第一目标数据;
第二签名单元,用于对所述确认过的第一目标数据所属的目标网页进行签名,以保证所述第一目标数据的真实性。
10.一种基于区块链的数据处理装置,其特征在于,包括:
下载单元,用于从目标网页中下载第二目标数据;
第二获取单元,用于获取存储在区块链中的第三目标数据;
验证单元,用于利用预设密钥对所述第三目标数据所属签名进行验证,以确认出第三目标数据的真实性;
判断单元,用于当确认所述第三目标数据为真实数据之后,判断所述第二目标数据和所述第三目标数据是否一致;
确定单元,用于若判断出所述第二目标数据和所述第三目标数据一致,则确定所述第二目标数据为真实数据。
11.一种基于区块链的数据处理设备,其特征在于,包括:处理器、存储器、***总线;
所述处理器以及所述存储器通过所述***总线相连;
所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行权利要求1-5任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行权利要求1-5任一项所述的方法。
CN201911061491.XA 2019-11-01 2019-11-01 一种基于区块链的数据处理方法及装置 Pending CN112765675A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911061491.XA CN112765675A (zh) 2019-11-01 2019-11-01 一种基于区块链的数据处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911061491.XA CN112765675A (zh) 2019-11-01 2019-11-01 一种基于区块链的数据处理方法及装置

Publications (1)

Publication Number Publication Date
CN112765675A true CN112765675A (zh) 2021-05-07

Family

ID=75692276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911061491.XA Pending CN112765675A (zh) 2019-11-01 2019-11-01 一种基于区块链的数据处理方法及装置

Country Status (1)

Country Link
CN (1) CN112765675A (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106681621A (zh) * 2016-12-09 2017-05-17 北京超雷科技中心(有限合伙) 一种网页证据保全***及方法
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN108959416A (zh) * 2018-06-08 2018-12-07 浙江数秦科技有限公司 一种基于区块链的网页数据自动取证与存证方法
CN109063426A (zh) * 2018-09-20 2018-12-21 新华智云科技有限公司 一种基于联盟区块链的版权存证共享方法及***
CN109150542A (zh) * 2018-08-15 2019-01-04 杭州链汇通区块链科技有限公司 硬件签章方法、硬件签章验证方法、签章***和存储介质
CN109257340A (zh) * 2018-08-29 2019-01-22 北京中科锐链科技有限公司 一种基于区块链的网站防篡改***及方法
CN109617977A (zh) * 2018-12-24 2019-04-12 北京神州绿盟信息安全科技股份有限公司 一种网页请求处理方法及装置
CN109858904A (zh) * 2017-11-30 2019-06-07 国付宝信息科技有限公司 基于区块链的数据处理方法和装置
US10425230B1 (en) * 2019-03-01 2019-09-24 Capital One Services, Llc Identity and electronic signature verification in blockchain
CN110311782A (zh) * 2019-04-29 2019-10-08 山东工商学院 个人信息的零知识证明方法、***及存储介质

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106681621A (zh) * 2016-12-09 2017-05-17 北京超雷科技中心(有限合伙) 一种网页证据保全***及方法
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN109858904A (zh) * 2017-11-30 2019-06-07 国付宝信息科技有限公司 基于区块链的数据处理方法和装置
CN108959416A (zh) * 2018-06-08 2018-12-07 浙江数秦科技有限公司 一种基于区块链的网页数据自动取证与存证方法
CN109150542A (zh) * 2018-08-15 2019-01-04 杭州链汇通区块链科技有限公司 硬件签章方法、硬件签章验证方法、签章***和存储介质
CN109257340A (zh) * 2018-08-29 2019-01-22 北京中科锐链科技有限公司 一种基于区块链的网站防篡改***及方法
CN109063426A (zh) * 2018-09-20 2018-12-21 新华智云科技有限公司 一种基于联盟区块链的版权存证共享方法及***
CN109617977A (zh) * 2018-12-24 2019-04-12 北京神州绿盟信息安全科技股份有限公司 一种网页请求处理方法及装置
US10425230B1 (en) * 2019-03-01 2019-09-24 Capital One Services, Llc Identity and electronic signature verification in blockchain
CN110311782A (zh) * 2019-04-29 2019-10-08 山东工商学院 个人信息的零知识证明方法、***及存储介质

Similar Documents

Publication Publication Date Title
TWI753228B (zh) 基於區塊鏈的資料驗證方法及裝置、電子設備
CN110851879B (zh) 一种基于存证区块链的侵权存证方法、装置及设备
RU2740702C2 (ru) Автоматизация проверки достоверности изображения
US10264016B2 (en) Methods, systems and application programmable interface for verifying the security level of universal resource identifiers embedded within a mobile application
US9672532B2 (en) Monetizing downloadable files based on resolving custodianship thereof to referring publisher and presentation of monetized content in a modal overlay contemporaneously with download
JP6880055B2 (ja) メッセージ偽造防止実施方法及びデバイス
CN103139761B (zh) 一种信息实时展示的方法和移动通讯终端
CN103559221B (zh) 一种进行多媒体数据处理的方法、装置和浏览器
CN110266469A (zh) 一种基于web脚本数据流运算的远程在线电子签章方法
EP2913973A1 (en) Trusted NFC smart poster tag
CN108334915A (zh) 一种基于二维码的防伪及加密方法、电子设备及存储介质
US8468358B2 (en) Methods for identifying the guarantor of an application
CN105574724B (zh) 安全支付防护方法、安全应用客户端、安全服务器及***
CN104993930A (zh) 数字凭证生成方法、***及数字凭证验证方法、***
US10079856B2 (en) Rotation of web site content to prevent e-mail spam/phishing attacks
US20230344639A1 (en) Identifying deep fake content via smart devices
CN110472128B (zh) 基于图像识别的网页取证方法、装置、存储介质及服务器
CN112765675A (zh) 一种基于区块链的数据处理方法及装置
US20230102116A1 (en) Verifying the trustworthiness of web applications
TWI726383B (zh) 簡訊啟動網頁的身分辨識方法
CN110781523B (zh) 用于处理信息的方法和装置
CN108234415A (zh) 用于验证用户的方法和装置
CN113326462A (zh) H5页面的水印添加方法、服务器、计算机设备及存储介质
US9282107B1 (en) Secure verification of website claims
JP5760057B2 (ja) セキュリティサーバ、ユーザ端末、ウェブページ鑑定方法、セキュリティサーバ用プログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210507