随着物联网基础设施的指数增长,安全问题也越来越引人注目。 因此,高层次安全解决方案的需求迫在眉睫。 块链的引进有助于更好地解决物联网的安全问题吗?
网络设备问世以来,物联网在零售、制造、农业等多个行业都显示出巨大的潜力。 物联网的发展为智能城市提供了很多应用,如交通管理和智能停车场等。 由于对物联网的关注度和声音越来越高,其应用范围广,潜力大。 据统计,2018年全球将设置231.4亿台网络设备,2019年预计将达到266.6亿台。
尽管有严密的研究和积极的应用,物联网基础设施仍面临着重大的安全问题。 现在,开发者正在寻找用块链的手段提供增强的安全协议的方法。 块链在物联网上的应用也推进了分散帐单的开发,连接多个物联网设备。 这样,物联网供电设备的数据存储和网络大大改善。
集中式系统问题
在物联网的主流应用中,各种物联网设备和系统通过集中系统进行交互。 类似于集中网络,物理网络基础设施容易遭受各种形式的网络攻击,例如恶意软件攻击、DoS攻击、中介攻击、暴力攻击等。 此外,许多物联网设备和软件都有安全漏洞,黑客可以利用这些漏洞进行不应忽视攻击力的网络攻击。 例如,引起巨大波动的rube goldberg攻击的攻击者访问了被称为“devil’svy”的物理网络脆弱性容易被攻击的照相机。 攻击者可以利用这一漏洞重置工厂连接的照相机,获得根访问权限。 根接入使攻击者能够很容易地从照相机上看到实时运动。
攻击者也可以通过访问网络访问多个网络设备。 例如,一所大学有5000多台物联网设备被攻击的经验。 公共报告显示,校园IT人员发现,5,000多个单独系统通常每隔15分钟进行数百次DNS搜索,整个网络运行缓慢。 经过进一步的检查,IT人员发现黑客正在使用低密码的物质网络设备,进行彻底的攻击。 同样,黑客也可以访问多个网络设备,窃取关于多个用户隐私的重要数据。 物联网基础设施面临的另一个主要挑战是扩展物联网解决方案所需的计算和存储成本。 随着基础设施的不断扩大,大型服务器场、云和网络设备的安装和维护成本越来越高。 即使安装了所需的设备和设备,物理网络基础设施中的每个节点都会面临延迟问题,并可能会在出现故障时中断整个网络。
在物联网中利用分块链
在物联网中部署块链为物联网的基础设施带来以下好处
1 .降低成本
基于块链的网络在物理网络设备之间创建分布式点对点连接。 与集中化系统相比,物理网络中的块链有助于使用不同的端点处理更多数据请求。 这种方法将数据存储和计算任务分布在基于块链的网络上。 因此,组织可以降低运行集中式系统时通常出现的存储和计算成本。
2 .加强数据交换
通常,物联网设备会继续与其他设备和系统进行数据交易,安全性问题和网络延迟较高,因此不同设备和系统之间的数据交易可能会变得复杂。 但是,利用物联网中的分块链技术,收集到的数据可以使用安全性高的分块链钱包进行共享。 基于块链技术的钱包允许各种物理传感器和可佩戴设备以加密形式共享重要数据,并且仅能从授权设备和系统访问存储在块链钱包中的数据
3 .功能智能合同
块链驱动的智能合同在供应链管理中有一些着陆应用程序,可以在满足预定条件后实现交易自动化。 同样,物联网中的分块链技术利用物联网中的设备与设备的相互作用能力,引入自主支付机制。 例如,如果在车内设置与燃料泵中的物质网络设备相互作用的特殊设备,就可以自动购买燃料。 受到购买燃料的要求,加油站的物联网设备验证存储在车辆的物联网传感器中的车辆和驾驶员的信息,并自动扣除适当的费用。
同时,基于块链的智能合同也为自动驾驶车带来好处。 自动驾驶汽车可以交换交通信息、事故报告、与其他汽车的距离等重要信息。 根据这个方法,汽车制造商可以获得更多的数据,改进对策方案。 随着这些优化和改进,物联网中的分块链技术加强了物联网生态系统的安全协议。 块链为安全数据存储和数据交换提供了公共和专用分布式网络。
4 .利用物联网中的块链提高安全性和隐私
随着物联网设备的普及,大型智能设备的维护是一个非常重要的问题。 块链技术在物联网中的应用可以在分布式网络中加密整个网络的数据。 即,如果服务器罪犯取得或变更了文件的内容,则该文件的数字署名与加密中生成的原始署名不一致,因此能够识别真伪或篡改行为。 块链网络可以包括一个共识模型,用于检测网络中的恶意活动并减少已确定的威胁。 此外,由于数据存储和计算任务分布在块链中的多个节点上,因此即使节点出现故障,网络也可以继续高效地工作。
块链技术还表明,可以注册基于块链的唯一标识符,以便每个物理网络设备都能够正确识别每个设备。 为了建立设备之间的互连,本地块链wallet可以向目标设备发送数字签名请求。 目标设备使用发件人的公钥验证签名。 因此,可以在不需要集中身份验证机制的情况下进行设备交互所需的身份验证。
出于维护目的,开发者可以将加密和保护哈希值的软件更新推送到块链网络上的URL。 为了验证软件更新,物理网络设备可验证经更新文件的经加密哈希值。 此外,物联网中的块链允许系统记录元数据,生成不变的物联网处理任务、维护操作和软件更新历史记录,以确保合规性。 这些记录可以与组织的主要参与者共享,作为遵守所有法律和法规的证据。 块链网络可以是公共的或私有的。 组织可以创建仅供领导层和员工使用的专用块链网络。 这种分块链网络可以结合认证机制控制数据访问。 因此,组织可以实施基于块链的智能合同。 业务领导者可以在智能合同中定义用于验证员工详细信息的术语,并使验证过程自动化。
物联网中的分块链技术使物联网的生态系统更加安全,但分块链技术不是拯救物联网的唯一神丹妙药。 块链技术的部署带来了各种限制,包括可扩展性问题、加密算法的处理能力和时间要求以及存储需求和延迟的增加。 随着物联网的发展,这些缺点可能更加严重。 因此,开发者必须在物联网的主流采用分块链之前解决这些限制。 或者,组织也可以部署边缘计算解决方案,以完全避免与块链相关的问题。 边缘计算可将所有网络数据存储在节点上,减少延迟并保护设备本身的数据。 此方法仅在需要的场景中使用云与设备之间的交互,从而提高物理网络数据处理的总体速度。