1.一种基于区块链技术的电子设备管理系统,其特征在于:包括局域管理系统和广域管理系统;其中局域管理系统包括设备管理链,广域管理系统包括交互链;
设备管理链设有至少一个管理设备,由设备管理链主人确定管理设备,管理设备用于管理所述设备管理链的交易;
设备管理链设有若干个电子设备,每一个电子设备与一个区块相关联;所有区块的连接构成设备管理链;
管理设备的管理内容包括区块创建,密钥管理,存档请求交易,参数请求交易,交互链交易转换;
区块创建的过程为:当一个新的电子设备获得设备管理链主人的同意进入设备管理链时,为所述新的电子设备创设区块,该区块与该电子设备唯一对应;
密钥管理的过程为:当一个新的电子设备获得设备管理链主人的同意进入设备管理链时,管理设备为该电子设备发放密钥,其用于对电子设备与管理设备之间的交易进行加密;
当一个电子设备被判定为不诚信设备或者授权期限到期时,管理设备将先前发放的密钥注销;
参数请求交易的过程为:有获取参数需要的电子设备向管理设备发出参数请求交易,管理设备收到交易后,向发起请求的电子设备发放密钥,所述发起请求的电子设备通过该密钥完成访问;根据数据请求频率,可分为单次访问和重复访问,对于密钥的管理分为单次和长期;对于单次访问,发放单次密钥,该密钥仅为完成单次数据的获取;对于长期访问,发放长期密钥,凭该密钥可在一定期限内重复获取;
存档请求交易过程为:要求存档的电子设备向管理设备发出一次请求存档的交易,管理设备收到交易后,向发起请求的电子设备发放密钥,电子设备通过该密钥完成在存储单元的存储动作;
设备管理链交易包括以下数据:(1)交易编号;(2)交易类型,如访问交易,存档交易;
(3)目标电子设备的地址,即请求访问的电子设备的地址;(4)是否为交互链交易;每个区块包括第一部、第二部以及交易部;区块的前两个部分是第一部、第二部,后面是交易部;第一部存储了前一个区块的哈希值,第二部用于对新增电子设备进行授权并记载设备主人对于所述电子设备的权限管理方法;当发起参数请求的电子设备来自交互链时,由于设备管理链和交互链交易结构存在差异,设备管理链的区块不能直接对交互链的交易进行记账,此时管理设备需要将交互链的交易进行结构转换,使其符合设备管理链的结构标准;
在完成交易后,管理设备将与电子设备相关的交易置于与所述电子设备对应的区块,并更新到设备管理链上;
交互链中包括以下交易类型:存档交易、参数请求交易;
存档交易用于将电子设备中的相关数据存储在指定的存放位置,存档交易的工作流程如下:存档请求设备发起存档请求交易,并将存档请求交易发送至其管理设备,所述管理设备确认并对其进行格式转换后,将存档请求交易发送至其管理节点;所述存档请求设备所在节点的管理节点接收到所述存档请求交易后,将所述交易进行广播;链上的管理节点在接收到所述存档请求交易后,首先确认所述存档请求交易的交易接受者是否是在其管理的节点中,如果不在其中,则将所述存档请求交易发送至链上的其他管理节点;如果在其中,则校验该交易的存档请求设备是否在权限管理列表中,如果在权限管理列表中,则将该交易发送给存放设备的管理设备,存放设备的管理设备对存档请求交易进行签名,并将签名后的交易发送至其管理节点以便于将该交易在交互链中储存;此时,存档请求设备的管理设备通过数据传输协议,将需要存储的参数存储到指定存放设备;
参数请求交易用于获取电子设备采集到的参数,参数请求交易的工作流程如下:参数请求设备发起参数请求交易,并将参数请求交易发送至请求设备的管理设备,参数请求设备的管理设备确认并对交易进行格式转换后,将上述交易发送至其管理节点;所述参数请求设备所在节点的管理节点接收到所述交易后,将所述交易进行广播;链上的管理节点在接收到所述参数请求交易后,首先确认所述参数请求交易的交易被请求设备是否是在其管理的节点中,如果不在其中,则将所述参数请求交易发送至链上的其他管理节点;如果在其中,则校验该交易的参数请求设备是否在权限管理列表中,如果在权限管理列表中,则将该交易发送给该节点的管理设备,所述被请求节点管理设备对参数请求交易进行签名,并将签名后的交易发送至其管理节点以便于将该交易在交互链中储存,此时,被请求电子设备的管理设备从被请求电子设备获取所述参数后,通过数据传输协议将采集到的参数发送给参数请求设备。
2.如权利要求1所述的一种基于区块链技术的电子设备管理系统,其特征在于:交互链的节点由各个设备管理链的管理设备、电子设备的云端存储设备,提供各种服务的设备组成。
3.如权利要求2所述的一种基于区块链技术的电子设备管理系统,其特征在于:采用分类管理的方式实现对节点的管理;在每一类节点中确定管理节点,管理节点用于管理所述类中发生的交易;管理节点是动态变化的。
4.如权利要求3所述的一种基于区块链技术的电子设备管理系统,其特征在于:管理节点可采用以下三种方法之一产生,(1)根据信用评分产生管理节点;(2)根据预交的诚意金金额产生管理节点;(3)根据信用评分和预交诚意金综合判断产生管理节点。
5.如权利要求4所述的一种基于区块链技术的电子设备管理系统,其特征在于:交互链中的交易采用以下数据结构:本次交易标号、前一次交易标号、交易发起者的密钥和签名、交易接受者的密钥和签名,交易处理结果,交易内容;第一部分是本次交易的标号,第二部分为前一次交易标号,用于指向交易发起者的上一次交易,采用该结构便于将同一交易发起者的所有交易进行串联;第三部分、第四部分分别是交易发起者的密钥和签名、交易接收者的密钥和签名;第五字段是本次交易处理结果,包括以下参数:接受所述交易或拒绝所述交易;第六字段是交易内容,交易内容中包含交易发起者希望该交易接受者完成的操作。
6.如权利要求5所述的一种基于区块链技术的电子设备管理系统,其特征在于:每个节点均设有一个权限管理列表,该表记载了能向该节点发起交易的节点明细;每个类中设有权限管理列表集,该列表集为该类中所有权限管理列表的集合;每个节点可对权限管理列表集中涉及自身交易权限部分的内容进行增删、修改;当管理节点收到一个交易时,首先确认该交易的交易接受者是否是在其管理的节点中,如果不在其中,则将该交易发送至链上的其他类的管理节点;当管理节点收到一个交易时,首先确认该交易的交易接受者是否是在其管理的节点中,如果在其中,则校验该交易的发起者是否在该节点的权限管理列表集中,如果在,则将该交易发送至交易接受者,并告知链上的其他类的管理节点该交易已被接受,如果不在,则处理该交易,处理结果为拒绝,告知链上的其他类的管理节点该交易已被处理;所有接收到的交易将由管理节点存储,管理节点整合一个管理周期内的所有交易,并组织创建新区块。