1.基于区块链的物联网终端管理方法,其特征在于,包括以下步骤:获取多个终端信息,基于多个终端信息注册得到多个终端端口,对应多个终端端口分别设置对应的服务器得到多个区块链节点;
对应多个终端端口制定对应的终端模型,获取多个终端信息之间的连接信息,基于连接信息对终端模型进行连接得到终端关系网;
基于终端关系网对区块链节点进行布设得到区块链模型;
所述基于终端关系网对区块链节点进行布设得到区块链模型的步骤,包括:基于终端关系网构建终端拓扑结构,对应终端拓扑结构得到终端模型所在的位置关系信息;
基于位置关系信息对终端模型对应的区块链节点进行布设得到布设位置关系信息,基于布设位置关系信息对区块链节点通过终端模型表示并进行位置布设得到区块链节点模型;
将得到区块链节点模型结合多个终端端口之间的连接信息进行关系构建得到区块链模型;
基于区块链模型映射得到安全防护区块链模型;
所述基于区块链模型映射得到安全防护区块链模型的步骤,包括:基于连接信息在区块链模型中标记连接通道;
基于区块链模型进行数量映射得到对应的孪生区块链模型;
对孪生区块链模型中的终端信息进行错乱处理得到防护区块链模型;
建立区块链模型中连接通道与防护区块链模型中连接通道之间的切换通道,将与区块链模型建立切换通道的防护区块链模型作为安全防护区块链模型,其中,安全防护区块链模型中的区块链节点模型作为安全防护区块链节点模型;
获取区块链模型中区块链节点模型的安全状态信息,基于安全状态信息得到区块链节点模型的安全指数,其中,安全指数的计算公式为:,其中,为安全指数,为同访问目的对应的访问次数,为同访问目的对应的访问次数间隔的平均时间,为访问目的对应的权重系数,与为大于零的常数,为下限值并取值为1,为安全状态信息中的不同访问目的上限个数;
将不满足预设条件的安全指数对应的区块链节点模型作为异常节点,将异常节点对应的安全防护区块链模型中的安全防护区块链节点进行启用对接攻击信息。
2.根据权利要求1所述的基于区块链的物联网终端管理方法,其特征在于:所述对应多个终端端口分别设置对应的服务器得到多个区块链节点的步骤,包括:获取多个终端信息,其中,终端信息包括终端MAC地址、终端工作类型信息以及对应的终端工作内容信息;
基于多个终端信息注册得到多个终端端口,基于多个终端端口分别对应一个服务器得到多个区块链节点。
3.根据权利要求1所述的基于区块链的物联网终端管理方法,其特征在于:所述对应多个终端端口制定对应的终端模型,获取多个终端信息之间的连接信息,基于连接信息对终端模型进行连接得到终端关系网的步骤,包括:对应多个终端端口分别制定对应的终端模型,将终端模型储存在区块链节点中;
获取多个终端端口之间的连接信息,其中,连接信息包括通信连接关系以及对应的通信数据类型;
基于连接信息将终端模型进行连接得到终端关系网并储存至区块链节点中。
4.根据权利要求1所述的基于区块链的物联网终端管理方法,其特征在于:所述获取区块链模型中区块链节点模型的安全状态信息,基于安全状态信息得到区块链节点模型的安全指数的步骤,包括:基于预设提取条件对区块链节点模型中的终端信息进行提取得到多个管理信息,对应多个管理信息制定限制信息,其中,限制信息包括信息获取限制途径信息以及信息修改限制途径信息;
对应限制信息设置监测区,其中,监测区包括有访问监测区与访问目的监测区;
获取区块链节点模型中监测区监测的访问次数、访问次数间隔的平均时间以及访问目的对应的权重系数得到安全状态信息,基于安全状态信息得到区块链节点模型的安全指数。
5.根据权利要求4所述的基于区块链的物联网终端管理方法,其特征在于:所述对应限制信息设置监测区的步骤,包括:设定多个监测区进行准备,将监测区与限制信息进行信息绑定;
在区块链节点模型出现访问的限制信息时,启用监测区对应限制信息进行临时设定。
6.根据权利要求1所述的基于区块链的物联网终端管理方法,其特征在于:所述将不满足预设条件的安全指数对应的区块链节点模型作为异常节点,将异常节点对应的安全防护区块链模型中的安全防护区块链节点进行启用对接攻击信息的步骤,包括:设定预设条件,将不满足预设条件的安全指数对应的区块链节点模型作为异常节点;
基于切换通道将异常节点对应的安全防护区块链模型中的安全防护区块链节点进行启用对接攻击信息,其中,攻击信息为限制信息对应的访问行为信息。