[发明专利]一种面向时空数据的区块链架构及范围查询处理方法在审
申请号: | 202111190860.2 | 申请日: | 2021-10-13 |
公开(公告)号: | CN113901142A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 丁琳琳;华亚洲;李思思;陈泽;张翰林 | 申请(专利权)人: | 辽宁大学 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F16/2455;G06F16/248 |
代理公司: | 沈阳杰克知识产权代理有限公司 21207 | 代理人: | 罗莹 |
地址: | 110000 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 时空 数据 区块 架构 范围 查询 处理 方法 | ||
一种面向时空数据的区块链架构及范围查询处理方法,包括以下步骤:步骤1:依据节点在区块链网络中的作用划分节点类别;步骤2:对产生的时空数据进行数据处理并签名确认,然后将时空数据发布到区块链网络中,由其中的节点进一步处理;步骤3:从区块链网络中获取时空数据,当数据量达到一定峰值范围,即(1M‑2M)时,将时空数据存储在基于四叉树及单链表存储结构的区块中,并在块头中引入所存时空数据的时间范围及空间范围,之后将区块通过对多个前向区块的引用存储到区块链中。步骤4:给出要查询时空数据的时间及空间维度范围,在构建的区块链中利用区块头中存储的时空范围进行时空数据的范围查询,并返回查询结果。本发明通过上述方法,在提高时空数据吞吐量以及时空数据查询效率方面提升了区块链技术对于时空数据的支持度。
技术领域
本发明一种时空数据的存储及查询方法,具体为一种面向时空数据的区块链架构及范围查询处理方法。属于块链及分布式数据存储领域。
背景技术
区块链是按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,其本质是一种去中心化的分布式账本,并通过密码学的方式保证分布式账本的不可篡改。其优点是去中心化、防篡改、可追溯,因此区块链能够安全可靠的存储数据记录。由于区块链技术在数据管理上的优点,区块链技术已被广泛应用于金融、医疗、教育等领域,并且随着区块链技术的不断发展,区块链技术将会应用到更多的领域中。
时空数据是指具有时间维度及空间维度的数据,供应链管理、电子商务等领域中的数据类型多为时空数据。保证时空数据的完整、透明及安全存储在实际应用中具有重要意义,而目前时空数据的存储方式多为集中式存储,该存储方式导致时空数据不透明、易形成数据孤岛、出现问题溯源困难。
因此考虑将时空数据管理与区块链技术结合起来,利用区块链技术的去中心化、防篡改、可追溯的特点管理时空数据,将产生的时空数据存储在区块链中,并由多方共同参与存储数据副本,实现时空数据的透明、安全存储以及出现问题有源可查。
时空数据具有对于时间敏感、变化速度快、数据规模大的特点,而传统的区块链技术难以满足时空数据的特点,因此对时空数据的支持度有限。例如,比特币区块链每秒仅能处理7笔交易,远低于时空数据的吞吐量需求。其次传统区块链技术繁琐的投票确认机制导致时空数据确认时间长,上链速度慢。最后传统区块链技术在数据查询方面查询方式低下,进行数据查询时,首先从最新的区块开始查询,然后依据块头中的哈希指针回溯到前一个区块中查询,直到创世区块。
综上所述,现有的传统区块链技术在时空数据管理方面的缺点在于:1.对时空数据的处理效率低,其繁琐的投票确认机制导致时空数据上链速度慢,难以满足时空数据的吞吐量需求。2.传统区块链技术在数据查询方面查询形式单一,仅支持基于数据哈希值的查询,查询方式为遍历查询,最差情况下需要遍历到创世区块,难以满足时空数据的快速查询需求。
发明内容
本发明的目的是提供一种面向时空数据的区块链架构及范围查询处理方法。该方法解决现有传统区块链技术对于时空数据管理的支持度有限的技术问题,能够快速处理产生的时空数据,并支持时空数据的快速查询。
本发明目的是通过下述技术方案实现的:一种面向时空数据的区块链架构及范围查询处理方法,包括以下步骤:
步骤1:依据节点在区块链网络中的作用划分节点类别;
步骤2:对新产生的时空数据进行数据处理并签名确认,然后将时空数据发布到区块链网络中,由其中的节点进一步处理;
步骤3:从区块链网络中获取时空数据,当数据量达到一定峰值范围(1M-2M)时,将时空数据存储在基于四叉树及单链表存储结构的区块中,并在块头中引入所存时空数据的时间范围及空间范围,之后将区块通过对多个前向区块的引用存储到区块链中;
步骤4:给出要查询时空数据的时间及空间维度范围,在构建的区块链中利用区块头中存储的时空范围进行时空数据的范围查询,并返回查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁大学,未经辽宁大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111190860.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置