【技术实现步骤摘要】
一种基于区块链的物联网监控管理方法及系统
本专利技术属于区块链物联网
,具体涉及一种基于区块链的物联网监控管理方法及系统。
技术介绍
物联网在长期发展演进过程中,遇到了以下几个行业痛点:设备安全、个人隐私、架构僵化、通信兼容和多主体协同等。近期,在物联网接入控制系统方面的提议已经将区块链纳入其中,以克服传统物联网系统中固有的问题。虽然物联网系统长期以各种形式存在,但安全挑战正在出现,并将在可预见的未来继续出现。一般IT安全方法和工具无法满足安全物联网部署的所有特定要求。因此,确定适用于物联网安全解决方案的紧急方法非常重要。目前,很多物联网都是运营商、企业内部的自组织网络,运营联盟链多中心、弱中心化的特质将降低中心化架构的高额运维成本,信息加密、安全通信的特质将有助于保护隐私,身份权限管理和多方共识有助于识别非法节点,及时阻止恶意节点的接入和作恶,区块链体系结构的核心优势包括:任何节点都可以创建交易,在经过一段时间的确认之后,就可以合理地确认该交易是否为有效,区块链可有效地防止双方问题的发生;对于试图重写或者修改交易记录而言,它的成本是非常高的。区块链实现了两种记录:交易(transactions)以及区块(blocks)。交易是被存储在区块链上的实际数据,而区块则是记录确认某些交易是在何时,以及以何种顺序成为区块链数据库的一部分。交易是由参与者在正常过程中使用系统所创建的(在加密数字货币的例子中,一笔交易是由bob将代币发送给alice所创建的),而区块则是由我们称之为矿工(miners)的单位负责创建 ...
【技术保护点】
1.一种基于区块链的物联网监控管理方法,其特征在于,包括如下步骤:/n(1)建立基于多链的物联网网络,其中多链架构包括主链和子链;/n(2)对所述物联网网络进行区块链监管环境部署;/n(3)将所述物联网网络链上参与节点进行集群化管理和封装;/n(4)对封装后的区块链物联网网络进行可视化监控,包括整个网络连接的拓扑展示,以及对每个网络中的任一区块链的状态监控。/n
【技术特征摘要】
1.一种基于区块链的物联网监控管理方法,其特征在于,包括如下步骤:
(1)建立基于多链的物联网网络,其中多链架构包括主链和子链;
(2)对所述物联网网络进行区块链监管环境部署;
(3)将所述物联网网络链上参与节点进行集群化管理和封装;
(4)对封装后的区块链物联网网络进行可视化监控,包括整个网络连接的拓扑展示,以及对每个网络中的任一区块链的状态监控。
2.根据权利要求1所述的物联网监控管理方法,其特征在于,所述步骤(1)的具体实现步骤为:
1.1任一参与机构创建各类网关节点,并连接相关设备,将不同功能的物联网设备连接相应网关形成多个子链网络;
1.2由各参与机构提供节点形成主链网络,其中每一个子链选取其中节点加入主链,形成多链物联网网络架构;
1.3在所述主链中,参与机构提供共识节点,各节点参与部署智能合约,各参与机构之间通过主链合约进行事件通知和数据交换,各子链通过所提供的主链节点及相应合约实现物联网事件响应;
1.4根据需求制定跨链协议,通过参与机构调研跨链协议实现链与链之间所需的数字资产传输。
3.根据权利要求1所述的物联网监控管理方法,其特征在于,所述步骤(2)的具体实现为:
2.1导入rancher相关镜像并利用导入的镜像启动rancher部署集群环境;
2.2在集群中搭建docker的私有仓库,并将区块链相关镜像传入私有仓库;
2.3安装命令行操作工具,用于查询和管理所述集群资源,配置服务器并启用区块链监管系统。
4.根据权利要求1所述的物联网监控管理方法,其特征在于,所述步骤(3)的具体实现为:
3.1将所述多链物联网网络中的节点按照类别进行集合封装,通过集群进行节点部署,从所述私有仓库内拉取相关镜像,启动集合运行,使相关节点均在集群中运行;
3.2设置集群接口和底层通信传输接口,集群接口用于管理集群内节点的状态,网络通信传输接口用于管理监控界面与多链物联网网络的数据信息传输。
5.根据权利要求1所述的物联网监控管理方法,其特征在于,所述步骤(4)的具体实现为:
4.1在操作界面上建立区块链信息总览表,通过网络通信传输接口,连接区块链底层服务端和上层业务端,获取到所有的区块链信息,包括子链物联网设备运行状态及主链区块信息,并呈现在信息总览表中;
4.2节点状态页面与服务端建立WebSocket连接,用于收发节点状态相关的请求和响应;
4.3根据节点以及连线数据计算拓扑图布局,并渲染拓扑图界面;
4.4点击信息总览表内的任一区块链,显示...
【专利技术属性】
技术研发人员:黄步添,卢瑞瑞,俞之贝,高翠霞,黄媛媛,石太彬,
申请(专利权)人:杭州云象网络技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。