一种查询区块链上评论数据的方法及其设备技术

技术编号:22101791 阅读:24 留言:0更新日期:2019-09-14 03:18
本发明专利技术涉及一种查询区块链上评论数据的方法及其设备,该方法包括:根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;根据评论数据进行哈希计算得到第一哈希值;将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。通过将区块链上的评论数据解析、存储到数据库中,然后再根据需要从数据库中获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户体验。

A Method and Equipment for Querying Comment Data on Block Chain

【技术实现步骤摘要】
一种查询区块链上评论数据的方法及其设备
本专利技术涉及区块链
,尤其涉及一种查询区块链上评论数据的方法及其设备。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,是比特币的一个重要概念,本质上是一个去中心化的数据库。区块链的结构是一个区块接着一个区块,下一个区块的包含上一个区块的哈希值,以保证区块中数据的安全性。也正如此,用户(用户设备)在进行评论数据查询时,需要经过长时间的大量计算获取哈希值以确定是可信的授权使用者,进一步获取所查询的评论数据,导致评论数据查询效率低,影响用户体验。这里的评论数据可以是对电影的讨论、评价等物件的特征信息的数据。
技术实现思路
本专利技术提供了一种查询区块链上评论数据的方法和设备,提高了评论数据查询的效率,提高了用户体验。第一方面,提供了一种查询区块链上评论数据的方法,该方法包括:根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;根据评论数据进行哈希计算得到第一哈希值;将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。通过将区块链上的评论数据解析、存储到数据库中,然后再根据需要从数据库中获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户体验。在一个可能的实现中,将第一哈希值与第二哈希值比对,包括:将第一哈希值至发送至区块链上,第一哈希值用于区块链将第一哈希值与区块链上存储的第二哈希值比对,并反馈比对结果。在一个可能的实现中,将第一哈希值与第二哈希值进行比对,包括:从区块链上获取第二哈希值;将第一哈希值与第二哈希值比对。在一个可能的实现中,物件的特征信息包括物件的颜色、物件款式、物件规格、对物件主观的美与不美。在一个可能的实现中,评论数据包括物件的颜色、物件款式、物件规格、对物件主观的美与不美的评论内容。第二方面,提供了一种设备,该设备包括:获取单元,用于根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;计算单元,用于根据评论数据进行哈希计算得到第一哈希值;对比单元,用于将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;确定单元,用于当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。通过将区块链上的评论数据解析、存储到数据库中,然后再根据需要从数据库中获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户体验。在一个可能的实现中,对比单元具体用于:对比单元具体用于:将第一哈希值至发送至区块链上,第一哈希值用于区块链将第一哈希值与区块链上存储的第二哈希值比对,并反馈比对结果。在一个可能的实现中,对比单元具体用于:从区块链上获取第二哈希值;将第一哈希值与第二哈希值比对。在一个可能的实现中,物件的特征信息包括物件的颜色、物件款式、物件规格、对物件主观的美与不美。在一个可能的实现中,评论数据包括物件的颜色、物件款式、物件规格、对物件主观的美与不美的评论内容。第三方面,提供了一种设备,该设备包括处理器和存储器,存储器包括指令,当处理器调用并执行存储器中的指令时,实现以下过程:根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;根据评论数据进行哈希计算得到第一哈希值;将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。第四方面,提供了一种系统,该系统包括区块链系统、数据库和至少一个设备。区块链系统包括多个物件的特征信息的评论数据,例如某上新电影的影评的数据;数据库中包括从区块链上获取、解析并存储的多个物件的特征信息的评论数据;设备用于执行第一方面,以及第一方面任一可能实现的方法。第五方面,提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,执行第一方面中任一可能实现的方法。第六方面,提供了一种计算机可读存储介质,用于存储指令,当所述指令在计算机上执行时,实现第一方面中任一可能实现的方法。基于本专利技术提供的一种获取区块链上数据的方法和设备,通过将区块链上的评论数据下载、解析并存储到数据库中,设备根据物件的特征信息,例如,某个电影的名称,直接从数据库中获取评论数据,然后设备计算获取到的评论数据的第一哈希值,并将第一哈希值与区块链上存储的第二哈希值进行比对,当第一哈希值与第二哈希值一致时,设备确定从数据库中获取的话题说句是可信的,即认为从数据库获取到的评论数据与从区块链上获取的评论数据一致,保证了评论数据的可靠性,同时,通过数据库获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户的体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种查询区块链上评论数据的方法流程示意图;图2为本专利技术实施例提供的一种设备的结构示意图;图3是本专利技术实施例提供的一种设备的结构示意图。具体实施方式在现有区块链技术的基础上,为了缩短从区块链上查询评论数据的时间,提高从区块链上查询评论数据的效率,提供了本专利技术实施例。其中,评论数据可以是物件的颜色、物件款式、物件规格、对物件主观的美与不美的评论内容,其中物件可以是生活中的所有东西或物品,如衣服、头发、图片、生活用品(如洗发露、牙膏等物品的使用效果),等等一切可被评价的东西。评论数据包括评论时间、评论内容以及评论的用户。本专利技术实施例提供了一种查询区块链上评论数据的方法和设备,适用于物件的评价场景,可具体是一个衣物穿搭交流平台、对衣服的颜色、款式、长短、风格等的评价,也或者是其他用于评价的平台,对头发的颜色、发型、颜色的评价,也或者对图片的主观上的美与不美的评价,也或者美食好吃不好吃的评价等等。在本专利技术实施例中,先将各个物件的特征信息对应的评论数据,比如大量衣服颜色、款式、风格、长短等评论数据从区块链上下载、解析并存储到数据库中,该数据库可以是一个现有的数据库,用于存储海量的评论数据。这里需要说明的是,由于存储在区块链上的大量物件的特征信息对应的评论数据是哈希值,哈希值对各个物件的特征信息对应的评论数据分别进行哈希计算得到的;所以,将区块链上的评论数据下载下来后,需要对下载下来评论数据对应的哈希值进行解析,该解析的过程就是进行哈希计算,将哈希值还原为评论数据,比如,新上映电影的讨论、评分等数据,并存储到数据中。当用户需要获取某个物件的特征信息对应的评论数据时,用户通过设备从数据库中获取相应物件的特征信息对应的评论数据,省略了用户通过设备从区块链中获取评论数据时,区块链经过复杂哈本文档来自技高网...

