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