4.物联网开发人员面临的主要技术挑战

  • A+
所属分类:服务器

物联网被誉为科技行业历史上最大的突破之一,它很快将成为我们生活各个方面的固有组成部分,从零售商店到酒店,再到汽车和飞机,以及我们与之互动的几乎所有东西。

但是,这个附加的实用程序附带了它自己的一组警告和要求,需要通过适当的解决方案和方法来满足和克服。以下是未来需要面对的四大挑战。

4.物联网开发人员面临的主要技术挑战

安全挑战

物联网已经成为一种严重的安全问题,引起了世界各地知名科技公司和政府机构的注意。黑客攻击婴儿监视器, 智能冰箱, 芭比娃娃、药物输液泵、照相机甚至突击步枪都预示着物联网的未来将带来一场安全噩梦。如此多的新节点被添加到网络和互联网中,将为恶意行为者提供无数的攻击媒介和执行其邪恶行为的可能性,特别是因为其中相当多的节点存在安全漏洞。

更重要的安全转变将来自这样一个事实:物联网将在我们的生活中变得更加根深蒂固。关注的问题将不再局限于保护敏感信息和资产。我们的生命和健康可以成为物联网攻击的目标,如心脏起搏器的黑客攻击...关键的城市基础设施也可能成为目标,因为乌克兰电网黑客去年警告过我们。

物联网的不安全状况背后有许多原因。这在一定程度上与该行业正处于“淘金热”状态有关,在这种状态下,每一家供应商都在匆忙地寻求在竞争对手之前推出下一个创新的联网设备。在这种情况下,功能成为主要关注点,而安全性则处于次要地位。

此外,许多物联网开发人员通常来自嵌入式系统编程背景,对物联网编程的威胁一无所知。他们不一定具备为敌对的互联网连接环境编程的诀窍和专业知识,最终发布的代码从功能角度来看是可靠的,但很容易被远程利用。

可伸缩性问题也有助于创建不安全的物联网产品。事实上,今天使用的许多安全解决方案都是根据通用计算设备创建的。物联网设备通常缺乏计算能力、存储容量,甚至缺乏适当的操作系统来部署这样的解决方案。

隐私挑战

物联网设备收集的一些数据非常敏感,受美国“健康保险便携和责任法案”(HIPAA)等法律保护,与我们的浏览和点击习惯有根本的不同。然而,在存储数据或与其他服务提供商共享数据时,并没有采取必要的预防措施。供应商和制造商必须要么丢弃这些数据,要么删除个人可识别信息(PII),以确保消费者在发生数据泄露时不会受到损害。

另一个需要考虑的问题是,虽然单个设备(如智能烤面包机)产生的数据本身可能并不敏感,但如果与其他设备的数据相结合,它可以显示出消费者的生活模式等信息,如果这些信息落入错误的人手中,就会变得非常有害。在许多情况下,罪犯甚至不需要窥探你的加密通信,以获得他们想要的信息。一个LGS创新研究阐述了这个问题,并提出了一个DIY解决方案,以保护物联网流量和隐私。

连通性挑战

连接这么多设备将是物联网未来面临的最大挑战之一,它将挑战当前通信模式和底层技术的结构。目前,我们依靠集中式、服务器/客户端模式对网络中的不同节点进行认证、授权和连接。

这个模型对于当前的物联网生态系统来说是足够的,因为在这个生态系统中,涉及到数十、数百甚至数千种设备。但是,当网络越来越多地加入数十亿到千亿台设备时,集中式代理系统将成为瓶颈。这样的系统将需要大量的投资和花费来维护能够处理如此大量信息交换的云服务器,如果服务器不可用,整个系统可能会崩溃。

物联网的未来将很大程度上取决于分散物联网。它的一部分可以通过将功能移动到边缘而成为可能,例如使用雾计算模型物联网集线器等智能设备负责时间关键操作,而云服务器则负责数据收集和分析工作。

其他解决方案包括使用对等通信,设备之间直接识别和身份验证,并在不需要代理参与的情况下交换信息。网络将建立在没有单一故障点的网格中。这个模型将有它自己的一组挑战,特别是从安全的角度来看,但是这些挑战可以通过一些新兴的物联网技术来应对,比如幻象协议,或者利用其他经过试验和测试的模型的成功,例如区块链。

兼容性和长寿挑战

作为一个正在经历起步阶段的行业,物联网正朝着许多不同的方向发展,许多不同的技术正在争相成为标准。例如,我们目前有ZigBee、Z-Wave、Wi-Fi、蓝牙和蓝牙低能(BTLE),它们都在争相成为设备和集线器之间的主要传输机制。这将造成困难,并需要部署额外的硬件和软件时,连接设备。

其他兼容性问题源于不统一的云服务、缺乏标准化的M2M协议以及物联网设备之间固件和操作系统的多样性。

这些技术中的一些最终将在未来几年内变得过时,有效地使实现这些技术的设备变得毫无用处。这一点特别重要,因为与寿命只有几年的通用计算设备相比,物联网设备(如智能冰箱或电视机)的使用时间往往要长得多,即使它们的制造商停止使用,它们也应该能够正常工作。

我已经讨论过抽象和分离关注点的概念可以帮助克服在物联网发展过程中面临的许多兼容性挑战。在这方面的其他显著努力包括创建平台,例如阿费罗还有苹果的家庭用品,这使开发人员能够专注于功能,同时让平台负责通信和安全。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: