[发明专利]一种查询区块链上评论数据的方法及其设备在审
申请号: | 201910525310.8 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110232075A | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 吉建勋;杨慧 | 申请(专利权)人: | 北京艾摩瑞策科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/22;G06F16/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 评论数据 区块 哈希 数据库 特征信息 物件 存储 哈希值比对 查询 哈希计算 用户体验 解析 | ||
本发明涉及一种查询区块链上评论数据的方法及其设备,该方法包括:根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;根据评论数据进行哈希计算得到第一哈希值;将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。通过将区块链上的评论数据解析、存储到数据库中,然后再根据需要从数据库中获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户体验。
技术领域
本发明涉及区块链技术领域,尤其涉及一种查询区块链上评论数据的方法及其设备。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,是比特币的一个重要概念,本质上是一个去中心化的数据库。区块链的结构是一个区块接着一个区块,下一个区块的包含上一个区块的哈希值,以保证区块中数据的安全性。也正如此,用户(用户设备)在进行评论数据查询时,需要经过长时间的大量计算获取哈希值以确定是可信的授权使用者,进一步获取所查询的评论数据,导致评论数据查询效率低,影响用户体验。这里的评论数据可以是对电影的讨论、评价等物件的特征信息的数据。
发明内容
本发明提供了一种查询区块链上评论数据的方法和设备,提高了评论数据查询的效率,提高了用户体验。
第一方面,提供了一种查询区块链上评论数据的方法,该方法包括:
根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;
根据评论数据进行哈希计算得到第一哈希值;
将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;
当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。
通过将区块链上的评论数据解析、存储到数据库中,然后再根据需要从数据库中获取评论数据,缩短了从区块链上获取评论数据的时间,提高了获取评论数据的效率,提高了用户体验。
在一个可能的实现中,将第一哈希值与第二哈希值比对,包括:
将第一哈希值至发送至区块链上,第一哈希值用于区块链将第一哈希值与区块链上存储的第二哈希值比对,并反馈比对结果。
在一个可能的实现中,
将第一哈希值与第二哈希值进行比对,包括:
从区块链上获取第二哈希值;
将第一哈希值与第二哈希值比对。
在一个可能的实现中,物件的特征信息包括物件的颜色、物件款式、物件规格、对物件主观的美与不美。
在一个可能的实现中,评论数据包括物件的颜色、物件款式、物件规格、对物件主观的美与不美的评论内容。
第二方面,提供了一种设备,该设备包括:
获取单元,用于根据物件的特征信息从数据库中获取评论数据,数据库中的评论数据是从区块链上获取的;
计算单元,用于根据评论数据进行哈希计算得到第一哈希值;
对比单元,用于将第一哈希值与区块链上存储的第二哈希值比对,其中,第二哈希值是与物件的特征信息对应的评论数据的哈希值;
确定单元,用于当第一哈希值与第二哈希值一致时,确定根据物件的特征信息从数据库中获取的评论数据与从区块链上获取的评论数据一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京艾摩瑞策科技有限公司,未经北京艾摩瑞策科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910525310.8/2.html,转载请声明来源钻瓜专利网。