[发明专利]适用于区块链结合时序数据库的数据传输方法及系统在审
申请号: | 201910276711.4 | 申请日: | 2019-04-08 |
公开(公告)号: | CN110113380A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 周北川 | 申请(专利权)人: | 中科云创(北京)科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;G06F16/31 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 唐海力 |
地址: | 100012 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 数据传输 网络节点 时序数据库 奖励 数据传输过程 互联网技术 物联网服务 传输时序 分配节点 节点提供 数据存储 链节点 延迟 数据库 记录 传播 交换 | ||
本发明实施例公开一种适用于区块链结合时序数据库的数据传输方法及系统,其中方法包括如下步骤:记录区块链中各网络节点在进行数据传输时的节点投入数据,将上述节点投入数据存储至区块链中,根据节点投入数据为网络节点分配节点奖励,以使网络节点基于节点奖励交换其他节点提供的物联网服务。采用本发明,通过区块链的确权和奖励机制,调动闲散节点参与互联网技术的传播,可以通过区块链节点传输时序数据库,避免数据传输过程中的延迟。
技术领域
本发明涉及互联网技术领域,尤其涉及一种适用于区块链结合时序数据库的数据传输方法及系统。
背景技术
时序数据库是用于海量非结构化物联网传感数据存储的新型数据库,具有存储空间占用低、性能好、查询快等特点。通常情况下,一套时序数据库一般都集中部署在云端,当物联网传感数据向云端发送时,需要通过当地网络与云端服务器通讯。由于跨地域网络传输存在带宽瓶颈和时延问题,导致针对传感数据所产生的告警信息存在延迟。
现有技术中,通过在各地分别部署时序数据库服务器,物联网网关根据地域找到最近的服务器上传数据,并在本地进行数据解析,一旦发现异常,则触发告警,再将数据上传到集中部署的云端系统保存。广泛部署服务器成本交高,若当地需要采集的数据量不大,则会入不敷出,又由于数据库之间没有自动备份机制,一旦其中一个采集服务器节点损坏,将出现服务暂停。
发明内容
本发明实施例提供一种适用于区块链结合时序数据库的数据传输方法及系统,通过区块链的确权和奖励机制,调动闲散节点参与互联网技术的传播,可以通过区块链节点传输时序数据库,避免数据传输过程中的延迟。
本发明实施例第一方面提供了一种适用于区块链结合时序数据库的数据传输方法,可包括:
记录区块链中各网络节点在进行数据传输时的节点投入数据;
将节点投入数据存储至区块链中;
根据节点投入数据为网络节点分配节点奖励,以使网络节点基于节点奖励交换其他节点提供的物联网服务。
进一步的,上述方法还包括:
对区块链中各网络节点进行节点确权。
进一步的,上述节点投入数据为网络节点对所传输的时序数据库中的数据进行存储和运算过程中投入的磁盘空间数据、内存数据以及带宽数据。
进一步的,在根据节点投入数据为网络节点分配节点奖励时,上述方法还包括:
按照预设奖励机制,确定节点投入数据对应的奖励等级;
根据奖励等级为节点投入数据匹配对应的节点奖励。
进一步的,上述节点奖励为token奖励。
本发明实施例第二方面提供了一种适用于区块链结合时序数据库的数据传输系统,可包括:
数据记录模块,用于记录区块链中各网络节点在进行数据传输时的节点投入数据;
数据存储模块,用于将节点投入数据存储至区块链中;
奖励分配模块,用于根据节点投入数据为网络节点分配节点奖励,以使网络节点基于节点奖励交换其他节点提供的物联网服务。
进一步的,上述系统还包括:
节点确权模块,用于对区块链中各网络节点进行节点确权。
进一步的,上述节点投入数据为网络节点对所传输的时序数据库中的数据进行存储和运算过程中投入的磁盘空间数据、内存数据以及带宽数据。
进一步的,上述奖励分配模块包括:
等级确定单元,用于按照预设奖励机制,确定节点投入数据对应的奖励等级;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科云创(北京)科技有限公司,未经中科云创(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910276711.4/2.html,转载请声明来源钻瓜专利网。