【技术保护点】
1.一种查询区块链上评论数据的方法,其特征在于,所述方法包括:根据物件的特征信息从数据库中获取评论数据,所述数据库中的所述评论数据是从区块链上获取的;根据所述评论数据进行哈希计算得到第一哈希值;将所述第一哈希值与所述区块链上存储的第二哈希值比对,其中,所述第二哈希值是与所述物件的特征信息对应的评论数据的哈希值;当所述第一哈希值与所述第二哈希值一致时,确定根据所述物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。

【技术特征摘要】
1.一种查询区块链上评论数据的方法,其特征在于,所述方法包括:根据物件的特征信息从数据库中获取评论数据,所述数据库中的所述评论数据是从区块链上获取的;根据所述评论数据进行哈希计算得到第一哈希值;将所述第一哈希值与所述区块链上存储的第二哈希值比对,其中,所述第二哈希值是与所述物件的特征信息对应的评论数据的哈希值;当所述第一哈希值与所述第二哈希值一致时,确定根据所述物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。2.根据权利要求1所述的方法,其特征在于,将所述第一哈希值与所述第二哈希值比对,包括:将所述第一哈希值至发送至所述区块链上,所述第一哈希值用于所述区块链将所述第一哈希值与所述区块链上存储的第二哈希值比对,并反馈所述比对结果。3.根据权利要求1所述的方法,其特征在于,所述将所述第一哈希值与所述第二哈希值进行比对,包括:从所述区块链上获取所述第二哈希值;将所述第一哈希值与所述第二哈希值比对。4.根据权利要求1至3任一项所述的方法,其特征在于,所述物件的特征信息包括物件的颜色、物件款式、物件规格、对物件主观的美与不美。5.根据权利要求1至3任一项所述的方法,其特征在于,所述评论数据包括物件的颜色、物件款式、物件规格、对物件主观的美与不美的...

【专利技术属性】
技术研发人员:吉建勋杨慧
申请(专利权)人:北京艾摩瑞策科技有限公司
类型:发明
国别省市:北京,11

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

1