一种去中心化的信息存储节点通信网络系统和方法技术方案

技术编号:25230689 阅读:21 留言:0更新日期:2020-08-11 23:18
本发明专利技术公开了一种去中心化的信息存储节点通信网络控制系统和方法,涉及去中心化通信系统技术领域,包括数据层、网络层和交互合约层,本发明专利技术使各个智能终端都扮演全息数据存储的角色,联网的所有终端在任何终端发生信息更新时,都会作为数据存储节点更新自己的数据存储,从而实现终端利用本地存储数据即可做出智能自主判断和反应。智能终端的安装、设置和维护,因为可以脱离于数据网络中心而自治存在,从而简化了系统的设置操作,大幅提高了用户操作效率和降低安装和维护的使用门槛。为避免数据冗余、数据更新过于频繁,控制模块在接收到自我采集信息或其余智能终端通信信息时,会就预先设置的门槛参数进行数据筛选过滤,就过滤后的数据进行节点存储更新,从而提高存储效率。

【技术实现步骤摘要】
一种去中心化的信息存储节点通信网络系统和方法
本专利技术涉及去中性化信息存储
,尤其涉及一种去中心化的信息存储节点通信网络控制系统和方法。
技术介绍
目前所有智能终端组网进行通信时,会选择中心化的数据终端存储节点,所有数据通信需要访问中心化存储节点后再放回智能终端进行判断和操作,随着接入中心化互联网的智能终端越来越多,使得数据中心的基础设施成本、维护成本等都不断增加,且容易受到集中式的攻击,云端服务器数据库存储了所有数据,一旦发生异常,数据叠墅会造成很大的损失,且数据容易被篡改,数据传输中数据容易泄露,联网设备容易被控制,用户数据隐私难以得到保障,因而急需改变。
技术实现思路
本专利技术的目的是为了解决上述的问题,而提出的一种去中心化的信息存储节点通信网络系统和方法。为了实现上述目的,本专利技术采用了一种去中心化的信息存储节点通信网络系统,该系统包括:数据层、网络层和交互合约层;所述数据层用于存储生成的数据信息,以及存储数据信息;所述网络层用于实现网络中各个分布式节点之间的通信;所述交互合约层用于实现网络中各个分布式节点在去中心化的环境下达成共识,并允许交互访问。可选地,所述数据局包括智能终端、数据采集模块、传输通信模块、控制模块、数据存储模块。可选地,所述控制模块内设置门槛参数,所述控制模块在接收到由采集模块自我采集信息或其余智能终端通信信息时,通过预先设置的门槛参数进行数据筛选过滤,并对过滤后的数据在网络层内进行广播。可选地,所述网络层内有多个独立的分布式节点,用于分别存储包括记录数据的区块,并链接所述区块而形成去中性化区块网络;多个所述独立的分布式节点至少包括一个分支交互节点,所述分支交互节点用于与建立加密交互通道,用于接收特定用户通过所述加密交互通道提交的交互数据,并将所述交互数据发送至所有的所述分布式节点。可选地,所述网络层内多个独立的分布式节点之间的每次信息内容进行哈希值计算,网络层内多个独立的分布式节点间比较不同哈希值就判断出是否为一致的信息。本专利技术还采用了一种去中心化的信息存储节点通信网络方法,该方法包括如下步骤:1)网络初始化时,网络层内每个交互式节点根据汇聚节点广播的交互式节点列表构建消息,并通过传输通信模块获取其他每个交互式节点的参数信息,构建交互式节点列表。2)智能终端利用公钥请求交互信息,并将公钥和交互信息广播至交互式节点列表,控制模块利用唯一的私钥对交互信息进行签名,利用公钥对上述签名信息进行验签,确认后控制模块启动采集模块采集数据,对采集数据进行哈希计算,并生成摘要,将哈希数据和信息摘要通过该分布式节点的私钥进行签名并在网络层内其他分布式节点间广播,交互式节点列表内其他分布式节点通过数据存储模块对信息进行存储,同时将采集数据用请求交互智能终端的公钥进行加密并将加密后的数据传输给请求交互的智能终端。3)在请求交互的智能终端收到来自网络层内分布式交互节点加密过的采集数据后,用自己唯一的私钥进行解密,从而解密出原始采集数据、摘要及哈希值,利用对应分布式节点的公钥进行解密;4)交互式节点列表中的每个节点对是否允许本次共享请求作出判定,若交互式节点列表中允许本次共享请求的节点数小于交互式节点列表总个数的一半,则驳回该次数据共享请求,否则,允许本次数据共享操作,将该数据操作块在交互式节点列表中进行广播,交互式节点列表的所有节点对该数据操作块的正确性和有效性进行判定,若交互式节点列表的所有节点对该数据操作块的正确性和有效性达成共识,则将共享数据加入交互式节点列表中数据存储模块进行数据存储;5)协商是否允许新的外部交互式节点加入的S1中构建的交互式节点列表,当有新的外部交互式节点向交互式节点列表中的某一交互式节点发出加入交互式节点列表的申请时,将该加入申请在交互式节点列表中进行广播,交互式节点列表内各个交互式节点协商决定是否同意该申请,若协商结果同意,则将该节点的参数信息进行存储并在交互式节点列表的尾部添加,同时在交互式节点列表中进行广播,在交互式节点列表内的其他交互式节点中进行存储;若协商结果不同意,则将拒绝的消息在交互式节点列表中中进行广播与现有技术相比,本专利技术具备以下优点:本专利技术通过各个智能终端都扮演数据存储的角色,联网的所有终端在任何终端发生信息更新时,都会作为数据存储节点更新自己的数据存储,从而实现终端利用本地存储数据即可做出灵活判断和反应。智能终端的安装、设置和维护,因为可以脱离于数据网络中心而自治存在,其除包括采集模块、传输通信模块、控制模块等之外,还有独立的数据存储模块,从而大幅提高了用户操作效率和降低使用门槛。为避免数据冗余、数据更新过于频繁,控制模块在接收到自我采集信息或其余智能终端通信信息时,会就预先设置的门槛参数进行数据筛选过滤,就过滤后的数据进行节点存储更新,从而提高存储效率。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。一种去中心化的信息存储节点通信网络系统,该系统包括:数据层用于存储生成的数据信息,以及存储数据信息;网络层用于实现网络中各个分布式节点之间的通信;交互合约层用于实现网络中各个分布式节点在去中心化的环境下达成共识,并允许交互访问。在本实施例中,数据局包括智能终端、数据采集模块、传输通信模块、控制模块、数据存储模块。在本实施例中,控制模块内设置门槛参数,控制模块在接收到由采集模块自我采集信息或其余智能终端通信信息时,通过预先设置的门槛参数进行数据筛选过滤,并对过滤后的数据在网络层内进行广播。在本实施例中,网络层内有多个独立的分布式节点,用于分别存储包括记录数据的区块,并链接区块而形成去中性化区块网络;在本实施例中,多个独立的分布式节点至少包括一个分支交互节点,分支交互节点用于与建立加密交互通道,用于接收特定用户通过加密交互通道提交的交互数据,并将交互数据发送至所有的分布式节点。在本实施例中,网络层内多个独立的分布式节点之间的每次信息内容进行哈希值计算,网络层内多个独立的分布式节点间比较不同哈希值就判断出是否为一致的信息。一种去中心化的信息存储节点通信网络方法,该方法包括如下步骤:1)网络初始化时,网络层内每个交互式节点根据汇聚节点广播的交互式节点列表构建消息,并通过传输通信模块获取其他每个交互式节点的参数信息,构建交互式节点列表。2)智能终端利用公钥请求交互信息,并将公钥和交互信息广播至交互式节点列表,控制模块利用唯一的私钥对交互信息进行签名,利用公钥对上述签名信息进行验签,确认后控制模块启动采集模块采集数据,对采集数据进行哈希计算,并生成摘要,将哈希数据和信息摘要通过该分布式节点的私钥进行签名并在网络层内其他分布式节点间广播,交互式节点列表内其他分布式节点通过数据存储模块对信息进行存储,同时将采集数据用请求交互智能终端的本文档来自技高网...

【技术保护点】
1.一种去中心化的信息存储节点通信网络系统,其特征在于,该系统包括:/n数据层、网络层和交互合约层;/n所述数据层用于存储生成的数据信息,以及存储数据信息;/n所述网络层用于实现网络中各个分布式节点之间的通信;/n所述交互合约层用于实现网络中各个分布式节点在去中心化的环境下达成共识,并允许交互访问。/n

【技术特征摘要】
1.一种去中心化的信息存储节点通信网络系统,其特征在于,该系统包括:
数据层、网络层和交互合约层;
所述数据层用于存储生成的数据信息,以及存储数据信息;
所述网络层用于实现网络中各个分布式节点之间的通信;
所述交互合约层用于实现网络中各个分布式节点在去中心化的环境下达成共识,并允许交互访问。


2.根据权利要求1所述的一种去中心化的信息存储节点通信网络控制系统,其特征在于,所述数据局包括智能终端、数据采集模块、传输通信模块、控制模块、数据存储模块。


3.根据权利要求1所述的一种去中心化的信息存储节点通信网络控制系统,其特征在于,所述控制模块内设置门槛参数,所述控制模块在接收到由采集模块自我采集信息或其余智能终端通信信息时,通过预先设置的门槛参数进行数据筛选过滤,并对过滤后的数据在网络层内进行广播。


4.根据权利要求1所述的一种去中心化的信息存储节点通信网络控制系统,其特征在于,所述网络层内有多个独立的分布式节点,用于分别存储包括记录数据的区块,并链接所述区块而形成去中性化区块网络;
多个所述独立的分布式节点至少包括一个分支交互节点,所述分支交互节点用于与建立加密交互通道,用于接收特定用户通过所述加密交互通道提交的交互数据,并将所述交互数据发送至所有的所述分布式节点。


5.根据权利要求4所述的一种去中心化的信息存储节点通信网络控制系统,其特征在于,所述网络层内多个独立的分布式节点之间的每次信息内容进行哈希值计算,网络层内多个独立的分布式节点间比较不同哈希值就判断出是否为一致的信息。


6.一种去中心化的信息存储节点通信网络方法,其特征在于,该方法包括如下步骤:
1)网络初始化时,网络层内每个交互式节点根据汇聚节点广播的交互式节点列表构建消息,并...

【专利技术属性】
技术研发人员:王维加王维毅杨霞江军
申请(专利权)人:北斗天津科学技术应用研究院有限合伙
类型:发明
国别省市:天津;12

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

1